允许在静态站点上输入数据

时间:2014-08-27 02:06:27

标签: php sql xml content-management-system flat-file

我正在开发一个新网站。这个网站没有后端/ CMS,但我需要允许一个"管理员"更新一些svg图的一些数据。我认为我可以简单地提取电子表格或xml文件,但我试图想一些对客户来说更精致的东西。这让我看到可以工作的flatfile cms,但是想看看id是否有其他人有一些好主意。

如果您有任何建议,请告诉我。将有5个不同的图表都具有动态数据点。

1 个答案:

答案 0 :(得分:0)

一个选项可能是;

  • 将图表数据存储在.txt

  • 在图表显示页面上,图表数据之前已手动放置,读取/ file_get_contents显示.txt文件,因此它们的格式相同,但原始数据是从文本文件中获取的

  • 创建一个简单的隐藏管理页面/表单,其中包含textarea字段,其中包含当前图表数据.txt文件的值

  • 更新时,使用新的textarea输入覆盖旧的图表数据.txt文件

  • 并且当然使用简单的必需密码字段来保护该管理表单,即使URL不应该像/admin.php那样明显 - 通过将失败的登录IP尝试添加到另一个文本来保持它的平面文件文件。也许每15-30分钟运行一次cron来清除登录尝试文件。

可能有更好的方法可以解决这个问题,但这只是我的头脑,我更喜欢使用数据库!