Что значит сделать систему управления контентом расширяемой? - PullRequest
0 голосов
/ 01 декабря 2010

Что я расширяю именно в CMS, когда пишу модуль?Это так же, как подключаемый?Спасибо.

1 Ответ

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

Является ли это (расширяемым) тем же, что и подключаемым?

Не совсем, для меня "подключаемый" - это подход, способ быть расширяемым;так расширяемый более широкий диапазон.

Плагин выводит, что существует четко определенный интерфейс, против которого могут строить другие.Это похоже на розетку питания - независимо от того, где вы берете свое устройство, вы должны иметь возможность подключить его к электросети (если вы находитесь в стране!).

Возможность подключения также подразумевает, что вы можете поменять одно на другое(как и следовало ожидать), но также и то, что вы можете сделать это без особых усилий.

Что я расширяю именно в CMS, когда пишу модуль?

Расширяемый подразумевает, что вы добавляете материал, и что вы не удаляете или не изменяете то, что уже существует.

Таким образом, это означает, что вы расширяетевозможность: обычно связана с функциональностью, которую могут использовать пользователи («Смотрите, теперь вы можете добавить синие и зеленые виджеты»), но может быть более технической / не такой ориентированной на пользователя: вы можете расширить систему CMS, чтобы позволитьаутентификация через OpenID , когда ранее он полагался только на свою локальную базу данных;или отправлять электронные письма, когда что-то происходит, а не просто войти в файл.

...