编写控制面板脚本来修改php文件

时间:2009-07-10 14:35:47

标签: php database

我有一个PHP文件,其中包含许多“if”和“else”语句,用于确定用户看到的内容(让我们将其称为块)。我不断修改这个文件(让我们称之为output.php),但只是文本编辑器有点麻烦。

我想要做的是使用简单的Web界面来修改output.php。我正在考虑使用一个PHP脚本,它会将output.php拆分为包含表单链接的块,我可以在其中修改每个块。这是一个例子:

output.php格式:

<block A>
   title = ...
   description = ...
<block B>
   title = ...
   description = ...
...

修改output.php的脚本

<Link to a form that I can use to edit block A, and save>
<Link to a form that I can use to edit block B, and save>
...
<buttons that let me add new blocks, etc.>

这只是一个简单的界面,可以让我编辑output.php。我想知道在PHP中是否有一种简单的方法可以做到这一点?

另外,有人会建议我开始使用数据库来管理这些数据吗?它只使用if / else语句从两个数据块开始,但现在最多可以有一百个块。

2 个答案:

答案 0 :(得分:3)

为什么不将每个“块”放在自己的文件中并使用include / require?

虽然,是的,如果这基本上是一个内容管理系统,你应该使用一个数据库。或者,使用已经构建的内容管理系统,如WordPress。

答案 1 :(得分:2)

开始使用数据库和关系,在用户表(用户)和访问表(允许的部分)之间创建一对多关系。