2012-02-12 53 views
2

我想構建一個相當自定義的社交網絡類型網站。但是,我不熟練OOP編程,所以我一直在尋找一些可以更容易地設置這樣的站點的選項。針對非OOP程序員的PHP框架

ExpressionEngine可以工作,但似乎很難設置爲更多的社交網站。

BuddyPress看起來好像可以工作,但需要大量的定製才能獲得我想要的網站類型,再一次,我沒有時間學習高級編程。

有沒有其他的解決方案呢?一些PHP框架可以很容易地設置用戶系統,並且可以很容易地處理數據庫查詢?

+1

現在大多數框架都傾向於在某種程度上使用OOP。隨着時間的推移它變得更容有很多教程,以及...像這樣:http://buildinternet.com/2009/07/an-introduction-to-object-oriented-php-part-1/我會推薦在最少閱讀面向對象的知識,瞭解它如何使用......以及將來如何使用它。 – summea 2012-02-12 06:48:38

+0

是的,我也沒有太多的時間來學習它。像表達式引擎只是一點點定製能力(自定義寫查詢等)將是完美的! – Adam 2012-02-12 06:49:53

+0

就像@alfasin說的那樣,Drupal可能會讓你在做數據庫相關查詢時無需學習太多東西,這是最好的開端。但是,Drupal仍然可能很麻煩...... – summea 2012-02-12 06:51:49

回答

4

您應考慮以下三個平臺之一:WordPress的是,Drupal或Joomla

+0

但Joomla使用OOP – nickb 2012-02-12 06:53:34

+0

所有三個支持OOP,但是您可以使用非OOP實現來實現任何類型的行爲。 – alfasin 2012-02-12 06:59:32

1

我已經使用的社會引擎(look here)過去。立即開始運行,開箱即可自定義,支持本地化,無需任何編程,並可擴展豐富(針對PHP精明)。當然,關於許可費有一點點,但相信我,值得每一分錢。

2

我知道ü說,沒有空中接力,但將採取以項目一樣,這意味着它的你嘗試做它在接力最好的,這將節省你的屁股大在未來的時間,一旦你得到了它的竅門,它將非常簡單。

我建議使用像yii這樣的框架,因爲初學者很容易進入它。至少試一試。

對不起,如果我的回答矛盾的問題,只是試圖幫助!

0

大多數框架都是利用OOP,Wordpress,Joomla的強大功能,所有這些軟件在開始時聽起來很容易,但一旦你成爲一個更好的開發者,你將面臨太多的問題,並且你的代碼不易維護,你不會找到一個沒有OOP框架,因爲這將是一個笑話,我會建議笨你,因爲它是非常容易學習

1

轉到了PHP框架一樣UserCake(免費),它很容易入門。您也可以輕鬆創建自己的程序框架。像BonFire

很少MVC框架(使用代碼點火器內置)會很容易產生MVC爲你會讓你的生活easier.its船舶具有良好的單證。

您可以嘗試使用其他用戶管理與此框架UserFrosting集成的其他UserFrosting。

如果你真的不喜歡他們,只想要一個程序框架,然後去CodeCanyon買這個。這是一個非常強大的框架+在程序化php中構建的用戶管理。它是一個安全的MySQLi構建的。