2012-03-29 27 views
1

我知道我的問題不是關於編程的問題,我只是需要一個建議,開始正確的方向,但我猜這個非問題的帖子會接近:(應該有兩種類型後,「問問題」和「問建議」:dwordpress或codeigniter

我在PHP初學者和PHP OOP目前得到我的手髒了,做了一個小的框架

我打算學習。 codeigniter和wordpress,請告訴我,我應該首先開始哪些事情? 我可以使用wordpress做像像大學/大學CMS的完整項目嗎?購物車?等動態字段/數據的自定義表格? 我可以使用c wordpress自定義頁面中的odeigniter腳本?

+0

Worpress是CMS,但codeigniter是框架。他們是完全不同的東西。如果你在PHP編程新手,嘗試簡單的腳本來學習OOP。比你可以開始codeigniter – safarov 2012-03-29 09:17:15

+0

我知道這兩者之間的差異,我已經用php oop做了自定義的cms項目。 – antihate 2012-03-29 09:38:55

回答

1

首先我不知道codeigniter。
但是,當然可以在wordpress插件和主題中使用codeigniter腳本。
這個插件應該這樣做:http://wordpress.org/extend/plugins/wp-code-igniter/

請小心Wordpress在開發者的函數中有很多的構建。
儘量不要重複功能。像數據庫連接一樣使用wpdb等。

閱讀codex,開始移動到你自己plugin
如果你開始建設,然後codeignitor應該是有用的,一切(如95%),你需要在一個主題做應該可以與之前建立自己的theme建立wordpress功能。

+0

酷,我在wordpress中創建了一些基本的自定義主題,但我仍然對wordpress感到困惑,我可以在wp中製作CMS,因爲我可以在一些framewok/php中製作CMS嗎?使用Google搜索更多。 – antihate 2012-03-29 12:57:25

+0

Wordpress不是一個框架,Wordpress是一個CMS。很多功能,比如添加頁面構建菜單都在WP中,你不需要編程任何這些功能,而且它的超級用戶友好性。 – janw 2012-03-29 13:09:12

+0

WP非常適合初學者,你可以讓WP做大量的事情。我正在體驗WP,我現在也可以說WP「不僅僅是一個CMS」。 :)無論如何WP後我會去YII。 – antihate 2012-10-22 12:08:45

0

我建議你學習codeigniter代替。這裏有一個系列教程,可以幫助你。 Codeigniter from Scratch

+0

是啊,我gopna學習CI,但你能解釋你爲什麼給予CI CI? – antihate 2012-03-29 13:04:39

+0

因爲你將有更多的學習codeigniter,你將不得不做的東西,而在wordpress中,你可以得到任何插件。而且wordpress是cms,而codeigniter是一個框架。您將擁有更多的codeigniter靈活性。 – user1295342 2012-03-29 13:20:08

0

我還建議以ci開頭,就像在ci中一樣,您可以輕鬆地建立自定義。雖然wp對自定義項目和查詢有很多限制。 WP只適用於cms,在CI中,您可以自由構建成本以及cms項目。