Joomla

Porovnání Joomla! 4 a Joomla! 3

Právě probíhá příprava nové dlouho podporované verze Joomla 4 s obrovským množstvím změn a širokou škálou vylepšených funkcí s omezenou zpětnou kompatibilitou.

Porovnejme si tedy funkce mezi Joomla 4! a Joomla 3!.

01 joomla 3 4 porovnani

15 nových věcí, které stojí za to si ukázat v Joomla 4

1. Bootstrap 2 vs. Bootstrap 4

Bootstrap je nejoblíbenější HTML, CSS a JS framework pro vytváření responzivních webových stránek pro mobilní zařízení.

Joomla 3 měla integrovaný Bootstrap 2, který je již zastaralý. Joomla 4 bude průběžně aktualizovat systém Bootstrap a nově integruje Bootstrap 4, což je zásadní přepracování celého projektu, které pomůže rychleji a jednodušeji vytvářet responzivní webové stránky.

 

2. LESS vs. SASS

SASS a LESS jsou velmi výkonné rozšíření pro CSS. Jedná se o programovací jazyky, které jsou navrženy tak, aby umožnily CSS rozšířit o dynamické prvky jako jsou proměnné, mixiny, výpočty a funkce.

Integrací Bootstrapu 2 byla Joomla 3 vyvinutá s LESS.

 

Zatímco Joomla 4 integruje Bootstrap 4, proto je zde použitý systém SASS.

3. Responzivní vs. mobilní verze

Joomla! 4 byla vyvinuta s Bootstrap 4 a všechno je nyní rychlejší a responzivní. Joomla! 3 používá Bootstrap 2, který je zastaralý.

 

4. Zjednodušený instalátor Joomla

Joomla! 3 instalace s 3 kroky: konfigurace, databáze a přehled, je pro uživatele velmi jednoduchá.

 

Joomla! 4 má také 3 kroky v instalačním procesu s více přátelským rozhraním. Vícejazyčné a vzorové data instalace jsou zahrnuty v panelu "Přizpůsobit instalaci". Joomla 4 plánuje během instalace přidat další možnosti, jako je:

  • Schopnost instalovat rozšíření
  • Přepracování ukázkových dat

 

5. Kompletně přepracovaný Správce médií

Joomla! 3 "Správce médií" má omezení ve funkcích správy souborů (nahrání pouze jednoho souboru, žádný editor).

 

Joomla 4 přichází s plně přebudovaným Správcem médií. Nový správce médií s pokročilejšími funkcemi a vylepšeným pracovním panelem pro snadné ovládání multimediálních souborů:

5.1 Nahrávání více souborů pomocí drag and drop

 5.2 Editor obrázků: oříznutí, změna velikosti, otočení

 

5.3 Vlastnosti obrázku

 

5.4 Další možnosti: náhled obrázku, odstranění, přejmenování ...

 

6. Výchozí frontend šablona: 2 vs. 1 

Joomla 3 má dvě frontend šablony s názvem: Beez 3 a Protostar. Beez 3 šablona byla aktualizována pro kompatibilitu s Joomla 3, zatímco šablona Protostar byla nově vytvořena pro Joomlu 3 s platformou Bootstrap 2 a LESS.

 

Joomla 4 podporuje pouze jednu nově vyvinutou šablonu Cassiopea pro frontend založenou na platformách Bootstrap 4, SASS CSS.

 

Nová frontend šablona pro Joomla 4 je navržena s flexibilnějším rozvržením.

7. Výchozí backend šablona: 2 vs. 1

Joomla 3 podporuje 2 admin šablony s názvem Hathor a Isis. Oba jsou založeny na Bootstrap 2, LESS CSS.

Nově vytvořená šablona pro administaci v Joomla 4 - atum je založena na Bootstrapu 4, SASS s vylepšeními pro uživatelské rozhraní.

 

 8. Mootools a bez Mootools

Joomla 3 využívá knihovnu Mootools a JQuery, ale Mootools knihovna je z Joomla 4 odstraněna, aby se jádro pročistilo, bylo rychlejší a zlepšila se čitelnost a doba zpracování a nedocházelo k žádným konfliktům.

9. Minimální požadovaná verze PHP: PHP 5.3 a PHP 7

Joomla 3.x vyžaduje minimální verzi PHP - PHP 5.3+, zatímco Joomla 4 již vyžaduje PHP 7+. PHP 7 nabízí rychlejší výkon (předpokládá se cca 2x rychlejší), je bezpečnější a obsahuje mnohem více funkcí a vylepšení pro webové stránky a on-line aplikace. 

10. Navigace v administraci: horizontální nabídka vs. vertikální

Pro navigaci v administracčním rozhraní Joomla 3 se používá horizontální styl s rozbalovací nabídkou.

 

