Archive of category "PHP"
Определить и распаковать gzip
Фрагмент кода на PHP
June 12, 2009
, revised
January 9, 2011
Установка memcache в PHP
Устанавливаем расширение memcache из PECL.
June 10, 2009
, revised
December 25, 2011
Многопроцессовые демоны на PHP
Рано или поздно приходится на сайте выполнять задачи, которые прямо на страничке делать ну никак не получается. Обрабатывать большие объемы данных. Запрашивать медленные внешние сервисы. Делать сложные расчеты.
Тут-то и приходится вспоминать, что PHP — не только препроцессор домашних страниц, а и полноценный скриптовый язык. Давайте на этом языке сделаем демона для выполнения фоновых задач.
September 20, 2008
, revised
March 25, 2013
Read-From, Write-Through: улучшаем кеш страниц
Есть кеш страниц, организованный по принципу 404-й. То есть – если страница лежит в кеше, она отдается сервером без участия PHP; если ее там нет – по обработчику 404-й ошибки вызывается MainController сайта, который генерирует страницу, кладет ее в кеш и отдает клиенту.
September 19, 2008
Задерка между итерациями
Не знаю, насколько это очевидно, но sleep можно поместить в условие окончания цикла.
July 30, 2008
Как я Zend-сертификацию проходил
Довольно странно зарабатывать на жизнь программированием на PHP и не иметь желания (или возможности) получить аттестат профпригодности – в университете таких не дают, да и уровень не тот. Быть сертифицированным специалистом и себе приятно, и, разумеется, выделяет из серой массы пыхыпышников, которых в отрасли как собак нерезаных.
July 26, 2008
Генерация XML в PHP
Рассматривая примеры генерации XML-выгрузок от различных украинских маркетов (не буду никого смущать прямыми ссылками), удивлен тем, что многие используют обыкновенную шаблонную методику, вроде:
July 14, 2008
Отладка PHP средствами Firebug
Отладка PHP-скриптов определенно недостаточно освещена в интернете. Потому многие, очень многие довольствуются print_r-ками. Очевидный недостаток такого способа – нельзя отладить AJAX, SOAP-сервисы, генераторы картинок и вообще скрипты, не отдающие непосредственно HTML-документов.
July 4, 2008
PHP5 как скриптовый язык для Windows
Я расскажу, как можно довести PHP-скриптинг под Windows до такого же удобства, что и BAT.
March 22, 2008
Сборщик мусора в PHP 5
Сегодня на работе разбирался с PHPшным сборщиком мусора. Обнаружилась одна жутко неприятная вещь, которая называется recursive reference memory leak – объекты с перекрестными ссылками не удаляются из памяти.
March 18, 2008
, revised
August 9, 2012
Zend PHP Certification
Есть такой хороший экзамен Zend Certified PHP Engineer. Для навеки погребенных в танке, Zend – разработчик PHP, соответственно, их сертификация равноценна, например, MCSE.
March 17, 2008
Дополнение готовых сайтов заказчика
Главное правило – самая трудоемкая часть работы – запуск проекта у заказчика. Она тем сложнее, чем больше клиентского кода написано не тобой.
February 26, 2008