Proč online CMS ANO a offline NE?

MyEgo.cz

home foto blogy mywindows.cz kontakt

Proč online CMS ANO a offline NE?

Technologie 09.05.04
online

Jan Bien zkoumá důvody proč ano, či ne, offline CMS systém. Tedy, offline samozřejmě nemůžeme nazývat CMS, spíše jakýmsi jednoduchým šablonovacím nástrojem. Ten poskytuje, mimochodem, i třeba FrontPage či Dreamweaver MX 2004. Na to není potřeba EasyBlog. Něco málo k tomuto tématu napsal i Miroslav Navrátil.

Pokud zde píšu o online nástrojích, myslím tím Nucleus, pokud o offline, myslím tím (nejen) EasyBlog.

Proč online jednoznačně ANO?

  • Napíšete nový, rozsáhlý, článek, dáte jej na web. Potom zjistíte, že v něm máte jednu malou chybu. S off-line nástrojem budete muset přegenerovat celou titulku, s 20 posledními články, a oněch 100kB přenést znovu, pomocí FTP klienta, na server. S online CMS se přihlásíte do redakčního systému, jedno slovo opravíte, a máte hotovo. I když máte dial-up, vše je u online mnohem rychlejší (a levnější) než u offline.
  • Dobrý online systém potírá i jednu, jedinou, "výhodu" offline nástroje, a to statické XHTML stránky. Dobrý online systém dokáže vytvářet, online, rovněž statické XHTML stránky, cachovat je. Při změně článku je automaticky přegeneruje. Nemusíte Vaším pomalým dial-upem pořád něco dávat na FTP server.
  • Online systém umožňuje řádově lepší funkčnost, než offline. Online systém umí statistiky článků, statistiky anket, Trackback, ankety, sleduje referery, umí náhled komentáře, kontrolu komentářů proti spamu, a mraky dalších věcí.
  • Pro publikování s offline systémem jste omezen na to, že mám u sebe neustále posledních X článků, vlastní offline aplikaci, psanou třeba v Delphi, a přístup k počítači s internetem a FTP klientem. S online systémem mohu blogovat odkudkoliv. Nemusím mít nic! Díky XML-RPC interface mohu blogovat z jakékoliv aplikace, která tento interface podporuje. Mohu blogovat pomocí SMS. Pomocí MMS. Pomocí emailu! Online, pomocí internetu. Offline mě zde strašlivě omezuje. Jen si dovolte v internetové kavárně nainstalovat Váš offline systémek, editovat jej, a přes FTP udělat upload na server, se zapamatováním si všech pamaterů připojení a hesel. Nemožné? No jasně!
  • Online systém není závislý na dovednosti / nedovednosti jednoho člověka, co dělá šablonovací systémek. Lepší než šablonovací systémek je rozhodně už udělat si vlastní šablony (templates) v Macromedia Dreamweaver MX 2004. Nejsem potom závislý na tom, co můj offline systémek podporuje či nikoliv.
  • Online systém umožňuje online full-textové prohledávání Vašeho webu. To je naprosto kritická věc! Pokud chcete, aby Vaše měsíc staré články nikdo nečetl, použijte offline systém. Pokud ale píšete něco, kde chcete, aby i rok starý článek byl jednoduše dostupný čtenářům, musíte rozhodně použít online systém.

Má online vůbec nějaká negativa?

Ano, cca 20,- Kč / měsíčně navíc, které zaplatíte za to, že Váš hosting podporuje i PHP a MySQL. Nedokážu si představit žádného člověka, pro nějž jsou velice kritické nevýhody offline kompenzovány 20,- Kč / měsíčně. Vždyť jen za připojení k internetu zaplatí tento člověk minimálně 1.000 ,- Kč / měsíčně...

Jedinou volbou, proč offline ano, jsou emoce. Nic jiného to není.

Kdybych se makléře v bance zeptal, zda mu vyhovuje "aktuální" stav portfolia a pozice 1x za hodinu, s pár údaji, či zda je chce online, komplexní, podíval by se na mě jako na blázna. Samozřejmě, že online! Nemáme rok 1970!


