2010-01-31 38 views
0

我有一個自由職業項目,我必須建立一個基於新聞報道的網站。讓我稍微回顧一下。該網站是這樣的,你有一個超級管理員,你有作家 - 作家加入網站,通過發送一個應用程序連同他們的寫作技能樣本 - 如果批准管理員批准他們,併爲作者創建一個帳戶。除此之外,任何人都可以加入網站 - 加入會員後可以獲得免費的博客,並可以發表評論文章和其他用戶的博客。需要建立一個基於新聞的網站 - 我可以調整的任何開源解決方案?

如前所述的作家可以張貼被分類的實際文章。然而,類別相當...呃..深刻的結束你有主要部分 - 那麼你有主要部分內的類別 - 然後你有子類別,然後..進一步子類別...然後文章。不要問我爲什麼,因爲這是客戶的要求,他不會從中得到回報。

除了網站有一個頁面,您可以看到所有用戶的所有博客文章。所有用戶都有一個配置文件頁面。客戶希望添加到論壇部分,所有成員都可以主持討論。他也想在一個在線商店添加在那裏他可以通過PayPal或使出售某些物品..

我可以從scracth使用PHP MySQL的,我已經隨着時間的推移開發類一堆,但我建這個東西我自己有興趣尋找使用第三方開源選項,這幾乎可以處理所有的工作。記住所有要求 - 可以用來構建這種性質的東西。我見過以下新聞網站:www.gulfnews.com和www.thenational.ae - 我假設它們都建立在一些類似的開源平臺上...

什麼是一個好的可擴展CMS或打開可以滿足上述所有要求的源代碼包... wordpress,drupal?我打開的建議 - 它具有基於作爲這就是我的首選工具是PHP的MySQL ..

編輯============

基本上我有使用Drupal沒有經驗所以我完全不熟悉它的使用。最終結果是一個獨立的網站,還是與drupal交織在一起,這樣我就不得不在客戶端設置drupal,以便它能夠工作?很抱歉,如果我的問題聽起來跛腳:(

回答

2

我推薦的Drupal:http://drupal.org/

您可以爲您的作家作家角色的分類。模塊將處理您的分類需求,博客模塊將爲所有或選定的用戶提供單獨的博客,並提供一個頁面來顯示所有博客條目以及僅顯示特定博客的頁面,如果您需要更多,可以使用CCK您的文章不是由內置頁面或故事內容類型提供的,而是您需要調整輸出的視圖。所有用戶默認都有一個配置文件,您可以輕鬆地將其添加到i t配置文件模塊。

你可以在沒有任何編碼的情況下做到這一切。

稍後,您可以使用僅提供的模塊輕鬆添加論壇,paypal集成,幾乎ANYE ELSE。

結帳http://www.drupalsites.net/看到很多用drupal建立的網站。

+0

謝謝 - plz檢查我的編輯... – Ali 2010-01-31 11:09:51

+0

所有你需要安裝的drupal是一個運行PHP的網絡服務器,無論是mySQL還是postgreSQL數據庫。客戶端無需做任何事情。有一個圖形化安裝程序,雖然您需要能夠更改目錄/文件權限並將設置文件從一個目錄複製到另一個目錄,並且您需要知道數據庫服務器/名稱/用戶/密碼。在安裝過程中,您將創建一個自動擁有所有權限的「superadmin」(使用drupal條款的用戶1)。在安裝drupal之後,您應該可以通過管理區域進行所有配置。 – emmychan 2010-02-02 02:42:46

+0

您可以在這裏找到深入的安裝說明:http://drupal.org/node/628292。 配置說明:http://drupal.org/getting-started/6/admin。 Drupal附加組件(模塊/主題): http://drupal.org/project。 你總是可以在drupal論壇上找到很多支持: http://drupal.org/forum – emmychan 2010-02-02 02:49:45

1

的Drupal應該滿足您的需求幾乎開箱

1

你可以爭論WordPress不是一個CMS,但WordPress的MU提供你需要的一切,除了論壇和商店,但有很好的插件。

Wordpress MU對用戶角色和嵌套類別提供了廣泛的支持。 Th MU部分意味着您可以爲多個博客安裝一個,也是一箇中心部分。 http://Wordpress.com使用Wordpress MU運行。

相關問題