MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Jak na Apache, PHP 4 a MySQL pod Windows?

PHP 19.03.2004

Používám sice na serveru Linux, a Apache, PHP, MySQL, firewall a další věci mi běží na něm, nicméně se mě už pár lidí ptalo jak rozchodit PHP a MySQL a Apache na Windows.

Nemáte Windows, a zajímá Vás, jak na PHP, Apache a MySQL pod Linuxem?

Pod Windows je to poměrně snadné (pod Linuxem taky). Potřebovat budete:

  • binární formu Apache 2.0.49 (soubor apache_2.0.49-win32-x86-no_ssl.msi).
  • PHP 4.3.5, rovněž doporučuji stáhnout si manuál (v .chm formátu).
  • MySQL 4.0/4.1, včetně manuálu a dokumentace.
  • velice doporučuji stáhnout si z mysql.com i aplikaci nazvanou MySQL Control Center (aktuální verze 0.9.3), je to grafická utilita pro práci s databází, na lokále mnohem pohodlnější než phpMyAdmin (který Vám asi nabízí hosting).

Z uvedených webů si stáhněte binární formu daných souborů, pro Windows, a následně proveďte instalaci standardním způsobem. Kompilaci, jako na Linuxu, provádět nemusíte ;)

Pokud se Vám nechce nic konfigurovat, tedy nastavovat httpd.conf a php.ini, stáhněte si jen instalační soubory a potom připravený soubor apache2_php4_win.zip ;) Vše bude ihned fungovat, stačí rozbalit a zkopírovat…

Miranda IM rulezzzzz!

Technologie 15.03.2004
Miranda

Zjistil jsem, že existují lidé, co neznají Mirandu IM... Nechápu. Já sám používám Mirandu na komunikaci mezi přáteli, vnitro-firemní komunikaci, komunikaci se zákazníky, s partnery, prostě, s každým... Nicméně ICQ ani ICQ-lite na toto není vhodné. Jednak zabírá mnoho paměti, není open-source (otázka bezpečnosti), má podivnou funkčnost a... i lite verze zobrazuje nechutné množství reklam.

Řešením je samozřejmě Miranda IM. Malý, velice funkční a pohledný messanger, který nepřekáží, není na obrazovce skoro vidět (má nastavitelnou transparentnost), a funguje lépe než ICQ.

Jak Miranda vypadá?

Doporučení:

  • Stáhněte si Mirandu. ;)
  • Předtím, než navždy smažete ICQ, tak si nainstalujte Mirandu IM a proveďte import kontaktů a historie z ICQ.
  • Stáhněte si taky pluginy History++ (dost dobrá historie Mirandí konverzace), CopyIP (IP adresa protistrany), ChangeInfo (změna Vašich registračních údajů v ICQ), SmileyAdd (smajlíky), SMS (posílání SMS zpráv z Mirandy), a TextFormat (formátování textu á-la phpBB).
  • V Options / Contact list / Window si nastavte Transparent Contact list, okno Mirandy tak (téměř) nebude vidět, nebude Vás rušit a rozptylovat při práci, a pouze se Vám zobrazí ve chvíli, kdy máte novou zprávu, popřípadě změní svoji transparentnost při focusu / najetí myší.
  • V Options / Events / Messaging si nastavte Send message on Enter, tak budete moci odeslat text jen stiskem klávesy Enter, je to velice pohodlé a rychlé (pokud potřebujete přesto novou řádku, jde to přes Ctrl+Enter).
  • V Options / Network / ICQ Privacy si nastavte Allow others to view my online/offline status from the web (jinak budete pro okolí pořád offline...).
  • Pokud chcete, můžete si do Mirandy doplnit řadu dalších pluginů a protokolů, například protokol MSN, RSS čtečku, IRC, AIM nebo Jabber.

ČESKO a SLOVENSKO a jejich (téměř) validní RSS!

Technologie 12.03.2004
Pěkná bloggerka čte moje validní RSS!
Včera jsem zkoumal validitu, dle W3C norem, (X)HTML a CSS vybraných českých a slovenských blogů (dle toplist-50, a popostrčil jsem některé weby k tomu, aby pár, opravdu triviálních, věcí, opravili, a stali se validními), předtím jsem se věnoval subjektivnímu hodnocení jejich obsahu, a dnes bych se chtěl podívat na poslední část, a to validitu RSS exportů těchto webů.

