Пример форума в объектно-ориентированном PHP - PullRequest
1 голос
/ 10 июня 2010

Я пытаюсь научиться использовать PHP с объектно-ориентированной схемой.Я думаю, что понимаю концепцию, но мне нужен реальный пример, форум точно (самый близкий к тому, что я хочу сделать).

Я знаю PhpBB, но это может быть слишком сложно, чтобы полностью понять это, поэтому я ищучто-то более простое, но все еще в объектно-ориентированном виде.

Знаете ли вы что-нибудь?

Спасибо

Ответы [ 3 ]

2 голосов
/ 10 июня 2010

Ваниль http://vanillaforums.org/, имеет действительно хороший API, особенно V2, в настоящее время в разработке. Использует MVC. Это также самый легкий форум, который я знаю.

С учетом вышесказанного, вы можете также прочитать книгу на эту тему в этой теме (https://stackoverflow.com/questions/90924/what-is-the-best-php-programming-book) имеет несколько хороших списков.

1 голос
/ 10 июня 2010

Чтобы учиться таким вещам, нет ничего лучше, чем настоящий проект.Я бы посоветовал вам взглянуть на объектно-ориентированную среду (возможно, Yii ) и попытаться написать собственный небольшой форум (для которого требуется гораздо больше, чем только объекты, но доступ к базе данных, управление пользователями и ... - большинствочто встроено в каркас).

0 голосов
/ 15 июня 2010

То, что действительно заставило меня щелкнуть ООП, - это доступ к данным.Напишите абстрактный класс доступа к данным (DAO), который инкапсулирует ваши наиболее распространенные методы чтения / записи (select, selectByID, selectWhere и т. Д.).Вы найдете его полезным и простым в расширении, а также хорошей отправной точкой для любого зависимого от данных кода (например, форума)

...