Nabízím kvalitní řešení, které vám padne.
Než se začnete učit, ehm, programovat stránky
Kolikrát jsem narazil na problém, že jsem potřeboval vytvořit sezam, ve kterém bude nějaký termín a k němu bude spadat jeho popis. Dlouhou dobu jsme tento problém řešil docela neobratným způsobem, kdy jsem používal klasický nesetříděný seznam <ul>. Dnes si však ukážeme způsob, který by nám měl tento problém vyřešit.
Než se do toho vrhneme, tak jenom stručně: PHP je skriptovací jazyk vytvořený právě pro web a umístěný na straně serveru, MySQL je velmi rychlý a robustní relační databázový systém. A teď jejich výhody...
Výhody PHP
Velký výkon
PHP je velmi efektivní. Jeden jednoduchý a nenáročný server je schopen obsloužit milióny požadavků denně. Výkonnostní testy zveřejněné firmou Zend Technologies ( www.zend.com) ukazují, že PHP své protihráče hravě porazí.
Rozhraní pro databáze
PHP má schopnost nativně se připojit na mnoho databází. Kromě MySQL se můžete přímo připojit na PostgreSQL , mSQL , Oracle , dbm , filePro , HyperWave , Informix , InterBase a Sybase .
Pokud použijete Open Database Connectivity Standard (ODBC), můžete se připojit ke kterékoliv databázi, která podporuje ODBC . Včetně produktů Microsoft a dalších.
Zabudované knihovny
Vzhledem k faktu, že PHP bylo již od počátku navrhováno pro web, obsahuje mnoho funkcí, které jsou určeny k plnění úkolů svázaných s webem. Můžete za pochodu vygenerovat obrázky formátu GIF, připojovat se k různým síťovým službám, odesílat e-maily, pracovat s cookies a generovat dokumenty formátu PDF - a na to vše vám stačí jenom několik řádek kódu. To všechno už je připravené pro vás, aby vám php ušetřilo čas a peníze.
Nízké náklady
PHP je zadarmo. Poslední verzi si můžete kdykoliv a zdarma stáhnout na www.php.net.
Snadná výuka a použití
Syntaxe PHP je postavena na dalších programovacích jazycích, především na C a Perlu . Pokud již jeden z těchto jazyků ovládáte, případně ovládáte některý z jazyků na C postavených ( C++ , Java ), budete prakticky ihned schopni psát v PHP.
Přenositelnost
PHP je k dispozici na mnoha operačních systémech. Můžete PHP kód napsat na některém z volně šiřitelných UNIX-like systémů , jako jsou Linux nebo FreeBSD , komerčních Unixech, jako například Solarisu nebo IRIXu , případně na různých verzích Microsoft Windows.
Váš kód na nich ve většině případů bude fungovat bez nutnosti jakýchkoliv změn.
Zdrojový kód
Máte přístup ke zdrojovým kódům PHP. Na rozdíl od komerčních produktů si tak můžete v jazyku PHP cokoliv upravit nebo přidat.
Nemusíte čekat, až výrobce vypustí patch. Nemusíte se bát, že by výrobce zkrachoval nebo se rozhodl již nepodporovat tento produkt.
Výhody MySQL
Velký výkon
MySQL je nepochybně velmi rychlá. Na stránce výrobce si můžete prohlédnout výkonnostní testy ( http://web.mysql.com/nenchmark.html). Mnoho z těchto testů ukazuje, že MySQL má tendenci řadově překonávat své soupeře.
Nízká cena
MySQL je k dispozici zadarmo pod Open Source licencí nebo za velmi nízkou cenu pod komerční licencí - pokud ji potřebujete do svých aplikací.
Snadné použití
Většina moderních databází stojí na SQL jazyku. Pokud jste používali jinou relační databázi, měli by jste bez problémů dokázat přejít na MySQL. MySQL je také snažší nastavit - oproti jiným databázím.
Přenositelnost
MySQL můžete používat na různých Unixech, ale také pod Microsoft Windows.
Zdrojový kód
Stejně jako PHP i u MySQL můžete upravovat její zdrojové kódy.
Tak co? Je to dobré rozhodnutí...
Pokud jste si pro si pro tvorbu svých budoucích webových aplikací a skriptů vybrali právě PHP a MySQL, neudělali jste žádnou chybu. Vím, že jsem se nezmínil o žádných dalších skriptovacích jazycech (nako např. ASP, CGI).
3.4.2006

Potřebujete jednoduchý a mocný internetový obchod? Vyzkoušejte HavlenaShop.
Aplikace určená pro veřejné sdílení dat s mými přáteli, kolegy a zákazníky.