Pokud je nabízených více verzí RSS exportů, zkoumal jsem preferenčně RSS verze 0.91/0.92. Jako validátor RSS jsem použil http://feedvalidator.org. Testování bylo provedeno 11.3.2004, od 16:00 do 16:05. V případě validity (X)HTML a CSS kódu může ještě někdo polemizovat o praktickém či akademickém smyslu této validity, v případě RSS exportu ale rozhodně ne, jedná se o XML dokument s přesně danou strukturou, a pokud tato struktura je odlišná, t.j. není validní, RSS export nemusí být vůbec čitelný pro RSS čtečky, které se chovají zcela podle norem.

Navíc, řada návštěvníků blogů používá právě RSS čtečky pro jejich monitorování.

Nevalidní RSS export je tedy MNOHEM větší problém, než (vědomě) nevalidní (X)HTML a CSS kód.

Doplnění: na základě konstruktivních připomínek Ronyho a V. Málka budu feedy o víkendu testovat i v RSS čtečkách a rovněž validátorem na http://www.walidator.com/. Tabulka validnosti RSS feedů (pokud je autoři opravili) v tomto článku upravována nebude, protože se k celé věci budu vracet, je ale možné se vyjádřit v komentářích...

OBSAH webu versus jeho FORMA?

ilustrační foto
Marabu (Víťa Hekerle) a SuE mě přiměli svými komentáři zde, a diskusí na ICQ, k tomu, abych se více zamyslel nad souvislostí obsahu webu a jeho formy a... úspěchu webu u čtenářů.

Často se setkávám s vyhraněným názorem, že "hlavní je obsah". Ono to tak docela ale není pravda. Postup získání a udržení čtenáře má více fází.

Význam obsahu a formy webu:
1. NADŠENÍ: Čtenář se nějakým způsobem musí dostat na Váš web, řekněme konkrétně na Váš blog. V prvních fázích to nejčastěji bývá poté, co napíšete nějaký buď zajímavý, nebo mírně provokující článek, a... nějaký významný blog jej zalinkuje. Vaše návštěvnost se, na pár dní, či hodin, zvýší. Nicméně, pokud je to to jediné co máte, jediný zajímavý článek, tak... končíte. Vaše 3 hodiny "slávy" pominuly. Nikdo si Vás do bookmarků či RSS čtečky nepřidá. Podstatný pro opakovanou návštěvnost je zde... obsah.
2. NÁHODA: Čtenář se na Váš web také občas dostane zcela náhodně, často z vyhledávače, či jiným způsobem. Je velice pravděpodobné, že, pokud forma webu bude strašná, čtenář si nepřečte ani jeden článek, čtenář má totiž na výběr stovky a tisíce webů a blogů, a prostě nenajde vizuální důvod, ve Vaší strašné formě webu, proč by se měl zajímat zrovna o ten Váš blog. Forma tedy o návštěvnosti také rozhoduje!
3. JAK JEJ ZÍSKAT: Čtenář se poté na web vrací (nebo taky ne)... Zde je to vyrovnané pro formu i pro obsah webu. Web s perfektním obsahem, ale nevábný, hodně lidí odradí od jakéhokoliv čtení. Máme zde konkurenci, a informace podaná odpudivou formou... je zcela jistě k nalezení i jinde, ovšem ve formě mnohem působivější a... krásnější (odtud i poukaz na oblibu Flashe, u ONI, ale, o tom teď opravdu nechci diskutovat). Člověk má rád věci nejen funkční, ale i estetické a vyvážené.
4. KONEČNĚ OBSAH: Čtenář je tedy spokojen s formou, líbí se mu, až v této fázi se tedy může začít zajímat o obsah. Potom mu musíte nabídnout zajímavý a přínosný obsah, aby jste si jej udrželi. Dlouhodobě udrželi. Nicméně, podotýkám, bez té pěkné formy webu, tedy fáze 2. a 3., by se tento čtenář k Vašemu obsahu nikdy nedostal. Odradili by jste jej hned na počátku. První dojem JE rozhodující. Zvláště na webu. Mluvím zde, pochopitelně, o většině čtenářů...
5. DINOSAUŘI: A pak je zde poslední kategorie, poněkud netradiční, patří sem lidé, co na webu působí "odjakživa", "autority webu", některé jejich weby jsou, formou, pěkné, některé nikoliv, nicméně, požívají značnou úctu a, snad, i obdiv, čtenářů, a jejich články jsou obdivně čteny i když jsou psány tmavě šedým písmem na černém pozadí :)

