time

Пробую на вкус Symfony

sf-logo.gif Стала задача написать один интересный сайт, но из-за ограничений хостинга ставить Django нельзя, ладно, есть замечательный фреймворк Symfony на PHP, который некоторые люди ставят в ровню с Django (мы то знаем, что такому не бывать :) ), вот думаю, попробую на нем написать.

В симфонии многое очень похоже как в джанге: создание/управление проектом из командной строки, MVC архитектура, ORM. Но есть, один нюанс: все команды, вбиваемые в консоль – длинные, это не особо напрягает, но постоянно вбивать километры букв – надоедает, еще один момент ORM – гм … ужасен, по сравнению с Dajngo’вским – снова многострочные запросы на выборку из БД. Даже простой запрос, имхо, слишком громоздок – обычная выборка значений, больше заданной величины. Если честно мне приятней по старинке – обычные SQL операторы, чем этот конкретный ORM.

Когда пришло время заливать на хостинг промежуточный вариант проекта – стала другая проблема – хостинг (один из наших Винницких), который был у клиента, не может дать доступ ssh (!!!), говорят что мы такое не выдаем никому. Соответственно развернуть нормально проект на Symfony я уже не могу, пришлось идти другим путем и писать на чистом PHP, с некоторым своими уже наработанными либами.

Короче говоря, не заладилось у меня с Symfony с самого начала :) Но, опыт есть и материал по которому можно начать знакомится с Symfony привожу тут:

blog comments powered by Disqus