Na MSDN vyšel článek o tom, jak
z PHP přistupovat k databázi MS SQL 2005. Na samotném PHP kódu
není nic zvláštního a prakticky stejně se pracuje např. s MySQL,
zajímavý je však způsob, kterým autoři kód testují. Běžné je
spuštění webového serveru (ať už Apache nebo IIS), vytvoření textového
souboru s příponou .php
a jeho zobrazení
v prohlížeči. Tuto možnost jsem vždycky považoval za jedinou (kromě
CLI), chlapci z Microsoftu na to ale jdou následovně:
- Nainstalují Windows Script (obsahuje Windows Script Host, Windows Script Runtime a Windows Script Components)
- Nainstalují PHP 5.1 – tento krok sestává praktickou pouze
z rozbalení archivu do
C:\PHP\
a vytvoření souboruC:\windows\system32\php-activescript.ini
- Nainstalují AcriveScript engine registrací knihovny
php5activescript.dll
(tato knihovna je dostupná v kolekci PECL modulů)
To je vše, nyní již stačí vytvořit následující soubor
test.wsf
:
<job id="test">
<script language="PHPScript">
$WScript->Echo("ActiveScript Installed");
</script>
</job>
Po spuštění tohoto souboru se objeví „AcriveScript Installed“.
To jsou mi věci…
Přidej „Scheduled Tasks“ a máš to zadarmo ;-)