Сумасшедший мир PHP

Sep 14
2007 00:56 (PHP) · English (4,952 views)

Мы живем в XXI веке, а PHPисты до сих пор не могут решить, как писать: "text $b" или 'text ' . $b. Медленно схожу с ума.

via Artjom Kurapov.

Исследуем класс Zend_Controller из Zend Framework

Apr 28
2006 00:19 (Программирование, PHP) · English (18,170 views)

Команда разработчиков Zend Framework с воодушевлением работает над Zend Framework, фреймворком для построения мощных веб-приложений на PHP. Но очень многих смущает его кажущаяся сложность. В этой заметке я попытаюсь объяснить архитектуру наиболее важной части (по моему мнению) фреймворка - Zend_Controller.

Читать дальше »

Правильная обработка заголовка Last-Modified

Apr 10
2006 22:54 (Программирование, PHP) · English (20,249 views)

Это короткая заметка о заголовке Last-Modified. Представьте следующую ситуацию: у Вас есть изображение, которое хранится в базе данных, и Вам нужно отправить это изображение браузеру в ответ на некоторый запрос. Но извлечение изображения из базы данных занимает некоторое время, а если этих изображений несколько - производительность Вашего Веб-сервера начинает стремительно падать. В этом случае Вам необходимо реализовать некоторую функциональность для кэширования в приложении. Все изображения могут изменяться, потому необходимо иметь возможность проверять дату изменения (например, хранить ее в той же базе данных).

Читать дальше »

Zend Framework: размышления о Zend_Config

Mar 10
2006 10:48 (Программирование, PHP) · English (12,239 views)

В почтовой рассылке Zend Framework кипит обсуждение класса Zend_Config. У меня есть свои идеи об этом классе, и я попытаюсь изложить их здесь. Мне необходимо нечто, что сможет загружать и сохранять конфигурацию в разные хранилища (например, XML, базы данных или текстовые файлы INI), важно иметь возможность изменять параметры хранилища (например, имя файла, таблицы или даже структуру базы данных), было бы замечательно, если бы я мог расширять систему хранения своими собственными стратегиями.

Читать дальше »

Zend Framework: Использование Smarty как шаблонного движка

Mar 08
2006 16:41 (Программирование, PHP) · English (73,746 views)

Класс View, который входит в Zend Framework, имеет очень плохие способности к расширению. Он содержит шаблонные переменные, но не дает доступа к ним, он включает массив различных путей (к шаблонам, фильтрам), но не позволяет добавлять другие типы или использовать их. Таким образом, единственным вариантом использования Smarty с Zend Framework является отказ от Zend_View и управление объектом Smarty напрямую.

Читать дальше »

 
Copyright © 2005 - 2008, Dmytro Shteflyuk