И да, прмиеров кода у комментаторов нет почти, а ведь тогда споры можно было вести более продуктивно, показывая, как переписать тот или иной функционал.
Простая иллюстрация причин нелюбви к разработчикам на PHP со стороны других программистов. И это я не про статью, которая является выжимками из признанных книг. А про комментарии людей из цикла «не читал, но осуждаю» (где «читал» не только в прямом смысле, но и в смысле «понимания»)
1.4 это закос ниразу не под Java. Код 1.4 ужасен. sfConfig::get() — это как раз проблема кривой архитектуры. В правильном варианте необходимые параметры попадают в конструктор, а дальше идет обращение к приватному свойству.
Symfony2 последнее время. Плохо, что нет разбиения по версиям в вариантах, по крайней мере для symfony, ибо 1.х и 2.х — два абсолютно разных фреймворка.
По вашей логике, некоторые участки кода в праве решать как вести себя всей системе (падать ли ей насмерть или, так уж и быть, позволить себя обработать).
Я до сих пор не могу понять как можно было «с чистого листа, с активным использованием PHP5» написать такое убожество (я про внутренности). По крайней мере за это уже можно выбрать twig. А все эти тесты близки к echo vs print.
У меня коробка от Zotac hdd/ssd и оператива подбираются отдельно. С ssd вышел примерно в 10-12к (точно уже не помню). Так же ubuntu + xbmc.
Кроме этого на нем вертится transmission-daemon с веб интерфейсом, ampache и еще по мелочи.
Доволен как слон.
PS кстати, рекомендую плагин для FF, позволяющий из браузера добавлять торрент файлы на удаленный торрент клиент
С документацией, конечно, не все круто, но она так же открыта, что дает возможность, разобравшись, добавить информацию в доки. Я так сутки убил, чтобы свой фаервол прицепить, собрался написать доку, а кто-то опередил и уже добавил symfony.com/doc/current/cookbook/security/custom_authentication_provider.html
Без этого HowTo там все, мягко говоря, не прозрачно =)
Адовый перевод.
Имеется в виду, чтобы были проблемы с передачей ошибок в браузер при использовании нового встроенного веб-сервера.
Кроме этого на нем вертится transmission-daemon с веб интерфейсом, ampache и еще по мелочи.
Доволен как слон.
PS кстати, рекомендую плагин для FF, позволяющий из браузера добавлять торрент файлы на удаленный торрент клиент
Без этого HowTo там все, мягко говоря, не прозрачно =)