L A M P
Skratka LAMP znamená softvérové riešenie, zvyčajne free programov, používaných spolu na beh dynamických web stránok, alebo serverov.
LAMP má 3 alternatívy:
- Linux + Apache + MySQL + PHP
- Linux + Apache + MySQL + Perl
- Linux + Apache + MySQL + Python
Linux
Linux (alebo GNU/Linux) je voľne šíriteľný operačný systém. Keďže spadá do kategórie slobodného softvéru, je prístupný aj so zdrojovými kódmi, ktoré môže ktokoľvek modifikovať a ďalej distribuovať. Môžeme ho skopírovať kamarátovi, rodičom alebo do školy. Je to plnohodnotný operačný systém s tisíckami aplikácií, ktoré potrebujeme denne pri práci. Kancelársky softvér, programy na prácu s internetom, multimédiá, grafika, zábava, programovanie... Linux je možné použiť na všetko toto a ešte viac.
Apache
Apache je jedným z najpoužívanejších web serverov od roku 1996. Podľa netcaft.com je používaný na vyše 70% serveroch. Je to open-source projekt Apache Software Foundation. Momentálne (9. 3. 2007) je posledná verzia Apache 2.2.4
MySQL
Je to asi najobľúbenejší a najlepší databázový systém, ktorý je zadarmo a môže konkurovať databázovým systémom ako je Oracle alebo Microsoft SQL server. Odkaz pre slovenskú komunitu je www.mysql.sk a pre oficiálnu je to www.mysql.com.
PHP
PHP je populárny open source skriptovací programovací jazyk, ktorý sa používa pre programovanie klient-server aplikácií (na strane servera) a pre vývoj dynamických webových stránok.
Medzi známe aplikácie založené na PHP patrí napríklad phpBB a MediaWiki, softvér na ktorom beží Wikipédia.
Perl
Perl (Practical Extraction and Report Language) je programovací jazyk primárne určený na prácu s textom. Vyvinutý bol pánom Larrym Wallom. Dnes nachádza využitie v množstve systémov, od systémových skriptov, cez GUI, hry a 3D grafiku pomocou OpenGL, až po internetové aplikácie.
Python
Python je interpretovaný, interaktívny programovací jazyk, ktorý vytvoril Guido van Rossum, pôvodne ako skriptovací jazyk pre Amoeba OS schopný systémových volaní. Python je často porovnávaný s jazykmi Tcl, Perl, Scheme, Java a Ruby. Python je vyvíjaný ako open source projekt.


