В чем разница между плагинами, модулями, надстройками и т. Д. В PHP? - PullRequest
0 голосов
/ 29 декабря 2010

У меня есть небольшой вопрос, я хочу знать, в чем разница между плагинами / модулями / надстройками в PHP?

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Я согласен с Pekka, термины не имеют смысла.

Если вы хотите использовать CMS, вы можете выбрать путь Joomla.

Это объяснено в http://www.opensourcevarsity.com/joomlaadmin/l3diffbtncompplugmod и http://forum.joomla.org/viewtopic.php?p=1485432

В итоге: Компоненты = Мини-приложение.Это добавляет новый функционал.Например: информационный бюллетень, форум и т. Д. Модули = коробочный раздел на веб-странице с информацией.Это расширяет функциональность существующей системы.Плагин = скрипт, запускаемый событием.Он манипулирует данными перед их представлением пользователю.

1 голос
/ 29 декабря 2010

Не определено ни одного из трех в PHP.

Единственный определенный термин - расширение , который описывает скомпилированную библиотеку, загружаемую в PHP - либо через php.iniили, реже, используя dl() - и предоставляет дополнительные функции и классы, которые можно вызывать из скрипта PHP.Расширения обычно пишутся на C (на самом деле, я не знаю, в какой степени их можно написать на других языках). Вы можете найти список расширений PHP здесь .

Многиефреймворки и приложения реализуют различные виды надстроек и плагинов, обычно в форме фреймворка, включающего исходные файлы PHP.Невозможно рассказать больше, не зная больше о контексте, с которым вы столкнулись.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...