должно открываться как
http://192.168.1.xx/
http://demo/
http://demo.loc/
с твоей машины
http://192.168.1.xx/
http://demo.loc/
с других
<VirtualHost *:80>
ServerName demo
ServerAlias 192.168.1.55
DocumentRoot "c:/mywork/demo/public"
<Directory "c:/mywork/demo/public">
Options +Indexes +Includes +FollowSymLinks +MultiViews
Order Allow,Deny
Allow from all
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Единственное надо иметь в виду insert or update автоинкрементирует ид даже при апдейте.
Если писать запросы аккуратно и продумывать индексы, то работать будет быстро.
А закладываться на то, что ой записей до фига, мы их счас по табличкам раскидаем имхо бесполезная суета.