воскресенье, 19 января 2014 г.

symfony 1.4

Попалась небольшая задача с legacy symfony 1.4 - дописать немного функционала, исправить толпу багов.

Я symfony люблю, когда то делал проект на ней, и ее создателей Fabien Potencier с компанией   очень уважаю.
Но они сделали  одну жуткую ошибку.

Когда они, набравшись идей, и набив шишек на symfony 1, запустили symfony 2  им следовало изменить имя фреймворка.

Потому как гуглить теперь жутко неудобно.
Люди то "в прошлом" не знали что будет symfony2 , и не писали в интернетах про symfony1.

Лишь только короткий промежуток времени, когда symfony2 уже была запущена, а symfony1 еще не умерла, люди писали в вопросах на stackoverflow
[symfony 1.4]  How to set ... in controller.

Но все что было "до" этого - выпало из гугления.

Набери поисковый запрос symfony logger in action
И на одной странице гугла будут ответы и для symfony 2 и для 1.4 в которых нет ничего общего.

Если ты программист на symfony2 , то это неудобство, но его можно пережить.
Если же ты правишь symfony 1.4 то будь готов перелистать стопицот страничек.

Все равно что назвать музыкальную группу "Дешевые кондиционеры", и ждать поискового трафика на сайте.