Interforum na Interval.cz

Technologie 08.03.2004
ASP.NET

Interforum na Interval.cz je perfektní věc, a to (jen a pouze) díky lidem (uvedeny jsou nicky) jako je Michal Kubeček, JohnyB, Ritchie, Marabu, Plaváček, vmalek ;), a mnozí další... Člověk se zde brzo, a fundovaně, dočká pomoci od lidí, kteří webdesign, a technologie s ním spojené, dělají už (zřejmě) řadu let, a mohou tak pomoci velmi bohatými zkušenostmi z praxe.

Nedá mi to ale, abych se nepozastavil na formou Interfora. Ta je, dle mého mínění, strašlivá. Nechápu, proč Interval.cz trvá na a používá (následují moje velmi subjektivní názory), dost děsivé a uživatelsky nepřívětivé fórum, původem snad freeware od Zoneru (alespoň je uveden Zoner jako © v patičce fóra), když tu máme volně dostupné phpBB, Invision, openBB, a mnohá další, špičková, a stovkami-tisíc instalací prověřená, fóra.

Proč jsem hrdý na to, že jsem Čech?

Česko

Richard píše na holasí.net o tom, že není vlastenec, že není hrdý na to, že je Čech. Nemá to sice co do činění s informačními technologiemi, ale nedá mi to, abych na toto matení a snižování Česka nezareagoval...

jsem hrdý na to, že jsem z Česka (Moravy, Slezska). Mám rád Česko. Tak před 10 lety, jako student na Ekonomicko-správní fakultě MU, v Brně, jsem, kromě červeného diplomu, měl názor, že... řada lidí kolem je hloupá. Omezená. Studoval jsem i v Holandsku, a když se mě někdo zeptal odkud jsem, odpovídal jsem, raději, že z Ruska. Byl rok 1991 a Česko bylo stále synonymem čerstvě zdemokratizované komunistické země. Uměl jsem dobře rusky i anglicky... Rusko byla aspoň velmoc. Sice chudá, ale mocná a hrdá. Česko bylo chápáno za cosi malého a bezvýznamného.

Ale pak jsem o tom více uvažoval a... začal jsem bojovat. Za sebe. Za národ. Jsem inteligentní člověk, s vyjímečnými znalostmi a... stydím se za svoji národnost??? To snad ne (v roce 1991 jsem se styděl za nedávný komunismus, ne za národnost)!! Od té doby se hrdě prezentuji, že jsem z Česka. Mám rád svoji zemi. Mám rád lidi kolem. Pokud bych se styděl za Česko, říkal bych tím, vlastně, že jsem "nadčlověk", a lidi kolem stojí za nic. Jsou to "jen"... Češi....

Tak to ale není. Lidé kolem jsou výborní, vzdělaní, pracovití. Žil jsem, kromě Česka, i v Holandsku, a v USA, a pobýval jsem dost dlouho v Německu a ve Velké Británii. Teď žiju opět v Česku, především kvůli mojí pětileté dceři. A kvůli lidem. Moji zahraniční přátelé mají na Česko... velice kladný názor. I díky mě, protože jsem se přestal za svoji národnost "stydět" (i když, opakuji, tehdy jsem se styděl spíše za to, že se na mě každý díval jako na malého komunistu, protože jsem přece z Česka!), jako kdysi v 18-ti letech, a hrdě se k ní hlásím. Občas to může být i nepříjemné. Někteří lidé v zahraničí jsou... omezení. Pamatuji se na svého profesora mezinárodního práva a obchodu, z jinak pokrokového Holandska, přistupoval ke mě, přestože jsem byl premiant třídy, jako k východoevropské... slovo si doplňte sami. Situace se ale obrátila proti němu. Velice brzo se postavili na moji stranu všichni spolužáci z Holandska, Dánska a Švédska (byl to mezinárodní kurz) a... on zůstal osamocen. Nakonec se mi omluvil. Před celou aulou. Působivé. :) Kolik jeho národní hrdosti jej to muselo stát? ;)

Mimochodem, občas se toho faktu, že je člověk z "Česka" dá i velice dobře obchodně využít. A to v zahraničí. Přiletím-li na prezentaci, třeba, do Států, lidé moc nečekají... Čekají "někoho z té bývalé komunistické země". Potom se ale setkají se špičkovou profesionalitou, dokonalým vystupováním, perfektní angličtinou a odbornými znalostmi. Uzavřít potom obchod je... jednoduché. Je lepší překvapit, a předčit očekávání Vašeho obchodního partnera, než je pouze... splnit ;)

