2012-11-08 26 views
0

我正在尋找像wordpress這樣的博客工具。但我希望基於MVC的工具能夠使用MVC結構擴展我的博客。什麼是簡單的基於MVC的PHP博客應用程序?

我的主要要求是

  1. 必須基於MVC
  2. 簡單&輕量級
  3. 這是博客的URL結構應該是domain.com/cat_name/post_title,因爲我目前的WordPress博客就是這樣,我不想失去Facebook的分享和推文。

我想要一個簡單的,因爲這只是學習。

+0

以及您將支付多少錢? – amd

+0

它應該是免費的。 :) –

回答

1

那麼有很多基於MVC框架的內容管理系統(例如CodeIgniter)。我個人推薦Pyro(基於CodeIgniter),但其他似乎也很有前途。但因爲我沒有嘗試過,所以我不太瞭解。

+0

但Pyro是CMS。有沒有博客工具? –

2

澄清:如果您使用的CMS基於MVC設計模式,與您作爲用戶無關,除非您想幹涉其內部工作(您不需要 - CMS是針對被使用並可能被擴展,但在99%的用例中,如果它不能擴展到您的需求,更改源代碼是一個壞主意,因爲它很可能會與您想要更新的任何更新相沖突)

您可能需要一個MVC框架,這將反過來讓你** **代碼CMS的你自己的,或者使用一個良好的,可擴展的,CMS應用

我使用的一個是ProcessWire,這是一個CMS/CMF(F代表框架)PHP應用程序,似乎是你正在尋找的東西 - 它爲你管理你的內容(默認安裝附帶一些演示頁面),但是你定義了這些字段,並且你可以用它們來隨意顯示你的內容。檢查一下 - 用戶論壇相當活躍,而那裏的人真的很有幫助。

0

請注意,這是一個高度相對的問題,會帶來大量的意見,而不是真正的答案。考慮到這一點,這是我的答案。

我知道一個工具,您可以使用它來爲ProcessWire安裝MVC模板以及使用gulp進行基本的項目管理任務。請注意,M將被視爲ProcessWire。

看看github.com並查看fixate和repo generator-fixate-pw的配置文件。 (即:generator-fixate-pw,如果鏈接中斷,則添加句子)。

按照存儲庫上的說明安裝。該工具是非常具體的,但學習使用框架幫助提高我的PHP技能分配(仍然學習分配)。

CMS是否將用作博客將取決於您的安裝實施。

相關問題