Category Archives: PHP
Баг в igbinary 1.1.1 при сериализации сессий в MongoDB Session Handler
В этом посте я расскажу о баге, на посик которого мы потратили три дня. Периодически PHP сыпался SegFault. Очень долго ловили этот баг.
Invision power board, кэширование, nginx и редиректы
В этом посте я расскажу о баге, который недавно правил. Проблема была в том, что nginx выдавал 404 ошибку при обращении к одной из внутренних страниц форума. Баг проявлялся временами, и обладал ещё рядом особенностей.
1С Битрикс Облачный драйв. Фотоотчёт.
Гейзенбаг: коды возврата при использовании Memcached+Nginx
На этой неделе в нашей тикет-системе был совершенно изумительный гейзенбаг. При запросе определённой страницы, на которой расположен уже удалённый объект было необходимо выдавать код 404. Однако в произвольные моменты времени там выдавался код 200.
У PEAR появился веб-интерфейс
Zend_Cache_Backend_Apc и shared memory segments
Уральский вебдев. Конференция Dump в Екатеринбурге. Фотоотчёт.
Один порт для нескольких воркеров phpDaemon
Сегодня разбирались с демонизацией Zend Framework приложения на базе phpDaemon. При тестировании возникла одна проблема – при старте демона и обработке запроса на одном порту мог висеть только один демон.
Особенности кодировки при работе PHP & Ruby & Starling
В статье Ruby & PHP. Скрещиваем ужа с ежом с помощью Starling и Zend_Queue я рассказал, как организовать обмен данными между Ruby и PHP. В процессе работы возникла проблема передачи локализованных данных (на русском языке). Дальше я расскажу, как удалось её решить.
Ruby & PHP. Скрещиваем ужа с ежом с помощью Starling и Zend_Queue.
В этой статье я расскажу о животрепещущем для многих вопросе. Как соединить между собой приложения на разных языках. Например, Ruby и PHP. В Twitter проблему интеграции с очередью решили с помощью Starling. Вообще сейчас намечается тенденция, что для каждой задачи подбирают свой язык. Гомогенных систем становится всё меньше. В следствии этого возникает потребность в стандартах на интеграцию разношерстного ПО в единую систему.