Komentáře

  1. 1 Jiří Macich ml. 09.05.04, 09:05:38
    FB

    Nesouhlasím.

    V EasyBlogu si např. mohu stránku zkontrolovat před odesláním na server, ve všech internetových kavárnách v Teplicích si klidně vezmu EasyBlog na disketu nebo flash disk a mohu si tam dělat co chci, FTP klienta nepotřebuji, protože EasyBlog si to všechno zařídí sám a nesouhlasím i s řadou dalších věci, ale to je vedlejší.

    To hlavní (z mého pohledu) je, že s off-line nástrojem mohu blogovat off-line a až pak večer po sedmé jdu na net, tak zmáčknu F9, dvakrát odklepnu a už to frčí na server. Ty asi žiješ v domění, že každý blogér v republice má připojení 24&7, ale to není a ještě dlouho nebude pravda.

    A je na to potřeba EasyBlog, protože na FrontPage nemám a kráct ho nebudu!

    BTW: Zkoušel jsi se na EasyBlog alespoň podívat? Nemyslím ním nahradit Nucleus, ale připadá mi, že jsi ho viděl tak maximálně z vlaku ... Bez urážky.

    Při mých možnostech, znalostech a potřebách mi přijde EasyBlog nejmenším zlem. Zkoušel jsem různé (off-line) programy, ale EasyBlog mi vyhovuje nejvíce. 8)

  2. 2 Radek Hulán 09.05.04, 09:05:43
    FB

    [1] ano, díval jsem se na něj, mám jej na disku již cca 2 měsíce, a nic to nemění na mém názoru, že offline JEDNOZNAČNĚ NE. Veškeré argumenty PROTI offline nelze napadnout, protože.. jsou pravdivé.

  3. 3 Jiří Macich ml. 09.05.04, 10:05:00
    FB

    [2] Tak to jsou naše názory diametrálně odlišné.

    Hodně jsem se nad tím zamýšlel - argumenty možná nejde napadnout obecně, ale v konfrontací se subjektivními potřebami a možnostmi u mě neobstojí. U mě tedy rozhodně ne. Proč? Ať umí on-line to či ono, je pořád on-line a já potřebuji off-line! Ty tuto potřebu či nutnost (záměrně?) přehlížíš a to není seriózní.

    Nebo ty si myslíš, že bych nebyl raději, kdybych mohl blogovat v on-linu a dělat různé "vylomeniny" jako statistiky článků, statistiky anket, Trackback, ankety, sledovat referery atd? Byl bych raději, ale to já nemohu. Já chtě nechtě musím volit off-line.

    Asi takhle: Může-li někdo opravdu volit, tak jednoznačně on-line. Já ale na výběr nemám, stejně jako stovky, tisíce, desetitisíce jiných lidí v celé ČR. Proto si mohu vybrat jen mezi

    a) neblogovat vůbec
    b) blogovat off-line

    a blogovat chci a proto budu blogovat v off-line. Hledám-li vhodný editor nezávislý na serveru či službě, tak ať se snažím sebevíce, vždy se vracím do náruče EasyBlogu a to i přes všechny jeho zápory.

  4. 4 Ondřej Kokeš 09.05.04, 10:05:17
    FB

    Je to tak, kdo dela v opere pul roku, neprejde na Gecko, JM je zvykly a potrebuje EB, tak mu ho nechme, nekdo rad tohle, nekdo neco jineho. Nekdo se spokoji s malym, ale ucel plnicim firefoxem (EB) a nekdo chce poradneho macka a giganta (EE).

  5. 5 Radek Hulán 09.05.04, 10:05:17
    FB

    [3] ehm, offline je co, že potřebuješ OFFLINE? OFFLINE je marketingová kravina, a stará, desítky let... ONLINE blogování je to samé, nabízí TO SAMÉ co offline, neexistuje JEDINÁ věc, co by online nenabízel, a offline ji měl, akorát že ONLINE toho má 1000x více. Howgh.

    I u online blogovacího nástroje můžeš psát článek ve Wordu!! Jsi zmaten, Jirko, zmaten.. Je strašlivě málo lidí, co používají offline. Proč? Protože to JE, objektivně, horší!! Racionální důvod pro offline neexistuje. Žádný. Jen ty emoční.. Ale i ty rozhodují. Já se tu ale nebavím o pocitech, ale o reálném, racionálním, posouzení. Pokud máš nějaký nápad, v čem je offline skutečně lepší (a kvalitní online ti to nenabídne), napiš to na blog ;) Ne do komentářů. Pak to zalinkuji.. Nicméně, taková věc ZJEVNĚ neexistuje! Ať už jsi připojen přes dial-up, či WiFi, online je vždy rychlejší. VŽDY! A komfortnější. Co ta změna jednoho slova a přegenerování celé titulky u offline? ;) To ti na dial-upu moc nejede. Či doplnění komentáře... Taky to moc nejede, co? Tak se nevzpírej přiznat, že offline JE... špatný. Starý. Blbá koncepce.

  6. 6 dlx 09.05.04, 10:05:24
    FB

    Můžeš psát ve Wordu ale nemáš tam celej blog. To je stejný jak mail klient. Taky stahuju maily, abych je mohl vyřídit offline, páč online nemohu být imrvére.

  7. 7 Ondřej Kokeš 09.05.04, 10:05:27
    FB

    Proste nekdo prijde na net jen stahnout emaily, da F9 a ma to, proste nekomu vyhovuje copy-paste, nekomu offline, tak to je. Btw si EB kamarad pochvaloval ( a to je na php odbornik) - jen jsem si udelal sablonu a je to, proc delat to, co jini uz udelali. Pak si tam doprogramoval komentare a statistiky a staci mu to ...

  8. 8 Radek Hulán 09.05.04, 10:05:29
    FB

    [6] já mám online systém ROVNĚŽ na lokále. Celý. to NENÍ doména offline. A mám na něm full-text prohledávání článků i komentářů, což offline nemá. Takže, blbý argument..

    ONLINE JE VŽDY LEPŠÍ. Neexistuje JEDINÁ funkce, která je u offline, a online by ji nenabídnul.

    ONLINE je lepší zejména pro pomalé připojení. Nemusím přenášet stovky kb, ale jen změnit jedno slovo v redakčním systému, či komentář..

    Offline nemá žádné funkce a je drahé jej provozovat zejména na dial-upu. Prostě je to VŽDY špatná volba. Objektivně.

  9. 9 Radek Hulán 09.05.04, 10:05:51
    FB

    [7] "někomu vyhovuje" je o pocitech ;) Ne o racionálním posouzení... O tom píšu já. A moje argumenty v článku nikdo nenapadnul a ani nemůže. Protože to nejde... Nic než "pocit", "líbí se mi offline", totiž argumentem pro offline není :!:

    Ale proč ne. Jsou lidé, co jezdí v Trabantu rádi.

  10. 10 Ondřej Kokeš 09.05.04, 10:05:54
    FB

    [8] Tak nekdo nema prose online pripojeni, nemuze si dovolovat same copy-paste ... proste na neco je lepsi offline, nekdo nemuze uploadovat nekolik mb jen system ...

  11. 11 Radek Hulán 09.05.04, 11:05:06
    FB

    huh, zdá se mi, že mluvím proti kamenným zdím. Pokud používám OFFLINE, musím denně uploadovat STOVKY kB. Pokud online, tak... 5 kB. Ok? Kdy Vám to dojde?

    ONLINE je prostě MNOHEM šetrnější i pro lidi, co mají omezený dialup. ;)

    Další komentáře jen emailem, nemám chuť číst 10x ten samý omyl, i když to omezí čtenost tohoto článku..

    Chybnou myšlenku, že OFFLINE spoří přenášená data, budu mazat.. S výjimkou prvotního přenosu kódu online systému tomu tak NENÍ. Offline byl dobrý roku 1970. Dnes rozhodně ne. A už vůbec ne pro pomalá připojení...

    Jirka Macich doplnil emailem:

    Mě nejde o přenesená data. Těch pár kB mě nezabije. Já se od začátku bavím o nutnosti blogovat on-line nebo si texty složitě přenášet přes schránku.

    Odpověď:

    Co je složitého na Ctrl+C / Ctrl+V? To NENÍ dobrý argument... I moje babička zná a používá Cltr+C/V, zabere to 0.1 sekundy. Nehledě na to, že jsi změnil argumentaci.. Najednou pro tebe není rozhodující více bajtů offline, ale stisk klávesy.. A kolik těch kláves musíš stisknout u EasyBlogu??? 5? ;)

  12. 12 rony 10.05.04, 08:05:14
    FB

    Radku, offline nastroje pre spravu obsahu nie su CMS?

    Pokial by som to chcel velmi prehnat, tak aj bezny Notepad _je_ systemom pre spravu obsahu. Samozrejme pre publikovanie na webe sa predsa len uvazuje s tou hranicou trosku vyssie, ale tvoje tvrdenie je _scestne_.

  13. 13 rony 10.05.04, 08:05:16
    FB

    [8] v tomto komentari ti uz ani nejdem vyvracat tie nezmysly - ukaz mi FORM, ktory po zmene jedneho slova v TEXTAREA prenasa iba tuto zmenu a nie, ako je to v skutocnosti, kompletny formular.

    -- v komentáři číslo 11 píšu o 5kB versus 100kB, nikoliv o jednom slovu..--

  14. 14 Radek Hulán 10.05.04, 09:05:35
    FB

    [13] Rony, já nikde nemluvím o tom, že se přenáší JEDNO slovo ;) Kdo ti to nakukal? Naopak v komentáři číslo [11] píšu o 5kB versus 100kB 8)

    [12] EasyBlog neumí,v podstatě, nic víc než Frontpage. Tedy méně.. Je Frontpage CMS??? Není..

  15. 15 Jiri Zahradil 10.05.04, 10:05:03
    FB

    [14] Zdá se mi, že přece jenom ty kB jsou lepší u EasyBlogu. Opravím to offline, nahraju dávkově na serveru a odpojím se. U online CMS se nejdříve přihlásím (nějaké kB, pravděpodobně titulka tj. hodně kB) potom zedituji změnu, podívám se znovu na titulku zda je to správně (online, tj. přenáším už podruhé celou titulku) a pak končím. Tj. přenesených dat je tak minimálně 2x tolik než při offline.

    Nicménně samozřejmě souhlasím, že online CMS je lepší, to jen pro pořádek v argumentaci.

    Napadl mě jeden důvod pro offline systém. Celý systém může běžet offline z disku nebo například z CD - jsou to statické stránky - nebo jej můžu zazipovat nechat ho uživatelům stáhnout (pokud to má určitou informační hodnotu, například yuhůův jakpsatweb lze myslím stahnout, ale asi bez weblogu), to u online CMS půjde asi hůře, že ano?

  16. 16 Radek Hulán 10.05.04, 10:05:35
    FB

    [15] jasně, takový systém může běžet offline, nicméně pro blog to moc (vůbec) smysl nemá... Navíc, i kdyby to online systém neuměl, generovat statické stránky, existuje spousta freeware utilit (třeba SpiderZilla v Mozille), která stáhne libovolný web.

  17. 17 Zdeněk Bohdanecký 10.05.04, 10:05:40
    FB

    Velice zajímavý _offline_ CMS je CityDesk: http://www.fogcreek.com/cit...

    Těším se na verzi 3.0.

    Žel existuje jen pro Windows. Uvítal bych variantu pro OS X.

  18. 18 Roman Chlebec, Mgr. 10.05.04, 12:05:00
    FB

    Zvlastna debata. Kazdy online CMS moze aj tak bezat offline. Staci mat na masine nainstalvoany (trebars) Apache, PHP a Databazu na ktorej to bezi. Zaujimalo by ma co by na topovedal moj bracho Havran, ten tiez pouziva "offline" CMS a pritom je prakticky furt online.

  19. 19 rony 10.05.04, 12:05:41
    FB

    [14] Zbytocne PAUSALIZUJES a stavias to do tvojho subjektivneho pocitu: Online webove CMS su dobre. Offline CMS su zle. Nespociva to skor v deleni vyhovujuce danemu zadaniu/podmienkam/potrebam a nevyhovujuce? Nesir tu bludy a bude to ok.

    Aj bezny offline CMS predsa dokaze tak isto setrit prenosmi dat ako online - navyse mam pocit, ze zanedbavas aj oneskorenie odozvy weboveho CMS a okrem cistych dat sa u neho prenasa aj to seno okolo - prakticky cele GUI tohto systemu pretoze je to predsa len "iba" webstranka.

    Opomenul si ale zasadny problem: u offline systemu je narocnejsie (ako pre koho - ak CMS programuje webdesigner, tak je jasne, ze siahne po oblubenom PHP, ak Delphista, tak siahne po Delphi)
    avsak vysledok moze byt vyrovnatelny. Predsa ide hlavne o klienta a ver mi, ze sa ani neda rozlisovat v ktorom pripade ide o aky typ riesenia.

    Kludne moze ktokolvek naprogramovat offline klienta, ktory komunikuje so serverom - prikladom je klient pre XML-RPC. Ale moze byt aj samostatny offline klient, tam je to asi nieco ako EasyBlog - tu vsak zalezi ako naprogramujes posielanie dat, je nezmysel co tvrdis, ze posiela viacej dat - nemusi ved zalezi na tom co v datach menis. A ja si myslim, ze cez FTP je prenos cisteho textu porovnatelne rychly aj velkostou ako z bezneho FORM. Takisto mozno navrhnut aj plne sebestacny CMS beziaci separatne od prezentacnej vrstvy webu.

  20. 20 rony 10.05.04, 12:05:48
    FB

    Chlapci, je nezmysel snazit sa kvalifikovat objektivne akesi online/offline systemy.

    A je nezmyslom oznacit za CMS iba webove CMS programovane nejakym PHP ci niecim podobnym. A fakt, ze sa najcastejsie stretavame s priblblymi PHPnuke ci podobnymi vecami este neznamena, ze to je to jadro CMS systemov!

    Dovolim si tvrdit, ako pisem v mojom seriali, ze prave webove CMS s vyuzitim prehliadacov ako klientov o vela moznosti prichadzame - ved editacne moznosti FORM TEXTAREA ale aj HTMLAREA su ZUFALE - prakticky vsetko musi zvladat filtrovanie, nahradzovanie...
    Pritom ide o spravu obsahu - kde je text nosnym prvkom. A kde ste videli textovy editor na urovni prikazovej riadky zastaraleho MS-DOS? Predsa v TEXTAREA prehliadacov ;-) Viem, ze je to len jeden z detailov, lenze velmi casto sa na to zabuda - CMS ma pomahat pri pisani textu.

    -- velmi rozumný komentář, Rony --

  21. 21 Miroslav Navrátil 10.05.04, 02:05:28
    FB

    Všechno záleží na způsobu připojení.

    Offline = EasyBlog - proč? Protože můžu blogovat kdy chci a v komfortu programu.

    Online = jakýkoliv jiný - proč? Protože jsem na netu neustále a když si vzpomenu tak můžu blogovat.

    BTW, EasyBlog komentáře má... :wink:

    Tak se na to dívám já. Kdybych si před 15. prosincem 2003 zakládal weblog, tak jdu do EasyBlogu. Proč? Protože jsem neměl nonstop připojení. Od teď jdu jenom do online blogovacích nástrojů... :D

  22. 22 Miroslav Navrátil 10.05.04, 02:05:38
    FB

    Mysloím, že kdyby Jirka měl nonstop připojení, tak EasyBlog možná (s hodně velkým M) EasyBlog pověsí na hřebík. (já bych to udělal) ;)

  23. 23 llook 11.05.04, 01:05:42
    FB

    [15] Jak psát web se stahuje i s weblogem, ale není moc aktuální,záleží to na intervalech aktualizace toho archívu. Dokonce včetně souboru napady.txt( http://jakpsatweb.cz/weblog... ), nejspíš tam prostě přenáší celý DocumentRoot.

    [14] "Nemusím přenášet stovky kb, ale jen změnit jedno slovo v redakčním systému, či komentář.." - tak tuhle větu jsem pochopil úplně stejně jako rony.
    Ovšem bylo by to možné u on-line systému s off-line klientem. Prostě by při změně neposílal celý text, ale jenom patch. I když nevím, jestli by to u textů v řádu stovek bytů mělo vůbec smysl;)