建立个人php cms-最佳实践

时间:2011-08-24 22:03:11

标签: php content-management-system

对于建立网站后台的最佳方法或最佳实践,我们表示感谢。需要考虑的因素是网站性能(加载速度)和安全性。

第一个假设是仅使用PHP和MySQL,其中数据来自前台数据库。

第二个假设是使用PHP MySQL和XML。内容来自XML文件,该文件从数据库接收数据和从数据库写入数据

在第二种情况下,我必须在前台使用一些库来解析从XML到PHP的数据,对吗?

您认为使用其中一种方法而不是另一种方法的优势是什么?

1 个答案:

答案 0 :(得分:1)

构建良好的CMS并非易事,为了做到这一点,我首先尝试了解一些现有的PHP CMS,框架和库。好的开始是维基百科上的“网络框架列表”。

我建议您很有可能,您需要的CMS已经存在。设计,实施,测试和无错误:)

如果你真的需要构建自己的CMS,还要考虑存储为平面文件(带缓存或其他东西),JSON,BJSON - 因为XML并不总是一个“最佳”选项(并且在PHP世界中,XML是一个可能是最慢的选项)。另请参阅一些已经完成的ADO实现,如Doctrine。