Я так понимаю, что отправка на майл.ру это теперь всё? Можно забыть?
У вас таблицы в Innodb или myaism ?
Сколько весят базы?
Сколько на сервер памяти выделено?
Вижу у вас магазин, какая у вас CMS?!
Ну как минимум включите лог медленных запросов, которые больше 2-х секунд выполняются. И смотрите их. Далее расстановка индексов.
Запоминается в куку. Если кука есть, не перезагружать. Кука ставиться только на конкретную страницу и удаляется после её закрытия.
По таймеру ajax запрос на php файл, в котором будет id юзера.
Каждые 10 секунд проверять его. Если id совпадает с текущим обновить страницу. Никаких проблем не вижу.
Distrib 10.1 - это mysql 5.6
10.2 это mysql 5.7
Категорически нет. Там может быть специально установленные версии программ, которых нельзя и не нужно обновлять.
Прикольно, беру VDS и на нём кто-то что-то ещё за меня делает.
Менять хостера :)
1. Для виртуального хостинга это нормально
2. Напрягает это, значит у вас специфичный софт. Берите VPS и всё.
Первая страниц да. Можно выключить пангинацию тогда все будут.
Из ВК да, импортирует.