Neuronové sítě a internetové komunity

Technologie 04.03.2004

Ján Suchal, na svém johno#blogu mapuje, za využití speciálních neurononých sítí, komunity na internetových fórech. Například i dobře známou komunitu lidí zabývajících se web-designem a web-programováním na interforum.interval.cz. Přečtěte si to, je to opravdu zajímavé. Kdo je komu názorově a zájmově blízký? :)

Být programátorem je.. tak vzrušující!!!

Mám rád... 04.03.2004
Strange 1

<současná beletrie>

Ne, nemyslím tu sexuální vzrušení. Vůbec ne. Aspoň ne dnes.

Dnes mám na mysli cosi jiného. Takový ten příjemný pocit, když něco píšete, třeba nový zdroják v C++, a pak zkusíte ten dnešní, čerstvě napsaný, kus kódu, o velikosti tak 10MB, zkompilovat a... ono to funguje! Ono to jede!! To je pak úžasný pocit!!! :)

Pokud o tom tak uvažuji, tak programátor nebude až takový "suchar" jak jsem psal dříve. Jenom si svoje emoční potřeby uspokojuje v rovině mnohem méně fyzické a daleko více... intelektuální. Většinou. Virtuální zrušení. Vzrušené z bitů a bajtů, správně poskládaných a srovnaných do latě. Jeden vedle druhého... Sedí tam, čekají, a usmívají se na Vás. Je to něco jiného než pěkná holka a láhev zemitého chilského vína, ale... je to taky dobré!!

iCapture :: Váš web pod Mac OS X :: Safari

Technologie 01.03.2004
Mac OS X

Zajímalo Vás někdy jak asi vypadá Váš web pod Mac OS X a Safari 1.2? Mě ano, ale testovat jsem mohl jenom Windows a Linux. Až do dnešního dne, kdy jsem objevil iCapture.

iCapture je webová aplikace, do které vložíte URI Vašeho webu a ona Vám vrátí obrázek ve formátu PNG jako screenshot Vašeho webu v Safari. :)

Jak tedy zobrazí můj o'blog Safari? No, docela dobře :)

Yuhů a „obcházení pastí“

Technologie 01.03.2004
Reklama ;)

Yuhů píše moc zajímavou úvahu o obcházení pastí dnešními uživateli internetu. Píše o tom, že pokud už, on sám, klikne na reklamu, je to ta, co se nehýbe, ta, které se „nebojí“, ta, u které nemusí očekávat, že se mu otevře 10 pop-up oken…

Dobrá úvaha. Uživatelé se stávají stále více vzdělanými v tom, co dobrého i špatného mohou od internetu očekávat, jaké nástrahy a léčky jim hrozí.

Nicméně, řada „běžných lidí“, toho zná s bídou tak 1% toho, co má v hlavě Yuhů ;) U těchto lidí se setkávám, do jednoho, s názorem, že „dnes se dělají stránky ve Flashi“, podívej se „tam a tam, to je super!“. Mají názor, že animace a hudba je jednoznačně dobrá, progresívní, moderní. Text zde byl, dle nich, příliš dlouho, je zastaralý. Flash jim připomíná televizi. Text Bibli Kralickou.

Pokud chcete dát reklamu na Váš produkt třeba na seznam.cz, kde má asi největší „masový“ účinek, tak… i když k tomu nemám žádné údaje, troufnu si tvrdit, že dynamického banneru či Flash prezentace si všimne víc lidí, jsou totiž na té stránce jen krátce, chtějí něco vyhledat, je tedy nutné nějak upoutat jejich pozornost. Na toto prostý text či jednoduchý banner nestačí…

Po upoutání pozornosti ale, bude skutečně vhodné uživatele navodit na jeho oblíbené zvyky, prezentaci tedy po pár sekundách uklidnit, a nabídnout mu jednoduchý a jasný výběr, jednoduché a jasné směrování kliknutí, tedy co se přesně stane, když uživatel na prezentaci klikne. Je potřeba uživatele zbavit strachu z neznámého.

PS: mluvím zde o komerčním webu. O maximalizaci zisku. Něco zcela jiného je web, například, státní správy, či neziskové organizace. Ten by měl být přístupný 100% občanů, bez ohledu na „efekty“.