Tag Archives: nginx
Invision power board, кэширование, nginx и редиректы
В этом посте я расскажу о баге, который недавно правил. Проблема была в том, что nginx выдавал 404 ошибку при обращении к одной из внутренних страниц форума. Баг проявлялся временами, и обладал ещё рядом особенностей.
Производительность GridFS
Уральский вебдев. Конференция Dump в Екатеринбурге. Фотоотчёт.
ZFConf-2011. Фотоотчёт о конференции по Zend Framework.
Ну вот я и вернулся из Питера, где в эти выходные проходила конференция PHP разработчиков ZFConf-2011. Для тех, кто ещё не догадался, конференция посвящена самому популярному каркасу веб-разработки “Zend Framework”.
О двух способах работы геолокации (GeoIP) в PHP
Мы начинаем потихоньку привыкать к Web 2.0 сайтам. Удобный (местами минималистический) дизайн, скруглённые уголки, тени, контент, генерируемый пользователем. А что главное с точки зрения юзабилити в w2.0-сайте? Не заставлять пользователя совершать лишние движения. Надо максимально облегчить ему процесс использования сайтом. Например, если в форме регистрации можно автоматически определить страну и город – зачем заставлять пользователя листать километровые списки?
В этой статье пойдёт речь о геолокации (определении местоположения пользователя) средствами PHP.
Настройка nginx для хостинга
В последнее время замечаю большой интерес к nginx, и организации веб-сервера на его основе.
Простая аутентификация. Nginx + .htpasswd
Для создания простой аутентификации (Base Auth) вместе с Apache используются файлы .htaccess и .htpasswd. Для Nginx всё почти так же.
Интеграция Zend_Cache_Frontend_Page, Nginx и Memcached или 1000 запросов в секунду
Сколько грузится ваш движок? Я имею в виду число врмя генерации скрипта? 0,5 0,6 или может быть аж целую секунду? 🙂 Наш вот срабатывает за 0,8. После последних оптимизаций (см. предыдущие статьи) стал отрабатывать за 0,5. Это примерно 2 запроса в секунду. Хотите раскажу, как довести это число до 1000*?
Подключение PHP-FPM и Memcached к Nginx
На продакшен сервере у нас связка Nginx (отдает статику) + Apache (отдает динамику) + mod_php. Задумали отказаться от Apache, а заодно и подключить PHP в режиме FastCGI с помощью php-fpm, т.к. исследование показало прирост скорости.
Сравнительное тестирование apache+mod_php VS nginx+php5_fpm на Zend Framework приложении
Сейчас рассматриваю варианты увеличения производительности Zend Framework веб-приложения. Один из вариантов – это перевод веб-серера с Apache + mod_php на Nginx + php5-fpm