Symfony2 для новичков

D
На сайте с 09.07.2011
Offline
28
1041

В связи с распространённой в сети информации о том, что Symfony2 является каким-то большим, тяжелым и трудным для понимания фрймворком, предлагаю ознакомиться новичкам с небольшим комплектом для быстрого старта ;)

http://sourceforge.net/projects/smart-core-cmf/files/Symfony2_for_Beginners/Symfony2_Mini-0.1.7z/download

Архив 260кб, после распаковвки 1.9мб.

Что есть в данной сборке:

- Базовый минимальный набор компонентов и основной бандл фреймворка FrameworkBundle. Весь код очищен от «ненужных» файлов ;) Но сам код не тронут т.е. оригинальные файлы со всеми комментариями. Если прогнать через скрипт минимализации кода, то сокращение будет в 2 раза. т.е. около 1мб совершенно рабочий комплект Symfony2.

- Демо бандл SmartCoreDemoBundle (находится в папке src), содержащий простейший пример по работе с роутингом, контроллерами, работа с БД и нативным PHP шаблонизатором, в котором продемонтрирован механизм наследования шаблонов и работа с блоками.

- Простой скрипт для очистки кеша (bin/clear_cache).

Чего в сборке нету:

- Системы безопасности (Security)

- Веб профайлера.

- Утилиты для генерации бандлов.

- ORM.

В прицнипе для первого знакомства этого достаточно, разумеется для продолжения изучения следует использовать оригинальную поставку и способы установки (composer или deps).

В общем возможно эта сборка поможет кому-нить прикоснуться к очень интересному проекту Symfony2 :)

Если есть вопросы - пишите :)

S
На сайте с 23.05.2004
Offline
315
#1

Исходники без пошагового объяснения что как и зачем, не особо предоставят пользы. Вес в 1.0 мег... ну на текущих объемах хоть 100 мег, разницы не будет.

Что такое "бандл" ? Постоянно вижу это слово.

Это просто подпись.
D
На сайте с 09.07.2011
Offline
28
#2

пошаговое объяснение вот тут http://symfony-gu.ru/documentation/ru/html/index.html

а сборка эта, ну какбы да не совсем прям для новчиков :) но в тоже время может показать лаконично устройство каркаса и базовые механизмы... а без подробного чтения документации всё равно не разобраться... наверно :)

Про размер упомянул из-за того, что часто встречаю в инете нытьё новичков о том, что код много весит %)) на самом деле там комментарии много весят ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий