2009-07-10 80 views
1

我有一個PHP文件,其中包含大量的「if」和「else」語句,用於確定用戶看到的內容(我們稱之爲塊)。我經常不得不修改這個文件(我們稱之爲output.php),但僅僅使用文本編輯器就有點麻煩。編寫一個控制面板腳本來修改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語句的兩個數據塊開始,但現在會有多達一百個數據塊。

+0

ifs是嵌套還是一個接一個? – MitMaro 2009-07-10 14:38:12

+0

學習如何使用數據庫的時間 – 2009-07-10 14:40:23

回答

3

爲什麼不把每個「塊」放在自己的文件中並使用include/require?

雖然,是的,如果這基本上是一個內容管理系統,你應該使用一個數據庫。或者,使用已經構建的內容管理系統,如WordPress。

2

開始使用數據庫和關係,在用戶表(用戶)和訪問表(用戶部分)之間建立一對多的關係。

相關問題