Nová Stable verze Joomla 4

Teo
18. srp 2021 23:53 - 19. srp 2021 00:13 #144687
"Tak už je to konečně tady." Nainstaloval jsem dnes novou stabilní verzi J4. Zatím jen tak na testování. Nainstaloval jsem ji na stejný server, na kterém běží bez problémů poslední verze J3.
První dojmy jsou bohužel špatné. První uložení článku se mi bohužel nepodařilo. Hláška "Uložení se nepodařilo z důvodu následující chyby Unknown storage engine 'MEMORY' ". Což zřejmě souvisí s databází podle toho, co jsem našel. Ale co to konkrétně je, zatím netuším. Podobně jsem dopadl taky v menu Média. Stejná chybová hláška při vkládání nového obrázku.
Tak nevím. Začínám stále víc chápat, proč je popularita Joomly stále menší a menší ve srovnání s WP. Vůbec se těm lidem nedivím. A nová verze to měla trošku vylepšit. No s takovouhle asi těžko.
Taky jsem si všiml, že česká komunita už je na tom hůř, než ta slovenská, alespoň co se týče připravených oficiálních balíčků s jazykem. Slováci ji tam mají už teď, my bohužel musíme spoléhat a poděkovat Bongovi, že ji na svých stránkách má k dispozici.
---
Možná je to jen můj první dojem, ale jsem z toho zklamán. Rád bych, aby mě někdo vyvedl z omylu.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od AiRi
19. srp 2021 05:20 #144688
Vidíte to moc kriticky. Berte v potaz, že se na všechny chyby během testování Joomla 4 nepřijde.

Wordpress nikdy nebude lepší než Joomla.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
19. srp 2021 07:45 #144689
No kriticky, já to spíš beru reálně. Verze 4 se tady testuje docela dlouho a první ostrá verze vykazuje takovéto problémy. Zapomněl jsem ještě zmínit, že minimální požadavky na verzi PHP, MySQL atd., samozřejmě webhosting má.
A ještě k té poznámce o tom, že nebude Joomla nikdy lepší než WP - zkuste to říct nějakému vývojáři z týmu WP ;-) Já jsem teda taky zastánce tohoto názoru, ale počet instalovaných a funkčních webů s nasazeným WP je pořád větší a u Joomly je to přesně naopak. A poslední 2-3 roky to jde rapidně dolů.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
19. srp 2021 08:05 #144690
A ještě další poznatek k té hlášce "Unknown storage engine 'MEMORY'". Při pokusu o přidání nového článku mi to píše, že takový již existuje. Přitom ho nikde (ani v koši nevidím). V databázi koukám, že jich mám již 9 (to jsou všechny ty pokusy o vložení), ale Joomla nevidí ani jeden. Divný...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
19. srp 2021 08:16 #144691
Tak jsem vytvořil další databázi, tentokrát InnoDB a tam to je v pořádku. Takže problém je zřejmě s tou databází. Zajímavé je, že na J3.X to funguje normálně.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
19. srp 2021 08:46 #144692
Tak beru zpět předchozí tvrzení, že to je v pořádku.
Po editaci článku při uložení to háže hlášku "Uložení se nepodařilo z důvodu následující chyby The table 'j4_finder_tokens' is full".
Přitom text článku se uložil.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
19. srp 2021 11:07 - 19. srp 2021 11:17 #144694
Ahoj,

co se týče těchto a podobných problémů u Joomly, tak je na to celkem jednoduché vysvětlení:

1)

Verze 4 se tady testuje docela dlouho a první ostrá verze vykazuje takovéto problémy


Zapomeň na to, že někdo v dnešní době testuje Betu, těch testerů se dá spočítat na prstech jedné ruky a to se nebavíme jen o Joomle, ale všeobecně. Nikdo v podstatě dnes netestuje a tak je třeba počítat s tím, že opravdová stable verze se vytváří kolem verzí 4.0.3 až 4.0.5

2) Srovnání WP a Joomly je v tomto ohledu nesmysl. Zatímco Joomla razatně mění vnitřek kódu a neustále modernizuje, WP zůstal s kódem asi tak ve středověku. A dokonce ho nemůže ani pořádně modernizovat, protože na rozdíl od Joomly, kde lze provádět override, vše řešit přes pluginy, u Wordpressu je poměrně velká část rozšíření závislá na hackování jádra. V Joomle prostě s takovými razantními změnami přichází i problémy, protože různých prostředí a jejich různých nastavení existuje prostě hodně.

Tedy, ano, souhlasím s tebou, že toto výrazně odrazuje standardní běžné uživatele, kterým je jedno, jak vypadá vnitřek, důležitá je pro ně konzistence. Je to podobné jako se vzhledem administrace, v podstatě z designu administrace nikdo nadšený není, na druhou stranu, pokud víme, že je to proto, aby Joomla splnila WCAG 2.0 atd., pak i případě takového designu začneme chápat, že ne vše lze designově udělat (různé jemné stíny, příbuzné barvy, atd. - to vše je vyloučené).


Jinak já beru Joomlu spíš jako jádro, nad kterým si stavím nadstavbu v podobě rozšíření. Nejvíc mě u J3 vadí, že jako core produkuje BS2 v době BS4. J4 má naštěstí BS5, tím pádem se minimálně designová část Joomly konečně stabilizuje - konečně už přestane ten chaos, kdy jedno rozšíření mělo výstup pro BS2, druhý pro BS3, třetí pro BS4 a čtvrý bez BS.

