По производственным нуждам приходится разбираться с достаточно популярным фреймворком Symfony.
Но это же – пиздец, товарищи!
Несмотря на некоторые приятные плюшки, фреймворк так и блещет извращенными представлениями об ООП его разработчиков. Чего только стоит передача параметров из контроллера в представление.
Если в ZF все логично: мы в контроллере наполняем экземпляр представления переменными:
class SomeController extends Zend_Controller_Action {
[...]
5 comments
tag: MVC, Symfony, zend framework, ООП, проектирование
При разработке веб приложений, необходимо не забывать уделять должное внимание кешированию как данных, так и участки сгенерированого HTML.
Код, отвечающий за кеширование участка представления в Zend Framework’е, выглядит приблизительно так:
[ some html skipped ]
< ?php
$id = "some_cache_id";
// if it is a cache miss, output buffering is triggered
if ( !( $cache->start( $id ) ) ) { [...]
1 comment
tag: cache, PHP, zend framework