DrupalをCMSとして使用し、CodeIgniterをフレームワークとして使用してWebアプリケーションを作成することはできますか?CMSとしてのDrupalとフレームワークとしてのCodeIgniter?
0
A
答えて
0
Drupalは本当にCIのようなものを必要とせず、その逆もありません。 DrupalでWebアプリケーションを構築していて、CIのようなものが必要だと思っているなら、アプリケーション全体をCIに書くだけです。
Drupalはウェブアプリケーション用のプレビルドハウスです。あなたはそれをインストールして、すでにバックエンド、キャッシング、ログインメカニズムなどのすべてを備えています。次に、いくつかのモジュールを追加し、テーマをカスタマイズして完了します。あなたのリビングルームを飾るか、または余分なガレージを建てるのと同じように。
CIは、家を建てるための確固たる基盤です。それはいくつかの機能を持っていますが、必要なものがすべて必要な場合は、独自の機能を記述する必要があります。あなたは壁とそのすべてのものを構築する必要がありますが、最終的に何かを100%コントロールできました。
ウェブアプリケーションで2つのベースを持つ点はありません。ちょっと物事をもっと複雑にする。単なるフレームワークよりも拡張された基盤が必要な場合は、Drupalを選択してください。あるいは、「単なるフレームワーク」からすべてを構築したい場合は、CIを選択します。
0
まず、CMSをビルドするかどうかを決めます。
CMSを構築する場合は、DrupalまたはExpression EngineまたはJoomlaのような他のCMSフレームワークを選択できます。 Expression Engineを使用する利点は、Codeigniterの上に構築され、Codeigniter/PHPのコーディングスタイルを使用してカスタムモジュールを追加できることです。
あなただけCodeIgniterの
関連する問題
- 1. フレームワークとしてのCMSアプリケーション?
- 2. ウェブ開発フレームワークとしてのCMSパッケージ
- 3. CMSとしてのDrupal /既存のウェブサイトとの統合、メニューパスの問題
- 4. Pythonフレームワーク:Webサイト/ CMSとアプリケーション?
- 5. CMS、ExpressionEngineとDrupalのアドバイス、または?
- 6. RESTful APIのバックエンドとしてのDrupal?
- 7. django-cmsテンプレートをプラグインとして使用
- 8. Drupal commerce checkoutの一環としてFullcalendar
- 9. CMSとしてのWordpressアーキテクチャ - 投稿とページ
- 10. ゲームサーバーとしてのフレームワークを再生
- 11. SBT非ルートモジュールとしてのフレームワーク
- 12. Drupal 8 + Nginxリバースプロキシとしてサブディレクトリ
- 13. Drupalを代理人として
- 14. drupalをダウンロードサイトとして設定する
- 15. シンプルなCMSと小さなオンラインショップのjoomla + virtuemartまたはdrupal + ubercart?
- 16. php/mysqlの管理ページとしてのCMS
- 17. CMSの永続性層としてのCouchbase
- 18. アプリケーションGUIを構築するためのフロントエンドとしてのCMS
- 19. Orchard CMSモジュールのデータベースとしてRavenDBを使用
- 20. オーチャードCMSは電子メールテンプレートとしてレンダリングの形状を
- 21. Drupalマルチサイトのローカルコピーを変更しようとしています
- 22. PHPのフレームワークcodeigniter
- 23. 他のユーザーの「リーダー」としてDrupalユーザーを設定してください
- 24. CodeigniterのライブラリとしてのAWS SDKの統合
- 25. Drupalの配列としてのフォーム要素
- 26. NetBeansによるCodeIgniterとCIフレームワーク用の最善のIDE
- 27. codeigniterの2番目のセグメントとして投稿IDを渡す
- 28. を選択し、カウントし、CodeIgniterのとMySQL
- 29. asp.netのFacebook/TumblrスタイルのニュースフィードCMSを開発しようとしています
- 30. 教育用ウェブサイトに適したCMSフレームワーク
を使用してWebアプリケーションを構築、あなたはCodeIgniterのに精通しているそれ以来、CMSを構築したくない場合はDrupalは基本的には、同様にただ大きい方のフレームワークです。 What/how /なぜこれらの2つをマージしたいですか? – deceze
あなたはこれを行うことができますが、おそらく初心者のためではありません。別々のコンテンツセクションとアプリケーションセクションがある場合は、簡単に(mod_rewriteを使用して異なるコントローラにリクエストを送ることができます)、CI部分をDrupalに、またはDrupalモジュールをCIページに含める場合は、ちょっと混乱します。両方とも、異なるデータベースアクセスシステムを使用すると思います。アプリケーション開発がたくさんある場合は、個人的にフレームワークに固執します。 – halfer