Mnoho z nás si myslelo, že 2 a půl roku je příliš dlouho na to, aby se nic nedělo a aby vývoj vůbec probíhal. Dokonce se šířily fámy o mrtvém produktu. Dnes ráno se očekávání stala skutečností. Objevila se nová verze redakčního systému Joomla! označená číslem 1.5.
Dopředu nezastírám fakt, že jsem hlavou české komunity a tak je pro mne Joomla! srdcovou záležitostí. S jejím vývojem se intenzivně potkávám poslední rok, kdy jsem vytrvale sledoval počínání vývojového týmu a připravoval překlady pro mnoho různých vývojových verzí. ne vždy se vývojářům verze povedly a známý je i fakt, že ne vždy označovali verze pravými jmény. Příliš rychle přešli k RC verzím, jejich stav rozpracovanosti se spíše blížil beta verzi.
Nicméně to je teď zapomenuto. Nová verze je tu a určitě si neumíte představit, jak mne svrběl jazyk, když už od pátku vím, že v pondělí vyjde nová verze. nakonec se objevil ještě nějaký problém ohledně jedné závažnější chyby a vydání bylo o pár hodin pozdrženo na dnešek, tedy úterý.
Pokud Joomlu! neznáte tak vězte, že je to celosvětově jeden z nejpoužívanějších redakčních systémů šířený pod svobodnou licencí GNU GPL2 postavený na PHP a databázi. V současné době disponujeme komunitou několika tisíc uživatelů a připravujeme překlady nejen jádra redakčního systému, ale i mnoha dalších rozšířeních.
Oproti „konkurentům“ (největším je asi Drupal) se snaží Joomla! udržet jádro co nejmenší a obalené jen nejnutnějšími funkcemi. Další rozšíření funkčnosti se pak provádí pomocí doplňků a na oficiálních stránkách repozitáře jich najdete více než 2 600. Často jí to bývá vytýkáno, protože po nainstalování téměř nic neumí a je nutno vše doinstalovávat. Na druhou stranu to přináší svobodu v tom, co budu nebo nebudu používat.
I Joomle! se však nevyhnul „syndrom Vista“, kdy je sice vydána nová a stabilní verze, uživatelé se však nehrnou do instalace, protože čekají na první opravy. Větší rozšíření se tak očekává až s příchodem verze 1.5.1, které bude určitě záhy následovat a opraví případné další opravené chyby. Pokud už vám na jazyk naskakuje jedovatá slina počkejte a hledejte paralely jinde, aktuálně např. u KDE 4.
Jak jsem zmínil, česká komunita má svůj portál a chystají se i české stránky nabízející ke stažení nejen Joomlu! a její lokalizaci, ale i nějakou dokumentaci apod. Portál pak přejde do stavu, kdy se na něm budou scházet uživatelé za různými tipy, fórem atd. Na nových stránkách pak budou stahovat a číst dokumentaci.
S příchodem nové verze se však vynořuje i další otázka. jak dlouho bude dobré posečkat s nasazením nové verze? Znamená to samozřejmě konverzi a testování, zda používané doplňky fungují pod novou verzí. Ale to už je nad rámec diskuze na tomto blogu. Pokud máte zájem, přijďte na podrobnější informace na náš portál. Dozvíte se i to, co je nového.
1.5ku som uz davno nevidel, ale aj ked bola beta tak som mal o nej lepsiu mienku ako o aktualnych stable verziach.
Joomla je super pre pouzivatela, ale ako vyvojar som sa dost natrapil. tak rozne pohybany kod som este asi nevidel :). Myslim si ze, verzia 1.5 urobila Joomlu aj developer friendly.
Ano, to je přesně to, o čem mluvím. Změny byly opravdu rozsáhlé a navíc se často měnila struktura i mezi RC verzemi. To co jste napsali pro RC3 v RC4 nefungovalo.
Teď už je to však stabilní verze a už se nemění. Zkuste se na ní podívat. Pokud vytváříte nový web, stojí to za to, i když zatím není tolik doplňků jako pro starší verzi, ale věřím, že se to rychle změní. Konverze ze starší verze je také podporována, ale trochu času to zabere.
Mnozí vývojáři totiž čekali na stable verzi a až pak začali připravovat své doplňky, aby byli ušetřeni překvapení.
Spravil som jeden mini web systemom "vykonaj a skonaj", proste bol to moj prvy a zatial posledny web napisany v php (som dlhorocny programator ale nie v php). Pri pisani toho webu som vsetko robil "rucne". Obcas to bol porod. Momentalne je to v takom stave ze sa mi nechce do toho sprtat, lebo to ako tak funguje. Ale chcelo by to doplnit par funkcii (napr. diskusne forum tam je ale vypol som ho lebo k nemu nie je rss feed takze by bolo zbytocne) myslis ze by sa oplatilo to prepisat do joomly?
Paci sa mi ze ma miniaturne jadro. Aj ked ako tak pozeram, aktualna Joomla ma 4MB, drupal ma len 1MB. Preco ma tak vela?
Skus prosim ta nejak odhadnut narocnost prepisania toho mojho projektu do Joomly (pocet riadkov, hodin prace). Ten web je na http://komiks.xf.cz/, pouziva sa tam gd na vkladanie obrazkov do toho hlavneho obrazku. Vdaka.
> Oproti "konkurentům" (největším je asi Drupal) se
> snaží Joomla! udržet jádro co nejmenší a obalené
> jen nejnutnějšími funkcemi.
Nešťastně napsané. Drupal má právě tuto filozofii. Jádro samo o sobě toho zase tolik neumí, ale spousta modulů, kterými je možné bazální funkcionalitu rozšířit...
[3] majka
Vztah je takový, že původní předek byl Mambo, pak došlo k nějakému rozporu uvnitř vývojářského týmu a ten odešel a vytvořil si Joomlu. Do jisté míry je Mambo a Joomla ve starší verzi mezi sebou kompatibilní. Pokud chcete vědet více, zkuste to na:
http://www.joomlaportal.cz/content/view/195/2/
[2] ja som porovnaval verziu 1.5 a predchdzajuce. 1.5ka je velmi dobra a prechadzajuce verzie 1.0.x boli pre pouzivatela v pohode, ale programovanie bolo utrpenie. To ze sa medzi RC verziami vela menilo az tak nevadilo.
Na druhej strane strane sa mi trochu nepaci je v joomle existuju komponenty ktore su jednoduche a potom komponenty ktore su brutalne zlozite. tie jednoduche su az priliz jednoduche a pri zlozitych treba vela customizovat co nie je vzdy mozne. Niekedy je ziaduce urobit prepojenia a jedina moznost je priamo sahat komponentam do DB, lebo neposkytuju ziadne vyvojarske API :(
Mě jen mrzí, že ačkoliv je Joomla! uvolněná pod licencí GNU/GPL jakýkoliv trochu použitelnější doplněk je není zadarmo - Například webový formulář je v Joomle bez doplňku nemožné vytvořit.
Jaký na to máte názor?? Neměli by být doplňky pro Joomlu! automaticky taky free - neměla by se na ně vztahovat stejná licence jako na samotnou Joomlu!?
Bývaly doby, kdy jsem pro ještě Mambo něco i překládal, ale jak již psal [1], ten kód je prostě šílený. Po několika úspěšných XSS útocích na aktualizovaný systém jsem této rodině CMS přestal důvěřovat úplně.
Ano, je to výtečné pro laiky, ale jakákoli změna v modulech je úkol jen pro insidery.
[8] ferite
Ohledně licence GNU/GPL se toho hodně semlelo.
http://www.joomlaportal.cz/content/view/247/2/
A rychlý FAQ je zde.
http://www.joomlaportal.cz/content/view/248/2/
Výsledkem všeho je, že není jednoznačný názor na to, jestli doplněk musí nebo nemusí být GNU/GPL. Základem je definice, zda je nebo není doplněk odvozené dílo...
Aby se to zjistilo, musel by někdo podat žalobu a soud by o tom rozhodoval.
Můj osobní názor je, že se nejedná o dílo odvozené, protože doplněk vlastně žádný kód z Joomly neobsahuje.
Tolik k tomu, jestli to musí nebo nemusí být GNU/GPL.
Doplňků je opravdu dost, zkuste stránky http://extensions.joomla.org. Dá se tam najít věcí dost, ale netvrdím, že tam určitě něco najdete.
[10] Mastodont
Zkuste novou Joomlu 1.5, je totálně přepsaná. Největší změna není v nových funkcích, těch je minimum. Nejvíce se odehrálo pod kapotou, což běžný uživatel nevidí. Veškeré změny, které popisuji, jsou jen pro koncové uživatele.
Docela obstojná dokumentace je na http://api.joomla.org/
[10] Mastodont
A ještě něco, vaše zkušenosti se patrně opírají o produkt, který je v tuto chvíli asi 3 roky starý, za tu dobu ušla Joomla (i opůvodní mambo, které stále existuje a vyvíjí se) docela slušný kus cesty.
Tím, jak se zvyšuje její obliba, musí se řešit i bezpečnost. Problém však obvykle bývá v tom, že samotné jádro je zabezpečeno dobře, obvykle vás hacknou přes nezabezpečenou komponentu. Musí se to sledovat (bohužel) komplexně. Jenže napadení pak šíří informace o tom, že jim hackli Joomlu a ve většině případů to není pravda.
Vedeli by ste mi poradit? Chcem si vytoriť web za použitia CMS, kde by okrem hlavných správ boli aj statické stránky, ktoré by boli upravovateľné užívateľmi podľa práv -> človek ABC má právo v sekcií D meniť všetky stránky, pridať nejaké ďalšie stránky, mazať stránky...
Rozmýšľal som nad použítím Drupalu alebo Joomla!, čo mi poradíte?
[15] iyo, [17] krik3t
Zkuste to prosím na fóru na portále www.joomlaportal.cz. Osobně nemám tolik zkušeností.
iyo: Davnejsie som sa zaoberal s CMS. Dlho som pouzival (este stale)skvely e107 a potom som rozmyslal nad niecim novym. Skusal som Drupal a Joomlu. Drupal mi prisiel ako Linux. Proste som si myslel ze je pre mna prilis zlozity, tak som skusil Joomlu. Ta sa mi pacila, bola pekna, nacancana a mala vela pluginov. No ked som zistil ze nerozumiem systemu tem(theme), ze snad kazdy druhy plugin bol komercny a ze administracia nebola prelozena a boli s prekladom nejake problemy, tak som jej dal velmi rychlo zbohom. Tak som nejako zatal zuby a pustil sa do Drupalu, nakolko vsade sa pisalo ze je to strasne silny system. No a nelutoval som. Pociatocne problemy s pochopenim novej a neobvyklej(zato skvelej) temrinologie a pochopeniu ako system pracuje, nan uz nedam dopustit. Ano, Joomla je (pre mna bohuzial) stale najrozsirenejsie CMS s najväcsiou pouzivatelskou zakladnou, no Drupalu uz nebude dlho trvat, kym ziska prvenstvo. Navyse o jeho kvalitach hovori aj nedavno vzniknuta spolocnost Acquia, zalozena autorom Drupalu Driesom Bytaertom, ktora par dni po vzniku dostala 7$ milionovy prispevok od niekolkych investicnych spolocnosti na vyvoj pridanej hodnoty. Taktiez plno kvalitnych webov, ako napriklad www.observer.com. Drupal je a vzdy bude zadarmo a nejake platene moduly nehrozia(zatial neviem o ziadnom). Takze jendoznacne odporucam Drupal.
4. z 5. zien v domacnosti by ti ho odporucilo tiez, lebo ti vycari usmev na tvari a budes z neho mat hebku plet :D
Nejake info -> http://freshit.sk/serialy/drupal
www.drupal.org
www.drupal.cz
- pripravuje sa aj nova slovenska stranka venovana Drupalu(cast portalu www.itmag.sk), kde bude naozaj co pozerat, citat a o com kecat.
Prajem pekny den.
Ja gratuluji, trvalo to :-) Pripominam, ze srovnani s jadrem Drupalu je opravdu nestastne a zasluhuje si revizi :-)
s tou licenci to je pokud vim (nejsem si uplne jist) jeste o neco slozitejsi. vzpomente na licenci LGPL, ktera existuje proto, aby umoznila programum koexistovat s knihovnami.
Joomla!, Drupal, vsichni poskytuji nejake API, pomoci ktereho komunikuji doplnky s jadrem a uzivatelem. Neni prave tohle ekvivalent knihovny? A v te chvili by nutnost pouzit GPL (vzhledem k tomu, ze jadro neni pod LGPL) byla. Je to osemetne. Ja si osobne myslim, ze zmenit uz to bohuzel nejde, Joomla! se v minulosti vydala timto smerem a uz u nej zustane. Samozrejme, vedlejsim efektem mimo jine bylo to, ze kolem sebe vytvorila trh (s doplnky)
[5] Marek Turnovec, [23] Jakub Suchy
Formulace se zdá nepřesná, ale není tomu tak. Nebavíme se zde o velikosti jádra a to v textu není (tam Drupal určitě vede). Bavíme se o funkčnosti a stojím si za tím, že tam je Joomla určitě chudší než Drupal. Jak jsem zjistil pohledem na stránky, Drupal v základu obsahuje diskuzní fórum. Joomla ne. Takže výrok je pravdivý. Já na svých stránkách diskuzní fórum nechci, s Drupalem jej tam však mám.
[23] Jakub Suchy
Ad licence : svého času s tím vývojový tým chtěl něco dělat.
S příchodem nové verze chtěli začít řešit i tuto problematiku a vydat vše pod jinou licencí. Joomlu od základů přepsali a najali si i právnickou společnost, která měla prověřit, nakolik je Joomla jiná, než původní Mambo. Přepsání se nepovedlo zcela a tak i nadále je zde GNU/GPL a dělá to problém vývojářům.
Aka je vyhoda pri vyvoji pouzitie napr. Joomla v porovnani s nejakym frameworkom napr. Zend Framework? Detailne som sa s hotovymi CMSkami nikdy nezaoberal, lebo mam pocit ze framework ako taky dava vacsiu "slobodu" a pri dodrziavani konvencii a MVC designu sa da pisat velmi pekny a cisty kod.
[26] Lubomir Kopacek
Základní filozofie CMS je úplně jiná než u ZENDu. Jedná se o prostředí umožňující jednoduše vytvářet a spravovat internetový obsah i lidem, kteří o HTML a PHP nevědí vůbec nic. Je to hotová aplikace, do které se jen vkládá obsah. To co se programuje, jsou jen další funkční doplňky jako např. diskuzní fórum nebo internetový obchod.
[28] Vin
http://docs.joomla.org/Joomla%21_1.5_Template_Tutorials_Project
Úsudek si prosím udělejte sám, nejsem zdatný programátor.
Neviem zhodnotiť Joomla vs Drupal, ale mne sa v Joomle pracovalo úplne intuitívne a jednoducho, viď projekt www.lacneubytovanie.sk
[29] No, tohle jsem zrovna nemyslel, ale trochu jsem se prohrabal v dokumentaci... no nic, vypadá to, že Joomla pro mne nebude :(... Nechápu, proč se učit šablonování specifické pro Joomlu, přijde mi lepší naučit se víc všeobecné HTML a CSS (plus de facto standardní Smarty). Nevím, jestli je psaní HTML programování :).
Jde asi prostě o jiný přístup, Joomla nabídne už hotové šablony, spoustu modulů, což je pro začínající portál asi výhodnější, a učí se jen "přepnutí doprava/doleva". Ale pro přechod ze statického obsahu na CMS se zachováním stávajícího designu je to pro CSS designéra asi těžší
Profesionální ajťák pracující pro korporát (narozen 1974). V soukromí však rád prosazuji svobodný software. Snažím se mít přehled o technologiích a trendech. Zastávám názor, že pokud chci něco kritizovat, musím s tím mít nějakou zkušenost. Jsem hrdý manžel, otec dvou dcer a opečovávatel kočky plemene Britská modrá krátkosrstá. Mám rád hudbu, knihy a kulturu obecně. V některých věcech však jdu proti proudu – používám Linux (konkrétně ZorinOS), svobodný software (LibreOffice, GIMP, Inkscape či Joomlu!) a jezdím v hybridním japonském autě.
Přečteno 47 154×
Přečteno 41 382×
Přečteno 35 909×
Přečteno 25 964×
Přečteno 25 764×