2010-12-29 10 views
0

少し質問があります。PHPのプラグイン/モジュール/アドオンの違いは何ですか?PHPのプラグイン、モジュール、アドオンなどの違いは何ですか?

+1

この条件にはどこから来ましたか? PHPには特に関係しません。プラグイン:http://en.wikipedia.org/wiki/Plug-in_%28computing%29、モジュール:http://ja.wikipedia.org/wiki/Modular_programming、アドオン:プラグインを参照してください。 –

+1

ご質問をお役立てください。 "PHP質問:)"は役に立ちません。 –

答えて

1

PHPでは3つのどちらの概念も定義されていません。

のみ定義された用語は、PHPにロードされコンパイルされたライブラリを記述し拡張である - のいずれかのphp.ini経由、またはそれ以上のことはほとんどdl()を使用していない - とPHPスクリプト内から呼び出すことができ、追加の関数やクラスを提供します。拡張機能は通常C言語で書かれています(実際には、他の言語で記述できるのはわかりません)。PHP拡張子hereのリストがあります。

多くのフレームワークとアプリケーションは、通常はPHPソースファイルを含むフレームワークの形で、さまざまな種類のアドオンとプラグインを実装しています。あなたがこれらの用語に遭遇した文脈についてもっと知ることなく、もっと話すことは不可能です。

+0

はい、申し訳ありません。 実際に私はウェブサイトを作成し、私たちのサイトにモジュールやプラグインを実装したいのですが、@Pekka以来、私は多くのフレームワークにmodules、plugins、またはadd-onsと呼ばれるディレクトリがあることを見てきました知っているのはこれ以外の種類ですか? – Doctor

+0

@ Doctorそこには多くの実装があります。たとえば、Zend Frameworkには、プラグインフレームワークが組み込まれています。http://framework.zend.com/manual/en/zend.controller.plugins.htmlこれはあなたの質問に答えますか? –

+0

あなた自身のCMSウェブサイトを持っていて、モジュールやプラグインを実装したいと思っています。私たちが実装したいプラグインは何ですか? – Doctor

1

私はペッカに同意しますが、その用語は無意味です。

CMSでビルドする場合は、Joomlaパスを使用できます。

これは要するに http://www.opensourcevarsity.com/joomlaadmin/l3diffbtncompplugmodhttp://forum.joomla.org/viewtopic.php?p=1485432

に説明する: 成分= Aミニアプリケーション。新しい機能が追加されます。例:ニュースレター、フォーラムなど モジュール=情報を表示するWebページのボックスセクション。既存のシステムの機能を拡張します。 Plugin =イベントによってトリガーされるスクリプト。これは、ユーザーに提示される前にデータを操作します。

関連する問題