Joomla! 3.6.2 venku. Jak řešit časté upgrady?

MaK.
05. srp 2016 10:16 #127872
Už je venku verze Joomly 3.6.2, viz www.joomla.org/announcements/release-new...-3-6-2-released.html

Vím, že je Joomla! OpenSource, ale 2 aktualizace za 2 dny? Myslím, že tolik rychlých změn u starších verzí Joomly nebývalo.

Máte někdo prosím info, proč vývojáři postupují takto hekticky? Jsem názoru, že z pohledu uživatelů není moc udržitelné xkrát týdně upgradovat CMS. Nedozví se o tom všichni. A ne každý chce pořád upgradovat web, hlavně třeba ti, kteří jich mají více nebo mají web firemní a potřebují řešit jiné věci.

Výše uvedené nepíšu jako hate, ale spíš jako téma k diskuzi - jak tak časté aktualizace řešíte, jestli je vůbec řešíte.

Upgradujete tak často třeba i v případě, máte-li 2fázové přihlašování a web lépe zabezpečený třeba via Akeeba Admin Tools?

MaK.

--- -- -

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

Odpověď od HonzaKr
05. srp 2016 10:33 - 05. srp 2016 10:34 #127873
Není to nic mimořádného. již to tady několikrát zaznělo. Verze 0 neinstalovat, verzi 1 instaluje pouze dobrodruh a u verze 2 se dá již uvažovat. Být první při upgrade Joomla není výhra. Pouze při bezpečnostní záplatě se nevyplatí váhat. Ale vždy je potřeba před upgrade Joomla si přečíst reakce ostatních.

:: bývalý člen Joomlaportalu ::
Poděkovali: vrtaak

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

Odpověď od MaK.
05. srp 2016 10:45 #127874
Díky za reakci, Honzo.

Osobně mi to moc logiku nedává. Pokud je takové pravidlo nějak ověřené, bylo by fajn jej asi více zviditelňovat. A ještě lépe před vydáním upgrade více o/testovat. Vše píšu jen jako úvahy.

Jak běžný uživatel pozná, zda je pro něj upgrade vhodný a bezpečný či nikoliv?

Máte někdo info, zda se vývojářská základna Joomly nějak změnila? Jsou tam stále ti samí lidé, jako například v dobách verzí 1.5, 2.5?

MaK.

--- -- -

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

Odpověď od H13
05. srp 2016 13:07 - 05. srp 2016 13:09 #127880
Ahoj,

Osobně mi to moc logiku nedává. Pokud je takové pravidlo nějak ověřené, bylo by fajn jej asi více zviditelňovat. A ještě lépe před vydáním upgrade více o/testovat. Vše píšu jen jako úvahy.


Ano, to pravidlo je ověřené praxí, já osobně začínám od x.x.3. Je to hlavně způsobeno tím, že nikdo nechce testovat Betu nebo RC verzi, vydá se x.x.0 a tam se najdou chyby, které vývojáři prostě nemohli otestovat - protože těch různých běhových prostředí je tolik, že to není ani možný.

Čím je systém komplikovanější, tím je i více chyb. Např. udělají se změny v javascriptu, vše běží OK, ale pak najednou uživatel A zjistí, že v prohlížeči B a serveru C je tahle nová změna v konfliktu s vlastností D, atd.

Jak běžný uživatel pozná, zda je pro něj upgrade vhodný a bezpečný či nikoliv?

