SID
ReadOnlyТеаm
CMS нужна помощь по теории построения
Стоит задача:
переписать скелет cms.
Сейчас все работает следующим образом:
есть главный скрипт index.php
его содержание:
Все остальные разделы постоены по такой же структуре.
Количесво раздел постоянно растет, вот я и задумался.
Что будет если например скрипт авторизации будет переименован? - прально, придется сидеть и править кучу скриптов где указано старое название.
Вопрос:
С чего надо начинать написание cms что бы опять не наступить на теже грабли на которые я сейчас наступил?
Стоит задача:
переписать скелет cms.
Сейчас все работает следующим образом:
есть главный скрипт index.php
его содержание:
PHP:
<?php
include 'php/config.php'; // общие настройки cms
/*
скрипт авторизации (auth.php), структура примерно такая:
if ( !isset($_SESSION['uid']) )
{
принтуем форму регистрации
делаем сверку введенных данных в форме с данными в бд (логин и пасворд)
если проверка прошла то, $_SESSION['uid'] = 'id юзера из БД';
}
*/
include 'php/auth.php';
$array = mysql_query('выбираем последние новости');
$smarty = new Smarty;
$smarty -> assign('array_news', $array);
$smarty -> display('news/page.tpl');
?>
Количесво раздел постоянно растет, вот я и задумался.
Что будет если например скрипт авторизации будет переименован? - прально, придется сидеть и править кучу скриптов где указано старое название.
Вопрос:
С чего надо начинать написание cms что бы опять не наступить на теже грабли на которые я сейчас наступил?
Но это не совсем по теме. (Кстати вопрос про БД при помощи PEAR решится).
)