私はCodeigniterのWebアプリケーションを開発中です。サイト管理者が簡単にサイト(ページ、ブログなど)を更新できるように、自分のアプリケーションの機能をCMSに統合したいと考えています。これはPyroCMSやCodeigniterベースのCMSで簡単に行えますか?既存のアプリを大幅に再構築する必要がありますか?Port CodeigniterのApp to PyroCMS
答えて
Expression Engine内のアプリケーションを統合した私自身の経験から、CMSが通常CIで作業する方法を変更すると言うことができます。だから、いくつかの調整をする準備ができている。すべてのCMSには特典と相違点があります。しかしそれは大きな問題ではありません。
あなたがPyroCmsを使用したい場合
が最初にこのドキュメントを見てみましょう: http://www.pyrocms.com/docs/2.0/developers/creating-custom-modulesあなたは選択肢を探しているなら、たくさんあります。ほとんどの人がCIを使って作業しているようです。ここで
は少数です:
また、それがCMSではないのですが、助けない、あなたはCIかがり火をチェックアウトしてください基本的な管理ラッパーを使って新しいプロジェクトを立ち上げると、これはCMSより時々より有用である:
最も簡単な方法は、モデルをCMSのデータベースに書き込むことです。管理者の認証を使用してサブドメインにCMSをホストします。 (admin.mysite.com)などを使用し、同じデータベースを使用してサイトのフロントエンドに電力を供給します。
- これは最善のアプローチですか?おそらくそうではありません。
- 動作しますか?はい。
あなたは、おそらくそれは難しいあなたがデータ入力&バックエンドのためのサードパーティ製CMSに頼っている場合、垂直&は新しい機能を追加展開しています。
これは、前年同期答えても答えが、私のサポートの男は私にこのページについて尋ねユーザーからのいくつかの電子メールを転送していました。
コンテンツマネジメントシステムについて人々が話すとき、アプリケーションが特定のルールに従わなければならない厳しいバックエンドのアイデアを突然取得することがよくあります。 PyroCMSにはいくつかの慣習がありますが、フロントエンドやバックエンドのCodeIgniterアプリケーションと同じように、モジュールを自由に構築できます。
モデル、コントローラ、ビュー、REST API、SOAPなどを使いたい場合は、それを行うことができます。
しかし、私たちはまた、ビルディングモジュールをCRAZY-fastにするためのいくつかのすばらしいツールを提供しています。 CRUDを嫌う?まあ気にしないでください。 Streams APIを使用すると、私たちが使用する "カスタムデータ"システムのビルドを活用して、あなたのためのインターフェースのチャンクを拾うことができます。アプリケーションのPyroCMSを使用して
は確かに「CMSにそれをハッキング」されていない、これはそれがために建設された正確なユースケースです。
既存のアプリケーションを使用している場合、「PyroCMSをアプリケーションに入れることはできませんが」アプリケーションを確実にmoduleに簡単に変換できます。
私は@philに同意します...私はPyrocnsとその魅力的な働きをしています.. !!! –
私は本当にそれに対してアドバイスしているわけではありません:)。すべてのアプリが同じではありません。私は、人々がPyroCMSを使用するのを止めているとは考えていませんでした。私は私の答えをより正確かつ明確にするために修正するかもしれません。 – bottleboot
- 1. pyrocms codeigniter widgets modules
- 2. port web javascript to node
- 3. Meteor AppとNginx on Port 80
- 4. Herokuでのclojure web-appのデプロイ、$ PORTバインド
- 5. DjangoでのApp to Appインターフェイス
- 6. PyroCMSテンプレートでcodeigniterヘルパーを呼び出す方法は?
- 7. Flash app to iPhone
- 8. PyroCMSモジュールアップグレードロジック
- 9. PyroCMSヘルパーのドキュメント
- 10. rails app to herokuへのデプロイ
- 11. Pyrocms:データベースの空白ページ
- 12. クラウドファウンドリーへのApp to App通信
- 13. Node + Angular2 App to Herokuの展開
- 14. ますfile_put_contentsエラーがPyroCMSインストーラ
- 15. App-to-PhoneコールNexmo
- 16. Speech to Text Android App
- 17. app engine twitter to twitter
- 18. socket.io App to web chat
- 19. MonoTouch App to Mono Android
- 20. Netty port on Heroku
- 21. PyroCms/in page slug
- 22. Pyrocms、stream on where節
- 23. apache proxying subdir to rails app
- 24. Sinch - App to Phone Cordova - Crosswalk iOS
- 25. Facebook insights api to web app
- 26. open app store to webview link
- 27. mysql to codeigniterアクティブなレコードのヘルプ
- 28. tomcat connector change port
- 29. RedHat on port 80
- 30. PyroCMS - モジュールにカスタムライブラリをロードする
CI BonFireへのリンクありがとうございます。何度も何度もそのようなことが必要だったことを伝えることはできません。 – gorelative
:)このようなアプリがもっとあるといいですね。あまりにも頻繁にあなたは肥大化したCMSでプロジェクトを開始しますが、Bonfireのような管理者ラッパーは簡単です。 – bottleboot
Codeigniter CMSの捜索をありがとう - 私はFuelCMSと一緒に行きました。 Drupalの前処理機能を幾分彷彿とさせるビューに直接変数を渡す、Opt-in Controllerラッパーです。私もFuelCMSは、単純なモデルクラスの助けを借りて、データベーステーブルからのCRUDインターフェースを構築します...私はちょうど今のところ... fuelcmsのコントローラを使用してとても良い私のアプリのデータベース構造をミラーリングすることになった方法などがあります。 – starsinmypockets