Joomla 4 využívá vertikální menu, které je pevně uchyceno na levém bočním panelu a pokud uživatel potřebuje, tak může být sbaleno, aby se ušetřilo místo. Při přístupu do podnabídky se hlavní nabídka automaticky přepne na nabídku nástrojů s ikonou.

11. Responzivní backend rozhraní: kompatibilní a mobilní

Administrace v Joomla 3 funguje to docela dobře na mobilních zařízeních a tabletech, ale je omezena výkonem, který není úplně ideální. Joomla 4 přichází s úplně novou šablonou pro administraci, která integruje Bootstrap 4. Je vylepšeno uživatelské rozhraní a rovněž je také lepší co do výkonu.

12. Výkonnost / doba načítání: dobrý vs. lepší

 

13. Technologie: zastaralé vs. nejnovější

Webové technologie byly od verze Joomly 3 změněny a aktualizovány. Jádro Joomla 4 je postaveno na novějších technologiích: Bootstrap 4, jQuery 3, PHPMailer 6.0.

14. Kvalita kódování: čistá a dobře optimalizovaná

Ve srovnání s Joomla 3 se Joomla 4 soustředí více na kód jádra. Kód musí být čistý, dobře optimalizovaný. Využívá nejmodernější technologie, nový přepsaný plugin system podle nového standardního kódu, všechny zastaralé funkce jsou odstraněny.

Vylepšení vrstvy MVC.

UI komponenty používají moderní technologie: sada komponent vyvinutá s novým standardem W3C, která využívá jednoduché a optimalizované java skripty pro dobrý výkon s čistým a dobře optimalizovaným HTML kódem.

15. Funkce zabezpečení: přidány další funkce

Joomla 3 představila řadu bezpečnostních prvků od vydání a je průběžně aktualizována, aby opravila bezpečnostní problémy.

Joomla 4 přidá další funkce zabezpečení, jako je: podpora připravených příkazů SQL, zrušení (vyčištění) zastaralého kódu a zvýšením minimálního podporovaného softwaru.

Joomla 4 systémové požadavky:

  • PHP 7
  • MySQL 5.5.3
  • PostgreSQL 9.2

Podpora SQL Serveru je zrušena.

Na článku se tvrdě máká! Obrázky budou doplněny!

Komentáře mohou přidávat pouze registrovaní uživatelé.

Kategorie: Články

Demo

Titulní strana: demo
Administrace: demo
username: opensourcecms
password: opensourcecms

Porovnání Joomla! 4 a Joomla! 3

Porovnání Joomla! 4 a Joomla! 3

Právě probíhá příprava nové dlouho podporované verze Joomla 4 s obrovským množstvím změn a širokou škálou...

Joomla! 4 na obzoru

Joomla! 4 na obzoru

Nově připravovaná verze Joomla 4! bude dlouho podporovanou verzí.

Co nového Joomla! 4 nabídne? Vyčištění...

Joomla (29.díl) - Vícejazyčný web IV. část (položky v menu, aktivace přepínače jazyka)

Joomla (29.díl) - Vícejazyčný web IV. část (položky v menu, aktivace přepínače jazyka)

V téro části návodu pro vytvoření vícejazyčného obsahu v seriálu Joomla si ukážeme, jak přidat položky do...

Joomla (28.díl) - Vícejazyčný web III. část (jazykový filtr, přepínač jazyka)

Joomla (28.díl) - Vícejazyčný web III. část (jazykový filtr, přepínač jazyka)

Tak, aby mohl celý systém pro výcejazyčný (multilanguage) systém v redakčním systému Joomla fungovat, je potřeba...

Joomla (27.díl) - Vícejazyčný web II. část (vytvoření článků)

Joomla (27.díl) - Vícejazyčný web II. část (vytvoření článků)

V předchozím díle našeho seriálu jsme provedli instalaci jazykových balíčků a provedli jejich aktivaci jak pro...

  • 1
  • 2
  • 3

Informace o systému

Logo Joomla!

Joomla! je bezplatný open source CMS pro účely publikování informací na internetu a intranetu.

Aktuální verze: 3.8.10
Vývojář: OSM Development Team
Licence: GPL
Technologie: PHP, MySQL
Web: www.joomla.org

Historie verzí

  • Joomla! 3.x  Joomla 3.0
  • Joomla! 2.5  Joomla 2.5
  • Joomla! 1.7  Joomla 1.7
  • Joomla! 1.6  Joomla 1.6
  • Joomla! 1.5  Joomla 1.5
  • Joomla! 1.0  Joomla 1.0

Více informací

Podpořte tento projekt

V případě, že se Vám tyto stránky líbí a nelezli jste zde informace, které jste potřebovali, přispějte prosím jakoukoliv částkou. Děkujeme!



Přihlášení