2011-04-10 57 views
0

建立一個新的社交媒體網站將被出售B2B的最佳方式是什麼?我的公司是一家b2b社交媒體公司。我們一直在試圖確定我們是從頭開始構建還是利用Joomla。定製PHP vs PHP和Joomla

我們有3個月才能部署我們的第一批客戶。

我們收到了很多不同的建議,這似乎是一場「宗教」辯論。

我們的平臺既包含標準功能,也包含獨特功能。定期快速輕鬆地改變主題是至關重要的。這是一個SaaS。

用戶不會非常精明,因爲用戶界面必須直觀,簡單且易於使用。

那麼,它是JOOMLA和PHP?或PHP從頭開始?

+0

三個月是一個粗略的時間表。如果Joomla可以滿足您的需求,您應該採用「現成」方法並對其進行定製。複製其功能將需要比您預期的更長的時間;功能強大的內容管理系統比第一眼看起來更復雜。 – syrion 2011-04-10 15:43:39

+2

這真的會真的取決於您的要求 - 「社交媒體網站」的詳細含義是什麼?此外還有其他現成的解決方案。來自Joomla的主觀印象是,它不是世界上最好的軟件。 – 2011-04-10 15:44:41

+1

我也同意Pekka對Joomla的質量。 – syrion 2011-04-10 15:48:20

回答

1

3個月?除非你有一個非常有能力的團隊可以開發無bug代碼,否則你就是在建立其他的東西。像syrion提到的,編碼一個好的CMS不像看起來那麼容易。當然,任何人都可以在幾天或幾個小時內用正確的框架將基本的東西放在一起,但是正確地做,並使其可擴展是一個完全不同的故事。

Joomla和其他所有開源項目一樣存在問題。不過,就SaaS而言,Joomla還有兩個非常重要的優勢 - 首先,管理員對於非技術人員來說相當容易理解。不像WordPress一樣簡單,但更強大。比Drupal更容易教授,你的客戶不需要討論節點或分類。其次,Joomla是專門爲延伸而寫的。模板作爲擴展開發是一件輕而易舉的事情。他們的MVC有點不同,但並不難理解。如果你有體面的程序員,他們將能夠讓Joomla做任何事情。

+0

豎起大拇指向布倫特! – user5858 2011-04-11 18:54:05

1

請親愛的上帝,如果你有選擇,不要從Joomla開始。通過選擇像CakePHP,Symfony或CodeIgniter這樣的框架,你會更好地服務。 Joomla中的MVC模型本質上是錯誤的(視圖直接從數據庫中抓取),並且存在如此多的遺留代碼和簡單的錯誤代碼,您的開發人員最終會拋出並重寫Joomla的大部分內容。我應該知道,這就是我在過去幾個月裏一直在做的工作。

0

與社區生成器捆綁在一起的Joomla是一個可行的選擇。

+0

我可以看到,這是您對問題的第一個答案,因此您沒有代表將此發佈爲評論,但將來可能需要考慮將其作爲評論發佈。答案應該是解決問題的方法,你很有信心可以解決問題。 – Fluffeh 2012-09-28 08:51:39