Контакты
Телефон: (812) 953-03-47
Форма обратной связи
ВКонтакте Twitter RSS
Присоединяйтесь!
Новости

Видео с ZFConf 2011 теперь в бесплатном доступе
Все видеозаписи и презентации теперь выложены в бесплатный доступ!

Zend Framework Day в Киеве
12 ноября, в Киеве, пройдет конференция "Zend Framework Day", посвященная популярному PHP фреймворку Zend Framework.

DEVCONF 2011 — 4 июня (суббота). Более 55 докладов, 6 залов, 5 мастер-классов
Конференция пройдет 4 июня (суббота) в конгресс-центре «Измайлово Вега» Москва. Подробная программа.

History of e-Shtab.ru

Speaker

Anatoliy Larin

Anatoliy Larin (e-Legion, Web Developer)

Theses

Architecture:

  • Zend_Application, Zend_Config, Zend_Controller, Zend_Router
  • MySQL, Zend_Db_Select, Zend_Db_Table, Zend_Db_Row
    Table and Row have partly performed the Model role.
  • Smarty
    We gave up using PHTML because of its extreme flexibility, posibility to change the data right in the template.
  • Zend_Feed, Zend_Pagination, Zend_Openid

Problems:

  • Smarty autoescaping
    The programmers' forgetfulness became a problem, we missed out too many XSS holes.
    The problem was solved via patching the Smarty by adding variables autoescaping functionality.
  • Console jobs
    Zend Framework does not provide instruments for creating console tasks (crontab, management tasks).
  • A lot of problems related to character encodings
  • Unintuitive URL-Router (upside-down)
  • Error in long email subject in Russian
    We had to spend a few days, to solve the issue.
    http://framework.zend.com/issues/browse/ZF-1688
    (07.07.07—18.01.09)
  • Notice, warning instead of Exceptions
    At first we paid no attention to them, which led to bad consequences a few times.
    As a result, we haven't elaborated correct coding style, which we got in other programming languages, where the bad-quality code is denied by compiler / interpreter.
  • Reusability
    Few parts of code we were able to use again without a pain.
    A lot of things were created by copy'n'paste of existing code.

Партнеры
ZendFramework.ru
Инфоспонсоры
PHP Club
ITmozg
Студия web-разработок Михаила Кечинова
Valuehost