Форум / Доска написана на одной из больших рамок PHP - PullRequest
6 голосов
/ 06 сентября 2010

Я искал свежее программное обеспечение для форума (с резьбой) или доску объявлений (плоская / разделенная). И мне интересно, есть ли реализация, основанная на одной из больших PHP-фреймворков (CodeIgniter, Kohana, Yii, CakePHP, ZF, Seagull, Fusebox, Symfony, eZ, Prado или что-то еще ...).

Причина: реализация на основе фреймворка была бы по своей природе более безопасной из-за ORM и валидации и абстрактной логики обработки. А также была бы хорошая витрина самого фреймворка.

Учебники и примеры реализации, например, блоги часты для каждого фреймворка PHP. Но я не нашел много в области форумов / форумов. Была только одна реализация "sfSimpleForumPlugin" для Symfony, в альфа-стадии и, казалось бы, заброшенная, слишком голая для практического использования.
Однако я, конечно же, не ищу навороченный сценарий форума. Просто общая функциональность и;) отличный пример приложения для конкретной среды PHP.

На удивление сложно гуглить. Есть что-то? Рамки домашних страниц не помогают. (И все они используют phpBB или что-то в этом роде.)

Ответы [ 2 ]

6 голосов
/ 06 сентября 2010

Новая версия 2 Форумы Vanilla только что была перекодирована с нуля как приложение, работающее на новой платформе PHP MVC под названием Garden. Хотя большинство из них, вероятно, не слышали о Garden, я думаю, что тот факт, что он поддерживает такой популярный пакет форумов («382 287 сайтов используют форумы Vanilla»), является своего рода завещанием. Если вы посмотрите код приложения Vanilla на GitHub, вы увидите, что структура папок выглядит так же, как в других средах MVC. Хотя пока еще не существует официального веб-сайта для фреймворка, автор выпустил серию постов в блоге , которые дают некоторое представление о том, почему фреймворк был разработан и какие функции он содержит.

4 голосов
/ 06 сентября 2010
...