2014-01-25 217 views
0

我有一個簡單的HTML/CSS/JS網站,並且只有一個頁面需要有一個可編輯的事件列表(添加,刪除,編輯);每個事件都會有標題,迷你描述,日期,開始時間和結束時間。所以基本上6個字段,如果它在一個數據庫(與一個ID)。我可以編寫一個php登錄頁面,創建一個帶有1個表格,6個字段等的小型MySQL數據庫,然後1個php後端頁面來編輯它,但是我想知道是否有更簡單的方法 - 也許沒有數據庫,更新XML或類似?一個表數據庫似乎浪費了一個數據庫...以最簡單,最簡單的方式編輯一個頁面

我所有關於學習最簡單,輕量級的建設網站的方式。我不喜歡只安裝臃腫的CMS系統,插件等來完成工作,所以我正在尋找一種方法來用最少的代碼和安裝來完成這項工作。我做了一些谷歌搜索,但大多數方式需要安裝CMS類型的系統,大量不必要的文件等。有沒有人有任何建議?該網站可能是Windows或Linux託管開放不同的語言。

+0

您可以使用文本文件或csv文件來讀取和更新數據... – user1844933

回答

0

從我的理解,你想要做這樣的事情,有更多的投入。
http://todomvc.com/architecture-examples/angularjs/#/(該source code可以在這裏找到)

這個例子是使用localstorage。所以不需要服務器端數據庫。但這取決於你在尋找什麼樣的一致性。

使用的技術是angularjs。如果你願意,我會讓你更加喜歡你想做的事。

+0

角是我聽說過但沒有讀到的東西 - 它看起來很酷。 我不清楚localStorage,這是否像Cookie一樣,它是用戶特定的,或者它是一個用戶(例如我)可以更新,但每個網站訪問者會看到(點擊我輸入的相同localStorage值)? 我不希望訪問者更新任何內容,只需查看我已更新的內容即可。 – tobzzz

+0

localStorage是一個用戶端存儲。所以這不是你要找的。您正在尋找一個服務器端存儲。我猜[redis](http://redis.io/)或[mongodb](http://www.mongodb.org/)可以是你正在尋找的。它們很容易使用。看看nosql技術。 – Micka