我即將開始一個新項目。在它的核心將是私人信息,但它也將需要:Drupal,CodeIgniter,Yii或Django for app
- 靜態頁面
- 社會化媒體整合 - Twitter的飼料等
- 用戶註冊/訂閱
- 電子郵件通知
- 支付網關整合
問題是,我在使用框架(CodeIgniter,Yii或Django)或使用類似Drupal併爲它製作一些自定義模塊。我對Drupal的關注速度很快,它是否會變得太臃腫。
我的背景是PHP,但我涉獵了一些Python。
任何意見將是巨大的,
乾杯,
詹姆斯
我即將開始一個新項目。在它的核心將是私人信息,但它也將需要:Drupal,CodeIgniter,Yii或Django for app
問題是,我在使用框架(CodeIgniter,Yii或Django)或使用類似Drupal併爲它製作一些自定義模塊。我對Drupal的關注速度很快,它是否會變得太臃腫。
我的背景是PHP,但我涉獵了一些Python。
任何意見將是巨大的,
乾杯,
詹姆斯
我的建議肯定是在這種情況下使用Django,這是非常有據可查的,具有非常豐富的社區,負載可以使用的插件,例如django-paypal用於支付集成等。
讓您開始並讓您快速移動的基本工具!
Django是一個高度可擴展的平臺,結合上面列出的一些工具創建踢屁股的經驗。
希望這會有所幫助。
在我看來,django是您可以用來開發項目的最佳框架,因爲它是用python編寫的,而且非常容易學習。它還教你一種蟒蛇式的方式,看到很好的東西。
聽起來不錯。我必須承認,從我所見過的Python來看,它比PHP更清潔。 – James
是的,我開始php後,我從來沒有回頭或後悔。 –
如果你的主要語言是PHP,我會去CodeIgniter或Kohana。 CI輕巧易學。
Django/Python是出色的恕我直言(和提供ORM而不是CI),但只有當你願意學習它,並花時間正確設置它(使用uwsgi或類似)。
Django是一個很好的框架,但並不支持所有網絡託管提供商。幾乎所有的託管服務提供商都可以使用PHP框架。 –
很酷,謝謝。目前該網站正在共享主機上。如果使用Django,這將不得不改變。 – James
這種類型的問題保證會得到一堆無用的答案,因爲沒有正確或錯誤的答案,但會有一百萬個臭鼬的意見(我的包括:CI)。我建議Google是比這個問題更好的資源。 –