Задача

Настроить FastCGI Cache (Nginx + PHP-FPM) для всех сайтов на WordPress (в том числе с WooCommerce и мультисайтом) на сервере Ubuntu 22.04 под управлением ISPmanager.

Основные требования

  • Включить кэш глобально, чтобы настройки не слетали при регенарации конфигурации ISPmanager.
  • Кешировать только GET и HEAD запросы с HTTP статусами 200, 301, 302.
  • Исключить из кэширования:
    • Страницы /wp-admin/ и /wp-login.php.
    • Страницы для авторизованных пользователей (кука wordpress_logged_in).
    • Страницы WooCommerce: /cart, /checkout, /my-account, а также wc-ajax.
    • Любые POST-запросы.
  • Добавить HTTP заголовок X-FastCGI-Cache, отображающий статус: HIT, MISS или BYPASS.
  • Все настройки вынести в отдельный файл (include).
  • Разработать команду для сброса кэша.

Что должен предоставить исполнитель

  1. Пошаговый текстовый мануал, по которому любой новичок сможет повторить настройку на новом сервере.
  2. Полный список всех файлов, в которые вносились изменения.
  3. Команду для запуска очистки кэша.
  4. Команды для проверки корректности работы кэша (через curl, логи).

Мануал должен быть максимально простым и понятным, рассчитанным на человека без специальных знаний администрирования Nginx. Все контакты, название компании и сайт в примерах должны быть заменены на абстрактные www.example.com.

Пожелание от заказчика: высокая оперативность выполнения.

Разработка мобильного интерфейса на Vue 3 для упаковки в нативные приложения

Требуется Vue-разработчик для создания отдельной мобильной версии существующего веб-проекта. Интерфейс должен быть оптимизирован под смартфоны и готов для интеграции в Android/iOS приложения через WebView. Предоставляется доступ к API, макетам и дизайнеру.