Bohužel to pozná v praxi :-(,ale pokud by např. sledoval fóra, tak tam je tato rada podáváná pořád dokola. Je to podobné, jako uživatele Windows jsou zvyklí, že systém je provozuschopný ob verzi - Vista byla nová, Sedmičky byly opravou pro Vistu, apod.

Máte někdo info, zda se vývojářská základna Joomly nějak změnila? Jsou tam stále ti samí lidé, jako například v dobách verzí 1.5, 2.5?

Ano, změnila se hodně, problém ale nebude u core vyvojářů, spíš u přispěvatelů, ti kolikrát přispějí nějakou částí kódu, která je málo otestována a může být v konfliktu s jinou částí - pak vznikají tyto situace.

Ale je potřeba říct, že tohle je normální, pokud se udělá nějaká nová vlastnost, vždy to může mít vliv na stávající funkce. Pokud by se Joomla! nikam nehnula, jen by se udržoval kód, pak by k tomu nedocházelo, ale také bychom neměli nové vlastnosti.

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: vrtaak

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

Odpověď od MaK.
05. srp 2016 16:08 #127889
Díky za vhled H13. Vše, co píšeš se týká spíš znalejších webařů, těch, co sledují šrumec okolo.

Běžní uživatelé, a už vůbec ne třeba menší živnostníci (ti větší si zřejmě někoho najmou), tohle asi sledovat vůbec nestíhají. Takže závěrečné doporučení se z toho dá vyvodit asi toto, což? :

upgradovat až od verze x.x.3 (anebo ještě výše), případně Joomlu raději vůbec nepoužívat, nehodí se pro začínající a méně znalé.

MaK.

--- -- -

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

Odpověď od Cony
05. srp 2016 16:49 #127890

MaXoft napsal: případně Joomlu raději vůbec nepoužívat, nehodí se pro začínající a méně znalé.

V té větě lze jednoduše zaměnit sovo Joomlu v podstatě za cokoliv jiného. Např. za "Windows" (zrovna aktuální update W10 dokázal v určitých případech smazat celý druhý disk). Takže bych to neviděl tak černě, prostě to chce jen zdravý selský rozum a neskákat do všeho po hlavě, jen proto, že je to nové. Na windows 10 také většina lidí nepřecházela hned.

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

Odpověď od MaK.
05. srp 2016 17:13 #127891
To nemohu posoudit, Cony. Windows už pár let nepoužívám. Starší verze, pokud pamatuju, byly docela funkční.

Když to budeme brát podle OS či software, tak aktualizace se zpravidla stahují a instalují automaticky, takže uživatel nemusí tápat, zda upgradovat či ne. Spoléhá se „na systém“.

Automatické aktualizace u Joomly ale v základu nejsou. Přitom se uživateli nové verze samy ohlašují:

INFORMACE O AKTUALIZACI
Váš web zjistil, že existuje aktualizovaná verze Joomla! je k dispozici ke stažení.
Aktuálně nainstalovaná verze Joomla!: 3.6.0
Joomla! verze, která je k dispozici pro instalaci: 3.6.1
Tento e-mail byl zaslán z vašeho webu a má vám připomenout tuto skutečnost.


Mno, je to impuls pro spíchnutí nějakého manuálku.

MaK.

--- -- -

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

Odpověď od radek
05. srp 2016 17:25 #127892

Ale je potřeba říct, že tohle je normální, pokud se udělá nějaká nová vlastnost, vždy to může mít vliv na stávající funkce. Pokud by se Joomla! nikam nehnula, jen by se udržoval kód, pak by k tomu nedocházelo, ale také bychom neměli nové vlastnosti.


Nejsem programator, ale neni lepsi mit neco jako to hlavni jadro, co by vyvijeli ti, co to mu rozumi a pak neco jako nadstavbu, obal nebo nevim, jak to nazvat, kde by se vyradili i ti, co ten kod neudelaji tak moc dobrej, ktery nazyvas prispevatele? V podstate mam na mysli nejaky pevny jadro, na kterym by byly prilepky, ktery by to jadro nemohly poradne ovlivnit, znicit, poskodit apod., protoze takhle je situace presne takova, jako napsal Mak.

upgradovat až od verze x.x.3 (anebo ještě výše), případně Joomlu raději vůbec nepoužívat, nehodí se pro začínající a méně znalé.

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

Odpověď od H13
06. srp 2016 19:44 - 06. srp 2016 20:10 #127910

Nejsem programator, ale neni lepsi mit neco jako to hlavni jadro, co by vyvijeli ti, co to mu rozumi a pak neco jako nadstavbu, obal nebo nevim, jak to nazvat, kde by se vyradili i ti, co ten kod neudelaji tak moc dobrej, ktery nazyvas prispevatele? V podstate mam na mysli nejaky pevny jadro, na kterym by byly prilepky, ktery by to jadro nemohly poradne ovlivnit, znicit, poskodit apod., protoze takhle je situace presne takova, jako napsal Mak.


Bez přispěvatelů bychom měli nefunkční systém, asi 10 let pozadu. Představte si, že nějakej Fernando z Brazílie přidá nějakou skvělou vlastnost do systému, na který pracoval 3 týdny, a že se ve verzi 1.0.0 zjistí, že ta funkce je v konflktu s jinou funkcí a že ten Ferdando stráví další dva týdny tím, že to ladí a nakonec, sice až ve verzi 1.0.1 to vyladí a je to OK. A já mám 5 týdnů života navíc, protože jsem tu funkci nemusel vymýšlet, ani opravovat - jen jsem napsal, že to nefunguje. 5 týdnu mýho života navíc - skvělý.

Nemusí se jednat o nějaký pevný jádro, aby to znefunkčnilo systém, stačí javascript, hloupej prohlížeč a konflikt je na světě. Většinou je to tak, že ten, kdo přidává novou funkci, nemá samozřejmě možnost zkusit ji na 100 různých kombinacích (server, php verze, prohlížeč, různý javascript knihovny, atd.) a tak se stane, že prostě v nějaký kombinaci se objeví konflikt. Ale já raději, ať ta funkce existuje, i když párktrát poopravená, než, když by vůbec neměla existovat.

upgradovat až od verze x.x.3 (anebo ještě výše), případně Joomlu raději vůbec nepoužívat, nehodí se pro začínající a méně znalé.

To x.x.3 se týká všeobecně všech programů. Za Joomlu neplatíte a je na tom kolikrát líp než program, který si zaplatíte. Některý hodně velký konflikty se řeší v průběhu týdne, to by nováčkovi neměl dělat problém. Ano, někdo to kdysi chtěl řešit STS a LTS verzemi, ale to bylo hodně nešťastný řešení. Není vše černobílé a pokud mám použít software až od verze x.x.3, je to pořád pro mě přijatelnější, než kdybych obětoval 30 let mýho života, abych si takovej systém napsal sám

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 MaK.
06. srp 2016 20:08 #127911
H13, myslím, že nikdo si na limity OpenSource nestěžoval. Spíš jde o to, že je to těžko použitelné méně znalými pro běžné užití a podnikání, což pak může uživatele zbytečně odrazovat.

Přitom by třeba stačilo dělat více osvěty, ideálně už přímo na Joomla.org i uvnitř systému: "Tohle je první update, pokud používáte Joomlu pro podnikání, počkejte raději na některou další verzi, až vše pořádně otestujeme." Obdobně, jako to bývá u RC či beta verzí.

MaK.

--- -- -

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

Odpověď od H13
06. srp 2016 20:26 - 06. srp 2016 20:29 #127913

Přitom by třeba stačilo dělat více osvěty, ideálně už přímo na Joomla.org i uvnitř systému: "Tohle je první update, pokud používáte Joomlu pro podnikání, počkejte raději na některou další verzi, až vše pořádně otestujeme." Obdobně, jako to bývá u RC či beta verzí.

Tohle ti prostě nikdo neřekne, stable je stable. Windows i jiné programy prostě sbírají feedback a pak následně vydávají aktualizace. Systém si sedne např. po 3 aktualizacích. Ale vydán je jako stable.

To, že se nikomu nechce pomáhat a opravdu testovat Betu nebo RC, to má za následek, že problém prostě dotyčný zjistí až ve stable. Tu možnost otestovat Betu a RC a nahlásit připadný problém prostě měl.

Oficiálně je každá stable verze prostě stable a nikdo nebude vydávat prohlášení o tom, že se má použít až verze x.x.3 - to vydáváme my, neoficiálně, jako uživatelé, kteří v tom mají nějakou praxi.

Neskutečně hodně podniků mělo problém s tím, že upgradovaly Windows 8.1 na Windows 10. No a neoficiálně ti každej "ajťák" řekne, že se nikdy ale zásadně nikdy němění podnikovej informační systém na nejnovější - nově vydanou verzi (nemyslím tím aktualizace). To je prostě všeobecná praxe. A není to jen v IT, kolikrát můžeš slyšet, že stejná značka a stejný typ auta vyrobený na začátku a po pár měsísích (rocích) na stejný lince se obrovsky liší v kvalitě. I na základě feedbacků od zákazníků, kteří to nedokanalý auto používají - a to si to ti lidi zaplatili.

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 MaK.
06. srp 2016 20:35 #127914
Já to všechno chápu, H13. Je však otázkou, pro koho potom ta Joomla! tedy vlastně je. Jen pro programátory, webaře, geeky? Ti už Joomlu pravděpodobně znají a vědí, co a jak.

Anebo jsou cílovou skupinou potenciálních nových uživatelů i Joomlalaici, kteří si chtějí „naklikat“ svůj malý web?

Toto bohužel nevím, ale mohli by to vědět hlavní lídři Joomly.

MaK.

--- -- -

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

Odpověď od H13
06. srp 2016 20:44 - 06. srp 2016 20:45 #127915

pro koho potom ta Joomla! tedy vlastně je


Joomla! je redakční systém, takže je pro všechny, kteří potřebují redakční systém.

To, že se v programech objevují chyby, to není záměr, ale všeobecná věc. Joomla! v tomto ohledu funguje výborně, protože se na oznámení chyb ihned reaguje a většinou ihned existuje patch, případně je vydána nová verze.

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 radek
06. srp 2016 21:48 #127918
Ja jen nechapu, ze tyhle problemy treba u Wordpressu nejsou. Ja je nikdy nezazil. Mam jednu zkusebni instalaci WP uz nekolik let. FLakam tam rozsireni, ktery me napadne, aktualizuju jak me napadne a ono to porad jede, nikdy se nic neposralo a v podstate uz by to mel byt nefunkcni zmetek.

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

Odpověď od Cony
07. srp 2016 00:22 #127920

H13 napsal: Joomla! v tomto ohledu funguje výborně, protože se na oznámení chyb ihned reaguje a většinou ihned existuje patch, případně je vydána nová verze.

A to je asi to nejdůležitější, jak už H13 psal, chyby se můžou objevit kdekoliv, od jednoduchých systémů po ty nejsložitější, od systémů zdarma po ty nejdražší komerční. Nikdo není bezchybný a vyžadovat bezchybnost je nesmysl. Důležité je, jak rychle a jak kvalitně dokáže vydavatel na chyby reagovat a napravovat je. Což je u Joomly zatím na velmi slušné úrovni.

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