В том смысле что темплейты обычно прикреляют к РНР страницам, и в них работают переменные.
Т.е. если у тебя переменная
$text = "123123123123";
и она написана в темплейте в виде $text, то отобразится её значение. (123123123123)
Все на скриптах и в отдельную папку. phpBB не так уж и замудренно сделан. там все более мение понятно. Просто надо знать ООП
Блин, я ошибся... не phpbb, a phpnuke....
про модули... в базе не сам код модулей, а просто статусы (к примеру название, подключен или нет, его расположение на странице и т.д.\n\n(Добавление)
kamikadze пишет:
Вот структура раз думать не хош!
1 Новости
2 Авторизация
3 Синхронизация с бд
4 Обслуживание бд
5 Форумы и тд и тп
(придумал сам раз ты так просил)
(Добавление)
А модули управляются через модикс!
ну эт как бы не структура, ) гы-гы... че там придумать без проблем можна...
кстати, че такое синхронизация с бд?!\n\n(Добавление)
и еще один вопросец... а где хранить html код??! а то на движках такого типа его как бы и нет....
А как правильно организовать модульную структуру?! Создать отдельную базу данных в которой будет ссылка на модули?! и которые в последствии можно отключать?!\n\n(Добавление)
Блин, надо разобраться в этом phpbb, но он сцуко заумный... ;) разбираться месяц надо...
Кто знает где можно подробно почитать про разработку движков?!
ezj
Вот именно это набор функций для работы с базой. поэтому ты должен сперва сделать эту базу, с которой в последствии будешь работать. И ты должен точно знать что будет у тебя в базе.
Если ты пишеш магазин, то там основным должны быть модули аботы с товаром и заказами, но новости это тоже некая база. Так что это тоже тебе придется делать в админке.
Поэтому я и говорил, что сперва ты должен продумать тематику сайта, потом модули и функции которыми он будет обладать.
А там останется дело тока за описанием этих функций и модулей.
А если делать что то универсальное?!?!
Где потом можно выбрать те модули которые нужны, или подключить новые.. )
kuzya
мне кстати тоже не очень понравилась эта книжка... там как бы и не движок... а так, просто.... но немного почерпнул из нее знаний....
-SCHATTEN-
%)) ну мне так, для опыта ;))
ну гостевая, новости, форум это же все модули... а сам движок это как бы админка и набор функций для работы с базой?! так ведь?!
Почитай вот это - будет ясно, с чего начать http://www[dot]books[dot]ru/shop/books/241534
-------------------------------- -------------------------------- -------------------------------- -----
Кузнецов, Симдянов
PHP 5. Практика разработки Web-сайтa (+ CD-ROM)
С помощью PHP 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта.
Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта, форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и PHP, но не имеющих большого опыта разработки динамических Web-приложений.
Компакт-диск содержит исходные коды всех Web-приложений, разрабатываемых в книге и в сумме составляющих готовый полнофункциональный корпоративный Web-сайт. Для Web-разработчиков
Будите смеяться, но эта книжка единственная которую я купил по php )
Меня интересует другое, с чего например начать писать движок похожий на phpbb, исходники глядел, там все так заумно, можно же сделать проще... )