Во-первых, если человек использует способ оформления кода отличный от вашего, то не стоит его называть говнокодером.
В проекте может быть только один способ форматирования, так что если разработчик в команде использует своё форматирование, отличное от принятого в проекте, то да — он говнокодер.
Я никогда не работал с Word Press, но последний проект мы изначально проектировали с учётом блочного кеширования, это не так сложно, на самом деле. Для блогов, конечно, Вы правы — это можно делать только для саморазвития, но для крупного коммерческого проекта с high-load лучше озаботится этим заранее.
Правильные ребята кешируют блоками с разным TTL и отдают не целиком закешированную страницу, а страницу, собранную из закешированных блоков. Одни и те же блоки на странице могут быть закешированны с разным TTL для гостей и для залогиненых пользователей, к тому же вся страница может быть собрана из закешированных блоков, а блок комментариев, к примеру, быть динамичным.
Техническая статья — вы издеваетесь? Совет установить reverse proxy, кешировать динамику и отдавать кешированный контент — это с каких пор стало технической статьёй?
Вот если бы автор нарисовал диаграмму, описал стандартные конфиги Varnish для работы с Word Press — тогда другое дело, но это же alizar.
Ну и смысл тянуть эту портянку в демо-статью — показать, что GoF прочитал? Замечания на будущее: комментарии — на английском, в формате phpdoc (а не коменнтариями, как сейчас). И self-described члены класса обычно не требуют description.
Почему я работаю в Eclipse и не могу перейти на другой редактор — отличнейший поиск по типам, навигация по членам класса, поиск в иерархии типов. Для Java — breadcrumbs по namespaces (правда я больше PHP разработчик, но приходится). Единственная IDE, которую мог бы сравнить — это Visual Studio.
Может быть, может быть. Когда я тестировал предыдущую бету, производительность была заметно хуже, большую часть времени занимало выполнение DI операций. Для теста сделал примитивное приложение — большая статья и ~ 200 комментов, всё ествественно из базы, доставалось родными тестами.
В проекте может быть только один способ форматирования, так что если разработчик в команде использует своё форматирование, отличное от принятого в проекте, то да — он говнокодер.
nbonvin.wordpress.com/2011/03/14/apache-vs-nginx-vs-varnish-vs-gwan/
Вот если бы автор нарисовал диаграмму, описал стандартные конфиги Varnish для работы с Word Press — тогда другое дело, но это же alizar.