Problémů budu ještě hodně a teď teprve vyplavou na povrch. Doporučuji brát Joomlu 4 stále jako Betu, rozhodně nenasazovat na ostrý web a pokud někdo narazí na problémy, neignorovat a nahlásit. Jedině tak ten problém v příští verzi zmizí.


Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Poděkovali: Sylvie

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Martin70
19. srp 2021 11:41 #144696
Ahoj. Pokud tedy nyní potřebuji vytvořit nový web (pro malou školu, nic velkého), mám spíše začít s Joomla 3.10 a za pár měsíců upgradovat na verzi 4? Měl jsem v plánu začít už s verzí 4 "načisto", ale koukám že to asi nebude tak jednoduché. Dá se odhadnout, v jakém časovém horizontu bude J4 použitelná? Zda za měsíc nebo za půl roku? Dík.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
19. srp 2021 12:03 #144698

Martin70 napsal: Ahoj. Pokud tedy nyní potřebuji vytvořit nový web (pro malou školu, nic velkého), mám spíše začít s Joomla 3.10 a za pár měsíců upgradovat na verzi 4? Měl jsem v plánu začít už s verzí 4 "načisto", ale koukám že to asi nebude tak jednoduché. Dá se odhadnout, v jakém časovém horizontu bude J4 použitelná? Zda za měsíc nebo za půl roku? Dík.


Je to o hodně proměnných. Např. kdy musí být web hotovej? Bude používat rozšíření? Atd.

Nejjednodušší rozhodnutí je, když víš, že např. web musí být hotovej v září a ty chceš použít rozšíření, co ještě není pro J4 hotový.

Pokud ale web bude opravdu jednoduchej, dělanej pouze s Joomlou a bude tam nějakej čas na řešení, pak bych J4 zkusil - nainstaluješ, uvidíš. Pro opravdovej základ - stránky/články je J4 celkem použitelná (samozřejmě nesmí nastat problémy jako jsou jmenovaný v tomto vlákně)

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cufe
19. srp 2021 12:32 #144699
Marťo, do 4 ještě nelez, budeš se jen nervit, musí to uzrát. Vycházím však jen ze zkušeností pro J3.x.x, když přišla na svět.
Kvituju Honzu, pokud chcete stavět web na produkční J4 verzi, použijte až od verze J4.0.3, jinak se z toho zblázníte, do té doby si jen hrejte, zkoušejte.
Teším se, až na tu čtverkovou verzi kouknu, zatím jsem neměl odvahu.

Joomla úřední deska | IVT služby - IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
19. srp 2021 14:47 #144701

Teo napsal: Taky jsem si všiml, že česká komunita už je na tom hůř, než ta slovenská, alespoň co se týče připravených oficiálních balíčků s jazykem. Slováci ji tam mají už teď, my bohužel musíme spoléhat a poděkovat Bongovi, že ji na svých stránkách má k dispozici.

S češtinou pro Joomla 4 se to má tak, že už dloooouhou dobu čekám, až mi někdo z Joomly povolí řádná práva pro práci s překlady. V podstatě mám všechno připravené. Jen to nahrát. Joomla 4 nabízí jen jazyky, které jsou přeložené a schválené na 100%, jenže pořádně překládat nejde a schvalovat už vůbec ne.

Týká se to nejen Joomly, ale i dalších souvisejících Joomla! Official Extensions, Joomla! Official Websites, Joomla! Official Website Template, Joomla! Marketing Resources.

Stejný problém je pak i s TinyMCE, u které je překlad, který se tahá do Joomly, poněkud podivný.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
19. srp 2021 22:37 #144704
Chlapi, krásný reakce ;-) Honzo očekával jsem tvou argumentaci a použiji ji, proti zastáncům WP ;-) Ale samozřejmě každý má svoje...
Ohledně Bonga - to je škoda, že pokud máš tolik práce s češtinou za sebou, že to někde drhne. Tak snad se co nejdřív zadaří :-)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od klucon
19. srp 2021 22:47 #144705
Ahoj,

já jsem třeba Joomla 4 nasadil na ostrý web v době Joomla 4 RC 5 a to včetně pár pluginů pro Joomla 3.9.x, které jsem si napřed odzkoušel na lokálu. S Joomla 4 nemám jediný problém a pár chyb jsem jim i nahlásil. Přiznám, že u u pár věcí jsem si málem vytrhal vlasy, ale jak již psali pár řádků výše, skutečná stabilní verze přijde až v pozdější době.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Martin70
23. srp 2021 08:36 #144711

Teo napsal: První dojmy jsou bohužel špatné. První uložení článku se mi bohužel nepodařilo. Hláška "Uložení se nepodařilo z důvodu následující chyby Unknown storage engine 'MEMORY' ". Což zřejmě souvisí s databází podle toho, co jsem našel.

Co se týká článků, mně nejde udělat nový článek. Hlásí to: "Došlo k chybě. Class 'JString' not found". Ale již existující článek jde uložit jako kopie a pak ho přepsat, uložit, to jde... PHP jsem zkoušel 7.3 a 7.4. Budu zkoušet, uvidím.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
23. srp 2021 12:18 #144713

Martin70 napsal: Class 'JString' not found"


Zkus zapnout debug mode, aby jsi dostal kompletní zprávu. Někde asi zůstala stará metoda nebo třída.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.