В чем разница между плагином и библиотекой?
Интересно, какая разница между библиотекой и плагином?
если компонент создает базу данных (возможно, поставляется с .sql файлом или создается с помощью метода), может ли он по-прежнему быть библиотекой или называется плагином или модулем?
Я создаю компонент адресной книги и предоставляет методы для вставки и чтения записей в базе данных. я не знаю, должен ли я поместить его в папку библиотеки или папку с плагинами.
прошу прояснить это.
спасибо
Ответы
Ответ 1
Я проголосую за плагин.
A плагин расширяет возможности более крупного приложения. Это похоже на то, что делает ваша адресная книга.
A библиотека - это набор подпрограмм или классов, используемых для разработки программного обеспечения. Я думаю, что любой компонент, создающий собственную базу данных, выходит за рамки библиотеки.
Ответ 2
Я предполагаю, что это будет скорее плагин. Библиотека обычно обеспечивает какую-то прагматическую функцию или что-то еще. Как способ доступа к службе или предоставления набора функций, но обычно он не создает собственную базу данных.
Ответ 3
Это вопрос мнения и вкуса. Библиотеки, как правило, не делают этого сами по себе, но позволяют вам ( "программисту" ) делать что-то. Хотя это можно сказать и о многих плагинах...
Ответ 4
Библиотека: представляет собой набор пучков методов, используемых для выполнения большего количества задач.
Плагин: представляет собой набор из нескольких методов, используемых для выполнения конкретной задачи.
Ответ 5
Плагин - это ваши сторонние классы. Библиотека - это ваши собственные классы, которые вы внедрили для своего проекта.