数据库
首页 > 数据库> > 建议:在PHP中构建非数据库驱动的简单CMS

建议:在PHP中构建非数据库驱动的简单CMS

作者:互联网

我正在一个需要非常简单的CMS的网站上工作-基本上,主页上有一段文本需要客户端进行编辑.他们当前的托管计划不允许使用数据库,包括一个数据库每月将额外花费X美元,我认为对于这样的基本系统而言这是不必要的.

该站点当前使用Codeignitor构建.我打算使用平面PHP或TXT文件编写CMS部分,是否有值得考虑的替代方法?优点/缺点是什么?

解决方法:

好的,除此之外,我选择了自定义的平面文件系统.我查看了一些推荐的非DB CMS系统,它们看起来相当不错-尤其是我后来发现的这个系统:http://get-simple.info/

建立我自己的原因主要是因为该站点已经在Codeignitor Framework上,并且我不想使用其他站点来重建它.

所以现在我的问题是-如果我的系统将数据存储在两个txt文件中:一个用于userdata,一个用于站点内容,如果我将sitecontent文件权限设置为RW,是否会遇到大规模的安全问题?该站点很小,我无法想象会有人想要对其进行黑客入侵,但是我仍然想知道是否有任何重大的安全隐患.

标签:flat-file,php,content-management-system
来源: https://codeday.me/bug/20191106/2001216.html