Category Archives: PHP

ZFConf-2011. Фотоотчёт о конференции по Zend Framework.

Ну вот я и вернулся из Питера, где в эти выходные проходила конференция PHP разработчиков ZFConf-2011. Для тех, кто ещё не догадался, конференция посвящена самому популярному каркасу веб-разработки “Zend Framework”.

Пишем своё расширение PHP на C. Часть 1: Linux

Очень часто бывает так, что встроенного в PHP набора функций недостаточно, или алгоритм выполняется слишком долго. Также возможен случай, когда надо запрограммировать какой-нибудь уникальный алгоритм. Тогда одним из вариантов будет написание собственного расширения для PHP.

О двух способах работы геолокации (GeoIP) в PHP

Мы начинаем потихоньку привыкать к Web 2.0 сайтам. Удобный (местами минималистический) дизайн, скруглённые уголки, тени, контент, генерируемый пользователем. А что главное с точки зрения юзабилити в w2.0-сайте? Не заставлять пользователя совершать лишние движения. Надо максимально облегчить ему процесс использования сайтом. Например, если в форме регистрации можно автоматически определить страну и город – зачем заставлять пользователя листать километровые списки?

В этой статье пойдёт речь о геолокации (определении местоположения пользователя) средствами PHP.

ZFCONF 2011. Список докладов второй российской конференции по Zend Framework.

Основные подготовительные работы по конференции закончены. Доклады сформированы. Среди спикеров представители KnpLabs, Magento, JetBrains, Sphinx и других известных компаний.

Открыта финальная регистрация!

Решение проблемы расхода памяти PHPUnit & Zend_Test для Zend Framework веб-приложения

На работе часть команды занимается написанием тестов для веб-приложения на Zend Framework. Надо сказать, что фреймворк довольно тяжелый, а уж в режиме тестов тем более (т.к. один процесс в этом режиме обрабатывает не один HTTP-запрос, как в обычном режиме, а целую кучу). Раньше всё было хорошо, но постепенно тестов становилось всё больше и больше, они начали интенсивно кушать память и в один прекрасный момент перестали работать совсем.

Сравнение PHP кэшеров в реальных условиях

Один из моих читателей (тоже Андрей кстати) провел тестирование различных кэшеров опкода PHP на своём проекте. И с его разрешения, публикую результаты проведённых полевых испытаний.

PHP велосипеды. Зачем?

Давно задавался вопросом, почему многие PHP программисты пишут свои велосипеды (CMS,CMF,ORM и т.д.)? Ведь есть куча готовых наработок, готовые PHP классы, PEAR. Почти все стандартные задачи, которые встречаются в веб-разработке, уже реализованы в Zend Framework да и во многих других фреймворках. И я решил провести небольшое исследование…

Добавление плеера PowerPoint презентаций Slideshare на форум IPB

Иногда бывает необходимо вставить на форум презентации в PowerPoint, например по ZendFramework. Можно конечно загрузить их на сайт по FTP, и дать ссылку, чтобы пользователи могли качать. Но гораздо интереснее будет сделать так, чтобы можно было бы смотреть презентацию прямо на сайте.