2011-05-29 71 views
-1

我開始遇到正在尋找基本HTML網站的客戶端 - 沒有什麼奇特或互動的。這些客戶繼續告訴我同樣的事情:他們希望能夠編輯他們網站上的內容,而不需要設計人員在網站正式運行時。我遇到的問題是這些客戶端沒有任何HTML體驗能夠編輯他們網站的內容。尋找一個特定的PHP框架

我想知道是否有一個框架或其他東西,我可以使用這將允許我編程他們的網站的PHP後端,同時也允許他們通過控制面板創建和編輯他們網站上的網頁,而無需需要了解HTML。我試過尋找這樣一個框架,但沒有得到我期待的結果。

+0

[Rob Conery](http://blog.wekeroad.com/)有一個示例網站來演示SubSonic的一些功能,但它有一個非常有趣的模式,可以滿足您的要求。以管理員身份登錄後,您可以單擊網站中的任何文本,然後將該文本變成該文本的編輯器,然後可以將更改提交回服務器。這是一個非常棒的模式,允許小菜鳥直接編輯網站上的所有文本並獲得即時反饋。顯然,這裏有一些漏洞,但模式很光滑。 – Will 2011-05-31 14:55:34

+0

(不回答,因爲我不記得樣本的確切位置,因爲它全部是asp.net,我想如果你通過電子郵件發送給他詳細信息,他可能會給你一些信息) – Will 2011-05-31 14:56:42

回答

1

您可能需要考慮尋找CMS(內容管理系統)。

2

您要搜索的是CMS(內容管理系統)。但是使用哪一個取決於項目的規模和複雜程度。維基百科提供了許多CMS的nice list

0

您可以實施TinyMCE,讓用戶通過它編輯內容。然後像通常那樣對網站/後端進行編程。

我爲小型網站所做的工作是將可編輯頁面內容存儲在數據庫中,然後將數據加載到後端的TinyMCE中,然後用戶可以在那裏編輯它並將其保存(返回到數據庫)。然後頁面直接從數據庫中獲取他們的內容,並將始終進行最新的編輯。

您可以查看內容管理系統,但他們不會允許您從頭開始編寫後端,如果這就是您要找的內容。

0

根據內容的不同,您可以選擇像Drupal這樣的經典CMS,或者您可以採取類似WordPress的內容,這些內容不僅可以用於博客,還可以用於CMS等網站。

0

我認爲cushycms可能只是你的事。 您製作該網站,並用類指定您希望客戶端可以編輯的內容,然後他們可以對其進行編輯。你可以找到一個很好的概述here on nettuts

因此,設置此方式是

  1. 您在學靜態HTML網站。
  2. 您在cushycms上進行會話。
  3. 您爲您的客戶編輯賬號
  4. BOOM準備就緒!您的客戶現在可以從瀏覽器更新網站,或使用iPhone應用程序!