Vse o WEB
Информация и размышления о Web технологиях

Symfony. История о любви с первого взгляда

Да, друзья, в этот раз не будет никаких сложных и выносящих мозг технических вещей. Я решил написать историю о любви с первого взгляда. А вы верите что такое может быть? Если не верите, то мне вас очень жаль ... ведь такое бывает иногда ;)

Эта история началась в обычный осенний рабочий вечер. Ничего не предвещало овертаймов, все баги пофикшены, до конца рабочего дня еще пару часов. Это значит, что можно посерфить в инете в поисках чего-то нового, интересного или смешного. "Тааак ... что тут у нас ... посмотрим: картинки, котики ... несколько новых статей на хабре, посмотрим ... А это что ... оуууу ... неплохо ..." - и тут что-то ёкнуло в груди, а вокруг заиграла симфоническая музыка, дыхание перехватило, я не мог сказать ни слова. Это была она ... симфония моей жизни, Symfony ... Она вошла в мою жизнь также стремительно, как мотогонщик влетает в очередной крутой поворот.

С этого момента все мысли были заняты только ей. Она была необычно красива (ООП стиль, фреймворк, написанный с грамотным использованием паттернов проектирования), с изящными формами (все современные плюшки PHP, включая traits), хорошо одета (умопомрачительный шаблонизатор Twig, с возможностью наследования шаблонов), а ее внутренний мир покорил меня своим многообразием (огромное количество компонентов - бандлов, написанных огромным сообществом энтузиастов, ORM Doctrine, аннотации. Кажется, что тут уже все есть, что можно только пожелать, включая админки и деплоймент бандлы). Я захотел узнать о ней все ... изучить ее от корки до корки, как книгу, воплотить с ней все свои самые смелые фантазии ... и что, пусть уже кто-то это делал, но я хочу все повторить. На удивление о ней оказалось много информации в свободном доступе. Не представляло никакой сложности узнать что она такое, кто ее родители, чем живет, чем дышит, как устроена. И я погрузился в ее удивительный мир, потом узнал, что у нее есть ребенок ... такой же милый, как она, такой же офигенный, просто маленький (Silex).

Я решил посвятить им все свое свободное время и вскоре поделюсь с вами тем, что успел разузнать ;)

Наверх