Instalace PHP na IIS

Psal o tom RH. Návodů jak si nainstalovat PHP je na internetu spousta. Všechny ale použivají buď nějaký komplexní balík (PHP Triad) nebo řešení pomocí serveru apache. Existuje ale serverové řešení přímo od microsoftu – Internet Information Services. Mimo serverových OS je součástí i Windows XP a Vista Business a Ultimate.

Obvykle není přímo součástí instalace a je třeba doinstalovat – Přidat/Odebrat programy, Přidat nebo odebrat součást systému a v nově otevřeném okně zaškrtneme Internetová informační služba.

Stažení a instalace PHP

Z www.php.net stáhneme aktuální verzi PHP, tu rozbalíme např. do c:\php\. V případě, že používáme PHP 4.xx, zkopirujeme soubor php4ts.dll do c:\windows\system32\. Dále v adresáři s php nalezene soubor php.ini-dist. Ten překopírujeme do adresáře c:\windows\ jako php.ini a otevřeme k editaci.

Tady probíhá vlastní konfigurace PHP. Můžeme zde povolit používání globálních proměnných (defaultně off) – tím že register_globals změníme z off na on. Další důležitou věcí je upravit cestu k extension knihovnám. Např. extension_dir = c:\php\extensions. O několik řádků dál odkomentujeme (umazáním středníku) jaké knihovny chceme používat. Nejvíce asi php_gd2.dll, která slouží pro vytváření obrázků. Dále je zde nastavení session, platnosti cookies a podobně, ale o tom někdy jindy 🙂

Nastavení IIS

Teď přichází čas nastavit IIS pro spoluprácí s PHP. IIS konzoli najdeme v ovládacích panelech, pod Výkon a údržba a dále Nástroje pro správu.

Nechte si zobrazit Výchozí webový server (Nalezneme v pravém stromu) a dáme jeho vlastnosti. Na kartě Domovský adresář vybereme adresář, který bude sloužit jako root pro náš web a budeme do něj nahrávat naše stránky. Pak klikneme na tlačítko konfigurace, klikneme na přidat a namapujeme příponu .php k programu. Pokud máme rádi CGI, můžeme namapovat přímo php.exe, já však doporučuji z adresáře sapi namapovat php4isapi.dll (případně php5isapi pro php5 :)). Přejdeme na kartu Dokumenty, klikneme na přidat a zadáme index.php.

Nyní můžeme vyzkoušet samotné rozběhnutí php – vytvoříme soubor index.php a ten nahrajeme do adresáře, který máme nastavený jako webový root. Soubor bude obsahovat kód:

<?php
 phpinfo();
?>

Nyní stačí do prohlížeče zadat adresu http://localhost a měla by se objevit konfigurace našeho php serveru.

Opustí atlas.cz jyxo?

V jedné diskuzi na internetu jsem objevil zmínku o výměně fulltextu atlasu.cz z technologie jyxo na seznam fulltext. Nikde jinde jsem o tom nenašel žádnou jinou zmínku, takže vše bude pouze čistá spekulace 🙂

První otázkou je, proč by seznam poskytoval jedinečné fulltextové vyhledávání, které vyvíjel několik let, svému konkurentovi. Jeden z hlavních důvodů asi bude, že seznam z atlasem nejsou přímí konkurenti. Jen podíl seznam e-mailu, hledání a domovksé stránky je několikrát větší, než celý atlas dohromady. Navíc podle toplistu má vyhledávání atlasu minimální podíl (nedostal se ani do grafu).

To ukazuje na mizernou implementaci jyxo a nebo na jeho celkovou nekvalitu 🙂

Ivo Lukačovič prohlásil, že seznam je společností technologickou, zatímco ostatní (atlas, centrum) se změnili na společnosti mediální. Tomu odpovídá bleskově, aktuálně od centra či pikant od atlasu (nové zprávy se prý připravují společně s deník.cz, tak uvidíme)

Sečteno, podtrženo – seznam by tímto krokem získal další podíl na trhu vyhledávání (to se bude hodit pro boj s google) a navíc má na atlas nasadit sklik (paradoxně vyvíjený jyxem). Atlas naopak získá kvalitní fulltextové vyhledávání a propracovaný PPC systém. Jak to bude do opravdy uvidíme, možná již v průběhu srpna.

Aktualizovaná verze Spaces

Můj blog vypadá jinak. Není to ale uživatelským zásahem, ale novou verzí microsoftích live spaces. Poprvé jsem se drobné změny všiml před několika dny na blogu vývojové skupiny live.com. Myslel jsem, že jde o jiny template a tak jsem zkoušel, jak změnu dostat i k sobě. Neúspěšně. Od té doby ale uteklo jen opravdu málo packetů a změna se projevila u všech.

Nejde jen o změnu hlavičky. Nová je "uživatelová domácí stránka", seznamy, fotogalerie… Upravené je i propojení s Windows Live Messengerem a Windows Live Hotmail. Bohůžel některé ze služeb (Windows Live Alerts) jsou stále čechům uzavřené.

Více info na The Space Craft.

Jak přehrát OGG Vorbis stream

Mezi velkými hráči našeho rozhlasového trhu je situace ve streamingu jasná. Internetové vysílání pro ně zajišťují Microsoft Windows Media Services Provider, jako je play.cz nebo abradio. Protože se jedná o zkušené společnosti, znající trh, streamuje se prevážně ve formátu Windows Media Audio, který je díky logické podpoře ve windows mainstream. Kvalitní mainstream, kterému zastaralý formát MP3 nesahá ani po kolena.

