Не думали перейти на связку Vue + node.js для SSR? Временно отдавать данные с старого бека, постепенно переходить на что-то быстрее. Если экспертиза в PHP, можно остановиться на Laravel для API. Проводил тесты: на скромном железе (2 ядра Xeon 3.2 ГГц, 4gb ddr4) Rust и Go могут отправлять данные для 2000 страниц в секунду, PHP и Python примерно для 900.
Плагины кеширования WP дают больше свободы действий с авторизованными пользователями. Как этим управлять в Varnish даже не представляю. Выше еще написали комментарий про FastCGI.
Рекламным платформам плевать на ваш сайт. Аналитикс и Метрика загружают скрипты, которые могут весить больше, чем страница с 10 картинками. Пробовал старую версию кода Метрики, но она все равно снижает производительность. У Liveinternet оптимальный подход: подключением картинки/пикселя.
Спасибо за такие развернутые комментарии. Сервер можно настраивать бесконечно. А безопасности никогда не бывает достаточно. Hestia CP из коробки уже умеет многое (PHP-FPM, HTTP/2, ssl_stapling, HSTS...) и сравнительно безопасна.
В статью мне надо еще добавить про плагин Limit Login Attempts Reloaded, полегче, чем комбайн Wordfence. Сейчас кто только не пытается подбирать пароли к админке WP.
Не думали перейти на связку Vue + node.js для SSR? Временно отдавать данные с старого бека, постепенно переходить на что-то быстрее. Если экспертиза в PHP, можно остановиться на Laravel для API. Проводил тесты: на скромном железе (2 ядра Xeon 3.2 ГГц, 4gb ddr4) Rust и Go могут отправлять данные для 2000 страниц в секунду, PHP и Python примерно для 900.
Использование ul li раздувает размер структуры DOM, можно просто div или button с псевдоэлементами и на flexbox.
Плагины кеширования WP дают больше свободы действий с авторизованными пользователями. Как этим управлять в Varnish даже не представляю. Выше еще написали комментарий про FastCGI.
Рекламным платформам плевать на ваш сайт. Аналитикс и Метрика загружают скрипты, которые могут весить больше, чем страница с 10 картинками. Пробовал старую версию кода Метрики, но она все равно снижает производительность. У Liveinternet оптимальный подход: подключением картинки/пикселя.
Спасибо за такие развернутые комментарии. Сервер можно настраивать бесконечно. А безопасности никогда не бывает достаточно. Hestia CP из коробки уже умеет многое (PHP-FPM, HTTP/2, ssl_stapling, HSTS...) и сравнительно безопасна.
В статью мне надо еще добавить про плагин Limit Login Attempts Reloaded, полегче, чем комбайн Wordfence. Сейчас кто только не пытается подбирать пароли к админке WP.
Спасибо. Подключаются два файла: jQuery v3.6.0 и jQuery Migrate v3.3.2.