Які відмінності між Joomla! CMS, Joomla! Платформа та Joomla! Рамка?


29

Багато хто з нас зрозуміли Джомлу! щоб посилатися на конкретне програмне забезпечення, яке ми використовуємо, але у Joomla є три різних типи програмного забезпечення!

Це:

1) The Joomla! CMS;

2) The Joomla! Платформа; і

3) The Joomla! Рамка.

Які відмінності?

Відповіді:


38

The Joomla! CMS - це продукт, який ви, ймовірно, знаєте та використовуєте. Це система управління вмістом, яка надає повноваження багатьом сайтам. Зазвичай, коли ми говоримо про Joomla !, ми просто маємо на увазі CMS. Офіційний сайт: http://www.joomla.org/

The Joomla! Платформа - це старий базовий код, який надає повноваження CMS. Раніше це був окремий проект, але він був об'єднаний назад в CMS. Платформа більше не існує як власний проект

The Joomla! Рамка - це досить новий проект. Він призначений як основа для харчування різних автономних додатків. Він заснований на CMS-коді, але був значно модернізований та вдосконалений. Наразі CMS використовує лише декілька класів із фреймворку, але це, швидше за все, зросте з часом. Є також інші додатки, такі як JIssues, які побудовані на цій основі. Офіційний сайт: http://framework.joomla.org/


4
Я думаю, що ця відповідь отримала б користь із деяких посилань. Можливо, місця для завантаження різних додатків?
Девід Фрітш

3
Додано посилання на офіційні сайти, де можна знайти більше інформації. Очевидно, що для платформи немає такого посилання :)
Bakual

7

@Bakual вдало пояснив це, але я просто хотів додати, що велика мета Рамкової програми - вдосконалити практику для всіх, хто розробляє розширення для CMS. Це дотримується сучасної практики та полегшує написання чистого, перевіреного коду. Я кажу це з точки зору як великого прихильника Рамок (я зробив великий внесок) і від того, що я використовую Joomla! CMS кожен день на роботі, і я хочу зробити це простіше.

Рамка - це майбутнє!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.