Bohužel na všude je situace růžová. U malých amatérských rádií, nebo v zahraničí se snaží minimalizovat náklady a předkládají streamy ve formátech MP3 a OGG. Jaký si mám vybrat? MP3 je značně nekvalitní a OGG nepodporuje Windows Media Player. Instalaci děravého WinAmpu (dílo AOL, stejně jako např. ICQ – to hovoří za vše :)) odmítám!

Řešením je instalace illiminable Ogg Directshow Filtres! Stačí stáhnout a nainstalovat. Pouze upozornění na závěr – pokud používáte k-lite codec pack na přehrávání filmů, dejte pozor, aby s tímto packem nebyla podpora ogg instalována. Obsažené v packu si neporadí se streamingem.

Má antivirový program smysl?

K tomuto postu mě vedla diskuze na simelonském foru, kde jistý uživatel řešil, jaký by si měl nainstalovat antivirový program. Osobně si myslím, že antivirový program je zbytečnost. Je to zbytečné zatěžování systému a původce jeho nestability. Ukázkou může být, kolik škody způsobil Symatec, kdyz komponenty Windows označil za virus 🙂

Dříve se viry šířili převážně pučením – chápej jako pujčíš si disketu. Vzpomínám sí, jak jsem si přinesl z DDM společně s turbo pascalem virus Pojer, který mi časem sežral dinu blaster a sim city. Také pamatuji na legendární virus Susenka, který vyžadoval zadání slova susenka, aby uzivatel mohl pokracovat v práci.

Pak přišli sítě. Nejčastější napadení počítače bylo pomocí emailové zprávy se zavirovanou přílohou. Ukažte se někdo, kdo dnes nemá chráněnou schránku přímo o poskytovatele mailboxu. Možnost, že by k vám přišla zavirovaná příloha je opravdu mizivá.

Dalším častým problémem infekce byl útok na nezabezpečené porty v počítači. Myslím, že počítač schovaný za NAT s kvalitním firewallem jistí i tento problém. A nakonec webové stránky a díry v prohlížečích. Pokud využíváte opravdu kvalitní browser, za kterým stojí významná softwarová společnost, která se nebojí přiznat chybu a vydat opravu (místo čekání, než se ukřičená komunita dohodne a vytvoří novou verzi) jistí i tento problém. Takže pokud nejste idiot a neinstalujete všechno co vám přijde pod ruku, není nejmenší problém.

Myslím, že pro uživatele je antivirový program zátěží. Pokud nejste debil, antivirový program nepotřebujete. A pokud debil jste, antivirový program stejně nepoužíváte, nebo používáte prastarou neaktualizovanou verzi.

e-Jirka podporuje rozvoj grafíků

e-Jirka, významný mladý IT technik, podpořil nadějného IT guru Kodla při problémech s generováním grafíků a podal mu pomocnou ruku v podobě posílení jeho serverové farmy.

Kodl je významným začínajícím IT guru v prostředí českého internetu specializující se na generování grafíků. "Hned jak jsem se dočetl o jeho problémech, bylo mi jasné, že ho nesmíme nechat v problému," říká e-Jirka.

Technický tým okamžitě vyhodnotil situaci a aniž by řešil obchodní stránku věci, začal vybírat vhodný HW k posílení kodlových kapacit. Jakmile byl příslušný stroj nalezen, byla informace podána Kodlovi, který se pro železo zastavil.

Je to ukázka, že i v tvrdém a dravém businessu, jakým IT bezesporu je, stále nacházíme prostor na gentlemanské dohody a výpomoci jak od našich partnerů, tak od konkurence.

Mohl jsem napsat geniální článek…

… ale jiní mě předběhli. Již nějaký čas jsem se chystal napsát článek o google. Ale netraničně žádné vychvalování jeho služeb, chtěl jsem zapřemýšlet, jestli google není také tak trochu zlý. To o čem jsem chtěl psát dnes na lupě publikoval Jiří Macich a později na toto téma psal i Radek Hulán. Se články se plně ztotožňuji (s RH trošku víc :-))

Co z toho plyne? Práci udělal někdo za mě 🙂

Poslech rádia ve winampu

V čechách pro streamování audio obsahu jasně vedou společnosti abradio a pozitiv (play.cz). Naštěstí obě tyto společnosti streamují primárně v codecu windows media audio. Je to mnohem lepší, než zastaralý real (pro který jsem nanašel rozumný přehrávač – ten klasický bych přirovna k aplikaci ICQ :-)), nebo velmi nekvalitní formát MP3.

Spousta posluchačů by však ráda poslouchala vybraný stream přímo přes svůj oblíbený přehrávač – WinAmp. Jeho tvůrci však ani po letech nebyli schopní naučit ho správně načíst obsah asx souboru. Jestli tedy stále trváte na poslechu přes WinAmp, stáhněte si plugin playlist loader. Ten přidá podporu ASX, VMX, VWX, VAX, WPL a mms stremů.

Jedno z mála míst, které mám na škole rád

SPŠ-VOŠ umožňuje získaní CCNA certifikátu v rámci dobrovolného předmětu síťová akademie. Předmět je vyučovám formou tzv. e-learningu, takže ho tolik nemůže pokazit ani pan Ď. Samostatnou kapitolou je cisco laboratoř, kde se nechazí několik cisco catalyst routerů a konfigurovatelné switche stejné značky. Práve zde si můlžeme prakticky vyzkoušet routování, jak funguje OSPF protokol, DHCP. jak se chová packet když mu někde "uřizneme linku" a podobně. Tisíckrát lepší než teoretické žvásty od lidí, kteří problematice stejně nerozumí.

Na závěr pár výcvaků 🙂