-1

PyroCMS でサイトを作る方法を学ぼうとしています。CodeIgniter に似ていることは知っていますが、過去にどちらにも取り組んだことはありません。PyroCMS について話しているほとんどのサイトは、必然的に PyroCMS について混乱を招く可能性のあるものの説明として CodeIgniter に言及しますが、それらは Pyro に関するチュートリアルであるため、CodeIgniter でのプログラミング方法については説明しません。これについてイライラするのは、2つの間の多くのコアの違いにも触れないため、CodeIgniterチュートリアルを調べていくつか変更するほど簡単ではないことです.

これらのチュートリアルに関連することに注意する主な違いを誰か教えてくれるかどうか疑問に思っていました. たとえば、フォルダー構造は似ているように見えますが、CodeIgniter には Applications フォルダーがあり、Pyro にはおそらく同じことを行う別のフォルダーがありますが、Pyro のチュートリアルでは、その類似したフォルダーが何であるかはわかりません。

4

2 に答える 2

2

PyroCMSは、CodeIgniter 上に構築された CMS です。PyroCMS は、世界中の個人、中小企業、および大規模な組織によって使用され、さまざまな Web サイトおよび Web 対応アプリケーションを簡単に作成および構築できます。

CodeIgniterは、PHP を使用して Web サイトを構築する人々のためのアプリケーション開発フレームワーク (ツールキット) です。その目標は、一般的に必要なタスク用の豊富なライブラリ セットと、これらのライブラリにアクセスするためのシンプルなインターフェイスと論理構造を提供することにより、コードをゼロから作成する場合よりもはるかに迅速にプロジェクトを開発できるようにすることです。CodeIgniter を使用すると、特定のタスクに必要なコードの量を最小限に抑えることで、創造的にプロジェクトに集中できます。

更新:ここで 読むことができる PyroCMS の 1 つの優れた概要

于 2013-07-24T19:58:09.243 に答える
0

PyroCMS はモジュラー MVC を使用して構築されています。これは、(要するに) システムの各部分が MVC の独自のマイクロインスタンスであることを意味します。これにより、システムは他の CMS プラットフォームよりも柔軟で整然としたものになります。PyroCMS は、シンプルで柔軟な、コミュニティ主導のコンテンツ管理システムであると自負しています。」また、PyroCMS は CodeIgniter によって強化されているため (チームが Laravel バックエンドに移行している間、少なくともしばらくの間)、簡単に習得、理解、所有することができます。

CodeIgniter (CI) は人気のある php フレームワークの 1 つであり、php を使用して大規模な Web サイトを構築する必要があるときはいつでも非常に役立ちます。非常に多くのライブラリ、ヘルパー、およびプラグインがあります。しかし、CodeIgniter がすべてではありません。ページ自体をビルドできる「エンジン ジェネレーター」は見つかりません。いくつかのフレームワークには、そのような機能があります。たとえば、Web ページ (基本的な作成、読み取り、更新、および削除操作を行うためのページ) を自動的に作成できます。CodeIgniter はこれを行いません。

しかし、コードイグナイターは、機能主義者を失うことなくコードを最大限に減らすのに非常に役立ちます。

于 2013-07-24T21:13:38.993 に答える