Компоненты PHP CMS - PullRequest
       22

Компоненты PHP CMS

0 голосов
/ 01 декабря 2011

Я изучаю, как работают CMS в PHP.Я говорю о полноценных, полностью разработанных CMS, таких как Drupal, Wordpress и Joomla.Каковы основные компоненты и системы, которые включены в нечто подобное.

Например;Я знаю, что вам понадобится загрузчик страниц для обработки всех запросов страниц (все запросы направляйте на index.php с помощью файла .htaccess), вам понадобится класс базы данных, класс шаблонов и система ловушек для обеспечения расширяемости пользователя.Что еще мне не хватает?

(Кроме того, есть ли книга, которая объясняет рабочие компоненты полноценной CMS?)

Ответы [ 3 ]

1 голос
/ 01 декабря 2011

Просто быстрый крик для ez Publish. Это отличная CMS на основе PHP, один из лучших, которые я видел.

1 голос
/ 01 декабря 2011

Во-вторых, я бы начал с чего-то вроде Wordpress (не настоящей CMS, которую я знаю), чтобы почувствовать, что вы хотите от своего. Оттуда вы можете перейти на Drupal или, если вы все еще чувствуете необходимость, заглянуть в его построение в рамках (Codeigniter - хороший вариант для начала).

Лично после нескольких лет перестройки CMS для каждого клиента, я бы хотел быстрее войти в Drupal.

1 голос
/ 01 декабря 2011

Google MVC в PHP. Существует множество рамок для создания такого инструмента. Хотя, я позволю себе не согласиться на Wordpress. Wordpress - это система ведения блогов, а не то, что я бы назвал «полноценной» CMS.

Я нашел эту книгу .

И я настоятельно рекомендую эту книгу по созданию CMS с Zend Framework .

Еще одна важная CMS, которую следует рассмотреть, - Concrete5 .

...