CMS固定链接和模板系统如何?
|
我想了解如何在php网站上使用模板系统和永久链接:D!..
让我更多地描述自己
1.目前我有20个文件,每个文件都有自己的php逻辑(index.php,wizard.php,search.php等)
全部使用相同的类并包含。(install.php在我的项目中包括所有类的所有必需文件,并且在所有文件中都需要require_once(install.php))
我想将我的网站改版成。
Analyze URL requested ---> IDENTIFY requested page ---> GET TEMPLATE for THIS PAGE -->MODIFY header(meta) and footer(javascript) ---> add logic ---> display page :D.
有人可以让我走上正确的学习道路:D!。因为我在oop中完全编码了我的网站,并从MYSQL(简单的小型CMS)动态加载了所有内容,但是我不知道如何将模板和php加入索引,而无需重复我的工作,并为我的网站中的每个页面创建不同的文件! (当然,每个文件都执行不同的工作,例如文件users.php进行登录和注册以及userprofile等)
希望我的英语不是太糟糕了,你能理解我的问题:D!
到目前为止,我目前的方法:
MySQL表:page_tbl
列:页面名称,LogicFile,templateFile,MetaTag。
index.php?pagename
将检查是否尚未缓存或未列出以进行跟踪:
Mysql:SELECT * WHERE pagename=\'$_GET[\'page\']\'
loginfiles = cars.php,search.php(将与一起爆炸,并包含在内)
模板文件=也将根据MetaTag进行分解和修改。
元标记:具有[\'name \'] = [\'value \']的序列化assoc数组;
然后我开始缓冲输出,用新的描述和关键字替换模板(自动生成)
包含逻辑文件
包括footer.php(包括脚本)
我是在接近纠正溃败还是仍在遥远的地方?还是我迷失了方向并杀了我
没有找到相关结果
已邀请:
2 个回复
佃蒜狗掂哥
藕挝