Раутинг бэкенда в symfony

Если вы делаете более-менее серьезное веб-приложение на symfony, стоит задуматься о том, как вы будете предоставлять доступ до админки вашего проекта. Стандартный раутинг бэкенда, или любого другого вторичного приложения, может привести к недоумению неискушенного пользователя. Клиенты не привыкли видеть в строке адреса http://mysite.ru/backend.php/posts/. Да и вообще эстетической красоты урлов ради, стоит подумать о методах облагораживания ссылок.

Читать далее >

Как стать хорошим программистом

Умных людей на этом свете всегда было, и, к сожалению, всегда будет, гораздо меньше, чем представителей серой массы. Множество людей просто не способно на стремление к постоянному самосовершенствованию и познанию нового. И в этих условиях, среди всего изобилия программистов, найти хорошего профессионала - трудная задача. Дабы попытаться помочь людям, решившим заняться этой нелегкой профессией, я в своем блоге постараюсь поделиться своими мыслями о том, каким должен быть хороший программист.

Читать далее >

Установка symfony

Итак, в первую очередь нам понадобится платформа для установки symfony, а именно: сервер Apache, сервер БД вроде MySQL, SQLite и интерпретатор PHP версии 5.2.4 или более новый. При установке на платформу Windows наиболее удобным для разработки, на мой взгляд, является уже собранный сервер WAMP (www.wampserver.com/en/). Скачиваем его и устанавливаем. Стоит внести путь к бинарнику php в переменные окружения. Для этого в свойствах системы в закладке “Дополнительно” нужно открыть “Переменные среды”. В переменную Path дописать, через точку с запятой, путь к файлу php.exe
например

C:\wamp\bin\php\php5.2.9-1\php.exe

Теперь стоит сказать о трех способах установки библиотек symfony.

Читать далее >