parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Рассказывать-то нечего...

Sumo 27.07.2015 10:12 / 27.07.2015 11:05

От контролера требуется три вещи: взять запрос пользователя, найти и вызвать обработчик для этого запроса (например по урлу), вернуть ответ пользователю.

В Парсере есть встроенный фреймворк для этого — http://www.parser.ru/docs/lang/mainclass.htm. Штука очень простая, но все эти задачи решает.

В больших проектах хочется «единую точку входа», модульность, модели, внешние шаблоны, консольные скрипты и пр. Для этого никаких унифицированных подходов нет. MVC—шаблон это очень общая идея, вариантов реализации для скриптовых языков очень много. Можно выбрать из готовых идей или придумать своё. :)

Идеи PFа есть в — http://www.parser.ru/forum/?id=62238. Ветка старая и некоторые вещи уже поменялись, поэтому стоит почитать файл TECHNOTES в корне библиотеки. Для шаблонизатора и ОРМа документация есть в соответствующих папках. Комплексный пример приложения — https://bitbucket.org/ovolchkov/pf-blog.

p.s. В PF'е буквально десяток классов решают все задачи MVC и разобраться в их коде не очень сложно. Заодно и сдокументацией поможете.