Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

10
žháří
2004

Webdesignéři, zvyšte svou produktivitu!

psaní na klávesnici Tento vskutku bulvární titulek nepřehání. Možná jen trošku. Bude totiž řeč o nešvarech, které zbytečně brzdí Vaši výkonnost. A všechny se budou točit kolem klávesnic.

Totiž: klávesnice, myš a monitor jsou nejdůležitější části počítače. Protože jde o interface mezi člověkem a strojem. Špatný monitor kazí oči, zadrhávající myš cuchá nervy a nepadnoucí klávesnice tomu už jen nasadí korunu.

Jakou klávesnici koupit

Tak předně, je mi jasné, že klávesnici už vlastníte. Proto prosím, než tento odstaveček přeskočíte, dovolte mi pár otázek:

  • vyhovuje Vám plně rozložení kláves? (obzvlášť těch navíc)
  • reagují všechny klávesy stoprocentně spolehlivě?
  • nebolí Vás po delším psaní konečky prstů nebo zápěstí?

Pokud Vám odpověď na kteroukoliv z otázek prozradí neřest Vaší klávesnice, vyhoďte ji. Nejlépe do popelnice. Dnes si novou a lepší můžete koupit za pouhých 400,– Kč. Je to nejlevnější investice do Vašeho zdraví, tedy alespoň pokud jde o ruce a nervy.

…pokračování continue

clock 10. 9. 2004 pencil digitální svět comments Komentáře: 9


7
žháří
2004

born to evolute: Aneb parádní blogovací systém

b2evolution Seznamte se prosím s b2evolution, je to vážně výborný blogovací engine. A také kus elegantního kódu, který doporučuji alespoň k prohlédnutí.

Ani nevím, proč mě browser zavál na stránky b2evolution. Nejspíš po peripetiích s WordPressem a přechodem na BLOG:CMS se u mě začíná projevovat zcela nová „profesionální deformace“. Jakýsi zvýšený zájem o blogovací systémy.

Přiznám se, že než jsem se začal o tyto programy hlouběji zajímat, očekával jsem u nich mnohem vyšší úroveň. A v tom mě dost zklamaly. Jedině BLOG:CMS a Nucleus byly světlé vyjímky – ale ani to nejsou nástroje zdaleka ideální. V b2evolution jsem jim (konečně) našel vyrovnaného soupeře. Ať už jde o množství funkcí nebo kvalitu objektového kódu.

Myslím, že oba systémy by se toho mohly od sebe navzájem hodně naučit. BLOG:CMS by se mohl inspirovat poctivě komentovaným kódem b2evolution, jeho přehledným administračním rozhraním (podívejte se na pár screenshotů: 1 2 3 4 5) a lokalizačními schopnostmi. Naopak další evoluce b2evolution by jej mohla obohatit o tak „vymakanou“ podporu pluginů, jakou disponuje právě BLOG:CMS s Nucleusem.

Pokud Vám tedy žádný ze známých blogovacích systémů nepadnul do oka, zkuste určitě b2evolution. Třeba to bude láska na první pohled :-)

Aktualizace: b2, b2evolution a WordPress jsou docela jiné systémy! Rozdíl mezi b2evolution a WordPressem je doslova propastný.

clock 7. 9. 2004 pencil digitální svět comments Komentáře: 9


1
žháří
2004

Blogovací systémy a strasti s databází

BLOG:CMS T-Shirt

Představte si běžný blogovací systém, kde jsou všechny články uloženy v databázové tabulce. Každý záznam odpovídá jednomu článku a obsahuje jeho text, titulek a datum vložení. Protože systém podporuje více blogů, je tu také informace, do kterého patří, a podporuje-li rozdělení do kategorií, je tu uvedeno číslo kategorie.

Chceme-li zobrazit na titulní stránce 5 nejnovějších spotů, seřadíme tabulku podle datumu od nejnovějšího po nejstarší a vypíšeme prvních pět článků. Je to tak? Není! Je potřeba ještě omezit výběr jen na ty spoty, které náleží do prohlíženého blogu (aby se na titulní stránce nemíchaly příspěvky z různých blogů). A stejně tak je třeba brát v úvahu omezení podle kategorií.

