Метка: Nginx

Не злоупотребляем RDB

Если наше приложение (сайт) активно использует RDB (relational database), например MySQL или PostgreSQL, у нас появляется определенный соблазн пихать туда что ни попадя, даже безо всякой надобности. Понадобился флаг? — создадим табличку. Захотелось сохранить профиль посетителя в виде одного XML-файла? — создадим еще одну.

Nginx и memcached

memcache nginx diagram

Про то, как правильно (локально) подключать memcached, я уже писал. Но еще есть вопрос, как правильно с ним работать. Если из php, написано там же. Но во всех случаях, когда можно, лучше не дергать php попусту. Если нужно, например, поднять или сбросить флаг, для которого используется memcached, лучше делать это прямо из nginx.

Silence is golden

Не болтай!

Заметка канула в лету. Речь там шла о полезности индексных файлов index.php со строкой //Silence is golden внутри по образцу вордпресса, ну и какая-то мелочь про self-hosted CDN. Впрочем, интернет всё помнит. Вот тот пост: Казалось бы, что может быть естественнее, как скрыть от доступа из веба содержимое папок веб-сайта. Однако, сделав запрос гуглу ‘index […]

О пользе бесполезного

Еще одна старая заметка: Дело было так. Сначала был Apache. Все работало. Потом, для эффективности, я поставил фронтендом nginx, который сам отдавал статику и проксировал динамические запросы. Все опять работало. Далее на пути эффективности я убрал Apache и установил бэкендом php-fpm. Снова все работало, и index.html с Hello, world! внутри, и index.php с phpinfo(); Разобраться […]

Тюнинг nginx

Заметка потеряла актуальность. хотел в ней собирать рецепты по настройке Nginx. С тех пор собственную квалификацию в предмете я подтянул, а заниматься популяризацией того, что в избытке есть в сети, желания нет.