Programovací jazyky
• XHTML - Základní značkovací jazyk pro tvorbu hypertextových dokumentů
• XML - Obecný značkovací jazyk - je určen především pro výměnu dat mezi aplikacemi (např. RSS kanály, exporty zboží z e-shopů do externích vyhledávačů, export dat do ekonomických SW, apod.) a pro publikování dokumentů (např. obsah této stránky je tvořen xml dokumentem).
• XSLT - Transformace dokumentu v XML na jiný, odvozený dokument - v XML, HTML nebo textový.
• CSS - Jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML
• JavaScript - Programovací jazyk, který je vykonáván přímo ve webovém prohlížeči - je vhodný pro obsluhu a kontrolu formulářů, ulehčení administrace.
• PHP - Programovací jazyk, který pracuje na straně serveru. PHP generuje zdrojové kódy XHTML a XML na základě nastavení v administraci a databázi.
• AJAX - Moderní technologie, která spojuje výše popsané jazyky dohromady, je vhodná pro skryté přenosy dat mezi klientem a serverem, čímž tak odpadá zbytečné znovunačítání stránek při každé akci.
Databázové systémy
• SQLite - Nejedná se sice o plnohodnotný databázový systém, pro jednoduché webové aplikace je však vhodný díky svojí minimální hardwarové náročnosti a multiplatformosti. SQLite je databáze, která se vejde do jediného datového souboru.
• MySQL - Nejpoužívanější databázový systém pro webové aplikace. MySQL bylo od počátku optimalizováno především na rychlost, a to i za cenu některých zjednodušení proti ostatním databázovým systémům.
• PostgreSQL - Plnohodnotný databázový systém vhodný především pro rozsáhlé webové projekty
Dynamické webové komponenty k dispozici
• Statistiky návštěvnosti - Je možné použít vlastní zjednodušenou statistiku, rozsáhlou statistiku na základě přístupového logu serveru (AWStats), nebo externí služby (toplist.cz, navrcholu.cz)
• Diskuzní fóra - Růzé verze webových diskuzí - od obyčejné návštěvní knihy po rozsáhlé forum s registrací a několikaúrovňovým systémem přístupových práv
• Webové ankety - Libovolně editovatelné ankety s možostí archivace
• PHP Mailer - Slouží k odesílání mailů pomocí programovacího jazyka PHP - je tedy vhodný pro nasazení do většiny webových projektů
• TinyMCE - Online editor, který generuje zdrojový kód XHTML, vzhledem a funkčností je možný nakonfigurovat např. do podoby editoru MS Word, je vhodný k využití v rozsáhlejších administračních systémech
• SimpleXML - rozšíření PHP, které umí pracovat s libovolnými XML dokumenty
• ClientURL - knihovna, která umožňuje komunikaci s mnoha různými typy serverů v mnoha různých typech protokolů (HTTP, HTTPS, FTP,...). Díky ní je možné stahovat a zpracovávat data ze vzdálených serverů.
• Captcha - Ochrana webových formulářů proti spamovacím robotům, captcha vygeneruje náhodný obrázek s kódem, který je potřeba opsat do formulářového pole, tím je potvrzeno, že formulář vyplňuje fyzická osoba, nikoliv automat.
