Komentáře k článku

Drupal: S čím přichází verze 7?

Jeden z nejznámějších volně dostupných redakčních systémů (CMS) Drupal je v současnosti dostupný v šesté verzi. Vývojáři však pracují na nové verzi, která by měla být dostupná během několika měsíců. S některými novinkami, které přinese sedmá verze tohoto systému, se seznámíme v dnešním článku.

Zpět na článek

26 komentářů k článku Drupal: S čím přichází verze 7?:

  1. neotaa

    používám 6. je super

    Tedy jsem jen uživatel, sice jeden modul už jsem napsal, ale to byl jen
    pokus. Jak jsem to tak četl, tak asi nový 7. ještě lelpší a bude stát za
    to na něj přejít. Jediná nevýhoda se mi zdá, že napsané články, když
    chci přesně v zobrazované podobě uložit do jiného webu, kde Drupal
    neběží, tak je to dost pracné, k tomu by se asi hodil nějaký
    konvertovací modul, možná časem další můj pokus :-)

    1. Martin Malý

      Re: používám 6. je super

      Co takhle použít nějaký nástroj pro offline prohlížení – HTTrack
      nebo wget, nebo prostě uložit výsledné stránky „jako HTML“, a do
      jiného webu je uložit tak?

    2. Jakub Suchy

      Re: používám 6. je super

      Ja bych pouzil modul Boost, ktery mi vygeneruje staticke HTML z kazde URL.
      Pak jen odstranim vyprazdnovani teto cache, nebo prekopiruju cache adresar
      spolecne s prislusnym mod rewrite…

  2. David Majda

    Je třeba se navážet do ostatních?

    Je opravdu nutné se v článku informujícím o změnách v nové verzi
    nějakého produktu na několika místech navážet do konkurence? Navíc na
    základě pochybných argmentů, že Drupal začal používat testovací
    framework a přidal někam deklaraci nějakého namespace? Vždyť to jsou
    z pohledu uživatele úplně podružné funkce, které určitě nerozhodují
    o tom, který CMS je nejlepší.

    Aby bylo jasno, nic proti zdravé rivalitě – pochopil bych narážky
    třeba v článku, který Drupal představje a srovnává, nebo kdyby byl
    článek psán v lehčím duchu. Tady mi to ale vadí a nutí mě to
    zaškatulkovat si autora jako zastánce jednoho pohledu na svět, od kterého se
    nedovede ani na chvíli odpoutat, a další články od něj brát
    s rezervou.

    Mimochodem, k čemu přesně je běžnému uživateli Drupalu užitečná ta
    deklarace RDF namespace? V článku to není nijak vysvětleno. A proč je pro
    ostatní CMS nevýhoda, že ji nemají?

    1. andb

      Re: Je třeba se navážet do ostatních?

      To really see RDF in action, try installing https://addons.mozilla.org/…x/addon/3999,
      a tool which analyses web pages via OpenCalais and returns RDF tagged key data.
      With this plugin, turn on the Gnosis sidebar and try looking at any article on
      http://reuters.com/. This tool isn’t matching
      strings, its a natural language analysis, for example notice how it can find
      foreign names that definitely aren’t in any database.

      RDF is something really amazing and will play a more and more important role
      as the web moves from a collection of pages towards a collection of facts. You
      could call it the new SEO, but that is downplaying its importance. Essentially,
      RDF is the key to machine reading of documents. The RDF tags are not just
      attached the entire document but also to key elements in the document, such as
      locations or companies in the texts.

      In practice, using a system like http://www.opencalais.com/, you can write
      an article (opencalalais currently understands only english and spanish) about a
      company and automatically have it classify key info with RDF tags and via these
      tags pull company facts from Wikipedia, its stock prices from another site,
      photos about the company from flickr. As sites open their data to RDF it allows
      for huge info mashups.

      Sorry about writing in english, Im not Czech but wanted to help you
      understand RDF a bit better.

      From w3.org: The Resource Description Framework (RDF) is a language for
      representing information about resources in the World Wide Web. It is
      particularly intended for representing metadata about Web resources, such as the
      title, author, and modification date of a Web page, copyright and licensing
      information about a Web document, or the availability schedule for some shared
      resource. However, by generalizing the concept of a „Web resource“, RDF can
      also be used to represent information about things that can be identified on the
      Web, even when they cannot be directly retrieved on the Web. Examples include
      information about items available from on-line shopping facilities (e.g.,
      information about specifications, prices, and availability), or the description
      of a Web user’s preferences for information delivery.

      1. David Majda

        Re: Je třeba se navážet do ostatních?

        Thank you for your answer, but I wanted to know why is this important
        for casual users of Drupal. I know what RDF is in general.

        Given that RDF usage on the web is extremely infrequent, I was surprised to
        find it among the selected improvements of Drupal 7 in this article. And I was
        even more suprprised that the author bashed other systems which do not have its
        support.

    2. Shabbi

      Re: Je třeba se navážet do ostatních?

      Samozřejmě, že běžného uživatele nezajímá nové API, testovací
      postupy nebo používání RDF. Tady jsme ale na Zdrojáku a článek čtou
      lidé, kteří se rádi podívají „pod kapotu“.

      Jenom pořadí článků bych asi volil jinak – nejdříve nějaký
      obecnější přehled a až potom pohled dovnitř. Takhle celému článku
      rozumí pouze Drupalisté.

      Ale autor o sobě sám píše, že je propagátorem Drupalu v ČR, takže
      se dá určitá zaujatost očekávat :-)

      1. David Majda

        Re: Je třeba se navážet do ostatních?

        Samozřejmě, že běžného uživatele nezajímá nové API, testovací
        postupy nebo používání RDF. Tady jsme ale na Zdrojáku a článek čtou
        lidé, kteří se rádi podívají „pod kapotu“.

        Argumentujete proti něčemu, co jsem vůbec neřekl. Mě nevadí, že se
        v článku píše o testování a RDF v Drupalu, jen mi chyběla informace,
        k čemu mi ten RDF namespace jako běžnému uživateli Drupalu bude – tj.
        jaká byla motivace jeho přidání a use-case použití.

        Ale autor o sobě sám píše, že je propagátorem Drupalu v ČR,
        takže se dá určitá zaujatost očekávat :-)

        Podívejte se na Karmiho
        článek i frameworku Sinatra
         – byť je Karmi asi největší
        propagátor Sinarty v ČR, z článku je cítit pouze nadšení, nikde
        nevidím prohlašování, že Sinatra je nejlepší a napadání konkurence.
        A už vůbec se to neděje na základě okrajových vlastností.

      2. bodlinka

        Re: Je třeba se navážet do ostatních?

        Aj ked to neni v jadre, tak je napr. v Joomle mozne RDF vyuzit.

        Odkaz1: http://developer.joomla.org/…-joomla.html

        Odkaz2: http://swm.deri.org/jsyndication/

        Sice mnou vyssie uvedene neodporuje tvrdeniam v clanku, ale preco je to RDF
        potom vopchate v jadre, ked je Drupal vraj len kostra pre moduly? Plynie
        z toho nejaka vyhoda oproti tym CMS, co to v jadre nemaju? Osobne pre mna je
        vacsia vyhoda mat to ako rozsirenie, modul. Ked to nepotrebujem, alebo s tym
        neviem, ci tomu nerozumiem, tak to tam nemam.

        Nenarazam, premohla ma zvedavost.

    3. Borek Bernard

      Re: Je třeba se navážet do ostatních?

      „Marketingový nádech“ mi taky vadí. Chápu, že má Jakub kolem
      Drupalu postavený business, ale i tak…

  3. Martin

    modla drupaláků CCK je vlastně šílený humus

    Drupal občas používám a s Wordpressem nebo Joomlou si nemají co
    vyčítat.

    Je to stejný bastl. Kód je sice kvalitní, ale koncepce žádná. Nikdo
    neví, kam se vlastně směřuje. S každou verzí se přepisují mraky a mraky
    kódu a ještě je to prezentováno jako výhoda. S příslušnými důsledky
    pro velmi bolestivý upgrade.

    „Holý“ Drupal je úplně k ničemu. Možná se hodí tak na velmi
    jednoduchý blog. Na všechno se musí nainstalovat pluginy. Samozřejmě je
    nutné vychytat vhodnou kombinaci pluginů, jinak se to pokazí. To pro laika
    není žádná jednoduchá věc.

    Většinou se jako první instaluje modla všech drupaláků: CCK. Když jsem
    to viděl poprvé, tak jsem myslel, že omdlím. Větší klikačku jste
    nezažili. A když se něco pokazí, nebo děláte podobný web? Klikáte
    znovu, jak hlupáci.

    Administrační část je kapitola sama pro sebe. Vždy se stydím, když
    mám dát přístup klientovi. Jsou tam mraky zbytečností, které nikdy
    potřebovat nebude. Ale přesto tam straší.

    CMS z enterprise světa (např. RedDot) jsou postavené úplně jinak.
    Drupal jim nesahá ani po kotníky a nikdy sahat nebude, protože ačkoliv se od
    Joomly distancuje, je postavený na myšlenkových kořenech Mambo a phpNuke
    (stejně jako WordPress a Joomla). Celý koncept CMS by se musel předělat a
    začít přemýšlet zcela odlišně. Připomíná mi to bitvu KDE vs. Windows,
    kdy KDE v podstatě Windows kopíruje a vlastní koncepci nemá. Oproti tomu
    Mac OS X má svůj cíl a jde si za ním. A podle toho vypadá i skvělý
    výsledek.

    K takovému přístupu je ale potřeba vizionář, který má moc
    rozhodnout. Nikdo takový v Drupalu není, vývoj se řeší plkáním a
    demokracií. Tedy se vybere ne nejlepší řešení, ale takové, které
    žádnému z vývojářů bez rozhledu nevadí.

    1. d.f.h

      Re: modla drupaláků CCK je vlastně šílený humus

      Hlouposti, samé hlouposti.

      Že je holý Drupal „k ničemu“, to je v pořádku. Je jen kostrou pro
      moduly, kterých je nepřeberné množství a díky tomu lze na Drupalu postavit
      jak jednoduchý blog, tak plnohodnotný e-shop, zpravodajský portál nebo
      třeba digg klon. Pro každý účel se hodí něco jiného, takž je
      v pořádku, že Drupal core nikomu nic nevnucuje.

      Ohledně CCK, kterýžto modul je jedním ze „svaté“ trojice
      CCK/Views/Panels, a jeho klikání: napadlo vás náhodou použít jeho
      funkcionalitu export/import? Možná by vás pak tak nebolely karpální
      kanálky.

      Na Drupalu postavíte naprosto jakýkoli web – dovolím si to tvrdit,
      protože v něm dělám všechny weby od té doby, co vyšla verze 5. Kód je
      s každou dalšáí verzí lepší a je jen v pořádku, že se „stále
      přepisuje“, i když to není tak docela pravda.

      Drupal je prostě netriviální kus software a podle toho pak vypadají
      výsledky jeho nasazení: pokud v něm umíte (a tím nemyslím umět klikat,
      ale dělat si vlastní témata a moduly), vypadá váš web k světu. Pokud
      ne… tak o to píšete na roota.cz :-)

      Svoje reference (aneb důkazy mých tvrzení) rád poskytnu, sem do diskuse
      nebudu dávat odkazy, aby mě někdo nenařknul ze spamování.

      1. Lamicz

        Re: modla drupaláků CCK je vlastně šílený humus

        Že je holý Drupal „k ničemu“, to je v pořádku. Je jen
        kostrou pro moduly“…
        To je strašně pěkný, ale skoro 7MB na kostru?
        To snad ne. phpBB 3 má 15MB, ale je to aspoň fórum :)). To jsou zase ty
        systémy, které dělají z PHPka aplikaci… BTW nejvíc vždy pobaví
        rozlišování verzí – stable a unstable, to mi připadá v případě PHP
        poněkud… nadnesené…

        1. Tomas

          Re: modla drupaláků CCK je vlastně šílený humus

          Kde jste prosim vzal 7MB? Rozbaleny D6.13 ma 4.8MB, z toho 1MB jsou temata
          vzhledu a nezbytna grafika, efektivne tady mluvime o cca 3.5MB kodu.

    2. Mark

      Re: modla drupaláků CCK je vlastně šílený humus

      Ha, kecy. Asi moc podrobne vývoj KDE nesleduješ. KDE má svoju koncepciu a
      cieľ, aj keď po ňom nejde tak tvrdo ako Apple, pretože to nie je firma. BTW,
      v čom konkrétne kopíruje Windows? Dcop, kio, kparts?

  4. Mastodont

    Překlad

    … Vývoj Drupalu 7 od té chvíle pokračuje vysokým tempem a díky
    prodlouženému vývojovému cyklu v něm opět nezůstane kámen na kameni

    Přeloženo z reklamštiny: Původní návrh je na draka, proto je nutné ho
    neustále předělávat. (Jsem zvědav, kdy budou komentáře zařazeny mezi
    uzly …)

    $table_alias = $query->join(‚user‘, ‚u‘, ‚n.uid = u.uid AND
    u.uid = :uid‘, array(‚:uid‘ ⇒ 5));

    To bych viděl jako námět k předělání do osmičky.
    Já Drupalu hodně fandím, ale tyhle neustálé změny jsou dost nešťastné
    … na úrovni DB se ale rýsují zajímavé změny, viz http://groups.drupal.org/node/8001
    a http://www.garfieldtech.com/…ery-builders.
    Uvidíme.

  5. blizz.boz

    Hahaha

    Nechcem sa zastávať systému Joomla, ale Joomla má test framework už
    dávno. A okrem toho keď Drupal porovnám s profesionálnymi publikačnými
    platformami typu MovableType tak mi celý tento neobjektívny článok pripadá
    smiešny.

  6. Drupal je lepší než

    Re: Drupal: S čím přichází verze 7?

    Tak to by mne zajímalo, jestli to měl být technický popis, uživatelské
    seznámení, nebo PR článek. Moc se to ale nepovedlo.

    A bavím se představou, jak autor provozuje server s drupalem na
    iphone.

  7. Asterixx

    zajimava studie

    Clanek je PR a jako takovy mel byt oznacen.

    Docela pekna studie o open source CMS je k dispozici na http://www.waterandstone.com/…etSurvey.pdf

    Zajimal by mne nazor nekoho zkuseneho, ktery system z trojky Drupal, Joomla!
    a WordPress ma nejlepe organizovany vyvoj a nejlepsi vyhlidky do budoucna.
    Pripadne, ktery snadno a pouzitelne nabizi rozumnou funkcionalitu …

  8. petiar

    Čo má Drupal na rozdiel od ostatných CMS?

    Chybovú hlášku: „Allowed memory size of XY bytes exhausted…“ ;-)

Napsat komentář

Tato diskuse je již příliš stará, pravděpodobně již vám nikdo neodpoví. Pokud se chcete na něco zeptat, použijte diskusní server Devel.cz

Zdroj: https://www.zdrojak.cz/?p=3049