PageSpeed Insights для оптимизации статики.
3сек это только ответ сервера + рендеринг хтмл, стилей, яваскриптов.
То ли сайт находится на убогой тачке, то ли джумла как кмс печальная печаль :)
Если есть в настройке возможность включить режим отладки, включайте и смотрите какое количество sql запросов и за какое время происходит получение/обработка данных.
На сайте вирусы:
фишинг на https://linkslot.ru/lincode.php?id=106314 ( JS.Agent-DjE [Trj] )
За такой сайт руки оторвать мало 😂
probak.msk.ru - географический домен 3-го уровня ( Москва )
probac-mos.ru - национальный домен верхнего уровня ( Россия / СНГ )
Вхождение название товара в доменом имени вроде как +.
Если интернет магазин, продающий товар только для Москвы, целесообразно выбрать .msk.ru ИМХО
Ну вот например урл для категорий и статей такого вида:
site.ru/category/Новая категория/ и site.ru/article/Новая статья/
исходный код:
http://site.ru/category/%D0%9D%D0%BE%D0%B2%D0%B0%D1%8F%20%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F/ и http://site.ru/article/%D0%9D%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F/
Тот, кто говорит про минусы, может как то аргументировать свое мнение?
А лучше найти людей, которые вам все настроят.
nginx: worker processLimit Soft Limit Hard Limit UnitsMax open files 1024 4096 filesCurrently open files: 1024nginx: worker processLimit Soft Limit Hard Limit UnitsMax open files 1024 4096 filesCurrently open files: 1024
Вот и ответ. Ваши worker_processes 2; и лимит открытых файлов в 1024.
В папке /etc/apache2/conf.d/ еще конфиги. Выполните то что написал в #14 посту.
Не хотите вникать в тонкости настройки, наймите фрилансера для настройки фронтэнд/бэкэнда.
Ну если не поможет, без защиты от ддос не обойтись :)
Конфиг апача нужно будет тоже править как минимум DirectoryIndex, если это конечно не связано с лимитами :)
А логи апач и пхп без ошибок?
Выполните в консоле VPS:
for pid in `pidof nginx`; do echo "$(< /proc/$pid/cmdline)"; egrep 'files|Limit' /proc/$pid/limits; echo "Currently open files: $(ls -1 /proc/$pid/fd | wc -l)"; echo; done
Вроде как явные проблемы с лимитами.
Где директива server {} ? в папке /etc/nginx/conf.d/ с остальными конфигами?
95.213.236.186:8080 - тут apache или php-fpm?