Сайт ассоциации специалистов «НАКС ЦНИИТМАШ-сертификация» — naks-cniitmash.ru. Стек: WordPress + Advanced Custom Fields (ACF) на выделенном сервере. Снаружи — Nginx, Redis и Cloudflare. Ниже — как это собиралось и зачем именно такой набор.
Сервер и базовая связка
Сайт крутится на выделенном сервере. Nginx принимает HTTP(S), проксирует PHP-FPM и отдаёт статику. Redis — кэш объектных данных WordPress, чтобы админка и фронт меньше ходили в MySQL по одним и тем же запросам.
- Nginx — веб-сервер, TLS, раздача статики, правила для WordPress-permalinks.
- Redis — object cache для WordPress (через drop-in / плагин-адаптер).
- Cloudflare — DNS, CDN, базовая защита и кэш на edge.
WordPress и ACF
Контент не «плоскими страницами из редактора», а через поля ACF. Так удобнее собирать повторяемые блоки: услуги, сертификационные направления, контакты, карточки, таблицы — всё, что должно выглядеть одинаково и не разъезжаться после правок редакторами.
ACF подключается в теме/шаблонах: админ заполняет поля, шаблон выводит их в нужных местах. Меньше хаоса в content, проще поддерживать внешний вид разделов.
Cloudflare
Домен naks-cniitmash.ru заведён в Cloudflare: NS указывают на Cloudflare, origin — выделенный сервер. На edge работают кэш статики, сжатие и фильтры. Для WordPress важно аккуратно настроить page rules / cache rules, чтобы не кэшировать админку и персонализированные cookie-сессии.
Производительность
После базового запуска — обычный набор без «магии»:
- gzip/brotli на Nginx и/или Cloudflare;
- минификация CSS/JS там, где это не ломает тему;
- сжатие и разумные размеры изображений;
- кэш на origin (Redis + page cache по необходимости) и на CDN.
PageSpeed — не единственная метрика, но как sanity-check после деплоя полезна. Итоговый прогон по десктопу:
Google PageSpeed — naks-cniitmash.ru (desktop)
Коротко по результату
Рабочий корпоративный сайт на WordPress с нормальной структурой контента через ACF, выделенным сервером, Nginx, Redis-кэшем и Cloudflare на периметре. Сайт доступен по адресу naks-cniitmash.ru.