Голосование

Вам интересен этот доклад?

Да
8 (88.9%)
Нет
1 (11.1%)

Всего голосов: 9

Автор Тема: ZFConf 2010: История проекта e-Штаб  (Прочитано 8445 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Zh0rzh

  • Модератор
  • Герой
  • *****
  • Сообщений: 1312
  • Карма: 80
ZFConf 2010: История проекта e-Штаб
« : Январь 29, 2010, 01:38:11 »
Тема доклада: История проекта e-Штаб
Докладчик: Анатолий Ларин (e-Легион, web-программист)
Тезисы:
Архитектура:
 * Zend_Application, Zend_Config, Zend_Controller, Zend_Router
 * MySQL, Zend_Db_Select, Zend_Db_Table, Zend_Db_Row
 Table и Row часто выстуали в роли модели
 * Smarty
Отказались от phtml из-за слишком большой гибкости, возможности
изменять данные в шаблоне.
 * Zend_Feed, Zend_Pagination, Zend_Openid

Проблемы:
* автоэскейпинг для smarty
Проблемой стала забывчивость программистов, пропускали очень много
XSS. Проблема была решена патчем для Smarty, с автоэкранированием
переменных.
* консольные задачи
Zend Framework не предоставляет инструментов для создания консольных
задач (crontab, management tasks).
* много проблем связанных с кодировками, 10 непонятных строчек в init.php
* неинтуитивность URL-Router (снизу вверх)
ненаглядность route-конфигураций
* ошибка в длинной русской теме письма
Пришлось потратить пару дней, чтобы обойти проблему.
http://framework.zend.com/issues/browse/ZF-1688 (07.07.07--18.01.09)
* notice, warning вместо exception
Вначале мы не обращали на них внимания, и несколько раз это приводило
к ошибкам. В итоге у нас не выработался правильный стиль кодирования,
в отличии от других языков, где некачественный код не пропускается
компилятором/интерпретатором.
* реиспользуемость
Практически ни один из участво кода не получалось использовать
повторно. Очень много новый вещей создавались копированием
существующего кода.

Информация на сайте конференции: История проекта e-Штаб -->

===
Голосуйте, обсуждайте, задавайте вопросы! Докладчику будет важно ваше мнение!
Не забываем предварительно регистрироваться на конференциию. Нам сейчас очень важно собрать точную информацию о количестве участников
« Последнее редактирование: Февраль 01, 2010, 00:42:02 от Zh0rzh »

Оффлайн Ali22

  • Новичок
  • *
  • Сообщений: 1
  • Карма: 0
Re: ZFConf 2010: История проекта e-Штаб
« Ответ #1 : Январь 25, 2016, 14:55:15 »
пропускали очень много XSS. Проблема была решена патчем для Smarty,????
Download and Play crossword puzzle free on Mobile