A na toto si musí dávat pozor také plugin, který umí vypsat 5 předchozích příspěvků. Aby náhodou nevypsal příspěvek z jiné kategorie nebo jiného blogu. Tedy naprosto každá funkce (ať už v jádru nebo v pluginu), která pracuje s příspěvky, musí mít toto na zřeteli.

A teď si představte, že náš systém zavede funkci „rozepsaný příspěvek“. Tedy v každém záznamu v databázové tabulce se objeví nová informace – jestli je příspěvek teprve rozepsaný, nebo už dokončený. A je zřejmé, že rozepsané příspěvky se v žádném případě nesmějí na blogu objevit. Co to znamená? Je třeba doplnit všechny funkce využívající databázovou tabulku s příspěvky o filtr, který zabrání zobrazení rozepsaného příspěvku.

Špatná databáze zabila aplikaci

Z předchozího vyplývá jedno: nejen jádro systému, ale každý plugin musí být napsán velmi, velmi sofistikovaně, aby nezačal návštěvníkům zobrazovat Vaše rozepsané články, nebo články patřící do jiných, třeba soukromých blogů. A v případě zavedení některých nových vlastností (např. ony rozepsané články) je třeba všechno znovu předělat.

Je asi jasné, že toto není koncepční řešení. Ideální by bylo, kdyby se filtrování příspěvků mohlo provádět centrálně, a ne v každém kousku kódu zvlášť. A tím se dostáváme zpět k databázi MySQL. Totiž, téměř každá databáze toto centrální filtrování do jisté míry umí. Nazývá se to Pohledy. MySQL o tom ale nemá ani páru.

Mezistupeň

Pokud tedy má běžet sofistikovaná aplikace na databázi MySQL, vyžaduje to od autora programu mnohem více umu a zručnosti. Musí doprogramovat to, co MySQL chybí. Je třeba vytvořit mezistupeň mezi samotnou aplikací a hloupoučkou primitivní databází.

Ale vymyslet a napsat tento mezistupeň je velmi náročný úkol. Proto se ani nedivím, že třeba BLOG:CMS na něco takového zcela rezignoval a obsahuje ono přímé propojení s databází MySQL. Žádný mezistupeň. Sází zkrátka na důvěru ve schopnosti autorů jádra a pluginů.

clock 1. 9. 2004 pencil digitální svět comments Komentáře: 2


1
žháří
2004

Explorer kreslí tempem hlemýždím

IE snake Nadupané Pentium s videokartou Matrox se ukázalo jako nedostatečná konfigurace k vykreslení velmi primitivní webové stránky. Tedy alespoň v podání Internet Exploreru. Schválně si zkuste v tomto prahlížeči otevřít tuto stránku a měnit velikost okna. Překresluje ho svižně?

clock 1. 9. 2004 pencil digitální svět comments Komentáře: 5


25
srpem
2004

Recenze BLOG:CMS

BLOG:CMS T-Shirt Milý čtenáři, okamžik pravdy přichází. Na paškál si beru publikační systém BLOG:CMS, mnohými vychvalovaný, jinými zatracovaný.

Historie se jmenuje Nucleus

Bylo by hříchem opomenout historii systému BLOG:CMS. Na počátku byl dvacetiletý belgičan Wouter Demuynck, který místo popíjení Stella Artios usedl ke svému počítači a napsal první verzi systému Nucleus. To bylo na počátku roku 2001. O rok později uvolnil Nucleus pod licencí GPL a počet vývojářů se začal rozrůstat. Každý může svou troškou přispět k tvorbě tohoto stále populárnějšího systému.

…pokračování continue

clock 25. 8. 2004 pencil digitální svět comments Komentáře: 2


Poslední články

Projekty

Statistiky

Odběr zpráv