Jakie są różnice między Joomla! CMS, Joomla! Platforma i Joomla! Struktura?

29

Wielu z nas zrozumiało Joomla! w odniesieniu do konkretnego oprogramowania, którego używamy, ale istnieją 3 różne typy oprogramowania dostępne w Joomla!

To są:

1) Joomla! CMS;

2) Joomla! Platforma; i

3) Joomla! Struktura.

Jakie są różnice?

NivF007
źródło

Odpowiedzi:

38

Joomla! CMS to produkt, który prawdopodobnie znasz i którego używasz. To system zarządzania treścią, który zasila wiele witryn. Zwykle, gdy mówimy o Joomla !, mamy na myśli CMS. Oficjalna strona: http://www.joomla.org/

Joomla! Platforma to stary podstawowy kod, który zasila CMS. Był to oddzielny projekt, ale został ponownie włączony do CMS. Platforma nie istnieje już jako własny projekt

Joomla! Framework jest raczej nowym projektem. Ma to służyć jako platforma do obsługi różnych samodzielnych aplikacji. Opiera się na kodzie CMS, ale został zmodernizowany i znacznie ulepszony. Obecnie CMS wykorzystuje tylko kilka klas z frameworka, ale z czasem może się to zwiększyć. Istnieją również inne aplikacje, takie jak JIssues, które są oparte na tym frameworku. Oficjalna strona: http://framework.joomla.org/

Bakual
źródło
4
Myślę, że ta odpowiedź skorzystałaby z niektórych linków. Może miejsca do pobrania różnych aplikacji?
David Fritsch
3
Dodano linki do oficjalnych stron, na których można znaleźć więcej informacji. Oczywiście nie ma takiego linku do platformy :)
Bakual
7

@Bakual wykonał dobrą robotę, tłumacząc to, ale chciałem tylko dodać, że głównym celem Framework jest poprawa praktyk dla wszystkich, którzy opracowują rozszerzenia dla CMS. Podąża za nowoczesnymi praktykami i ułatwia pisanie czystego, testowalnego kodu. Mówię to z punktu widzenia wielkiego zwolennika frameworka (włożyłem duży wkład) i faktu, że korzystam z Joomla! CMS na co dzień w pracy i chcę to ułatwić.

Ramy to przyszłość!

Don Gilbert
źródło