PHP teszt-környezet kialakítása (WAMP)

Az eddigiek során csak statikus oldalakat készítettünk, ahol a HTML / CSS forrásokat egyszerű szöveges állományokba mentettünk .html illetve .css kiterjesztéssel. A munkánk eredményét, az elmentett HTML állományokat közvetlenül a böngészőben nyitottuk meg, webszerver alkalmazása nélkül:

Közvetlenül fájlként megnyitott oldal

Közvetlenül fájlként megnyitott oldal

Dinamikus oldalak készítéséhez a HTML kódba PHP (vagy más) nyelven írt kódokat kell beágyazni. Ahhoz, hogy ezeket a beágyazott kódokat le is tudjuk futtatni, az elkészített oldalakat megfelelően előkészített kiszolgáló környezetben kell elhelyezni. Kiszolgálóról (webszerverről) betöltött oldal:

Kiszolgálóról betöltött oldal

Kiszolgálóról betöltött oldal

WAMP rendszerek

Az elkészített oldalakat általában egy szolgáltató tárhelyén helyezzük el, ahol leggyakrabban Linux szervereken futó LAMP (Linux, Apache, MySQL, PHP) környezetet alkalmaznak. Ahhoz, hogy ne kelljen az oldalainkat állandóan a szolgáltató távoli szervereire feltölteni a teszteléshez, számos Windowson futó helyi tesztkörnyezetet biztosító alkalmazáscsomag létezik. Ezeket együttesen WAMP Stack-nek vagy csak röviden WAMP (Windows, Apache, MySQL, PHP) rendszereknek nevezik, ilyenek:

Mivel a WAMP rendszerek bizonyos összetevőit (pl. PHP) Visual C++-al fordítják Windowsra, ezért a működésükhöz telepíteni kell a megfelelő verziójú Visual C++ Runtime Library-ket. A VC++ Runtime-ok vagy benne vannak a telepítőben, vagy a telepítő figyelmeztet, hogy mely verziókat kell telepíteni (PHP verziótól függően). A VC++ Runtime Library-k ingyenesen letölthetők a Microsoft-tól. Ezek az összetevők kis méretűek és pár kattintással telepíthetők, ezért érdemes az összeset telepíteni. Mivel az is előfordulhat, hogy több verzióra szükség van, ezért ha az összes telepítve van, akkor nem lehet gond.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *