Želiš začeti s programiranjem z objektno usmerjenostjo v PHP? Zelo pomembno je, da najprej nastaviš ustrezno razvojno okolje. To okolje ti pomaga, da lokalno izvajaš PHP skripte na svojem računalniku, ne da bi jih moral vsakokrat nalagati na spletni strežnik. V tem priročniku boš izvedel, katero programsko opremo potrebuješ in kako jo namestiš.

Najpomembnejše ugotovitve Izbira pravega razvojnega okolja je ključnega pomena za učinkovito delo s PHP-jem. Lahko uporabiš brezplačni MAMP za Mac ali XAMPP za Windows, da lokalno izvajaš PHP skripte in delaš z bazo podatkov.

Korak 1: Izbira in prenos programske opreme

Najprej se moraš odločiti, katero programsko opremo želiš uporabljati. Za uporabnike Mac priporočam MAMP. Ta programska oprema vsebuje Apache, MySQL in PHP v uporabniku prijazni namestitvi. Brezplačno različico najdeš na spletni strani MAMP. Tam preprosto izbereš različico za svoj operacijski sistem in jo preneseš.

Nastavitev lokalnega razvojnega okolja za PHP

Za uporabnike Windows je XAMPP priljubljena alternativa. Tudi tukaj dobiš popolno rešitev z Apache, MySQL in PHP ter lahko programsko opremo brezplačno preneseš s uradne spletne strani.

Nastavite lokalno razvojno okolje za PHP

Korak 2: Namestitev programske opreme

Potem ko si prenesel programsko opremo, odpri datoteko z dvojnim klikom. Zažene se namestitveni čarovnik, ki te vodi skozi postopek. Običajno moraš le odobriti nastavitve in potrditi namestitev.

Nastavitev lokalnega razvojnega okolja za PHP

Če uporabljaš MAMP, po namestitvi odpri programsko opremo in pojdi v nastavitve, da izvedeš konfiguracijo spletnega strežnika. Priporočljivo je uporabljati privzeta vrata 80 (za HTTP) in 3306 (za MySQL), saj lahko nato preprosto vneseš „localhost“ v svoj brskalnik.

Nastavitev lokalnega razvojnega okolja za PHP

Korak 3: Konfiguracija nastavitev strežnika

Ko je programska oprema nameščena in zagnana, poišči „Preferences“ v MAMP-u. Tukaj lahko pod točko „Ports“ prilagodiš nastavitve spletnega strežnika. Tako da nastaviš vrata 80 za Apache strežnik, si olajšaš dostop do svojega lokalnega strežnika.

Nastavitev lokalnega razvojnega okolja za PHP

Poskrbi, da Document Root kaže na imenik, v katerem so shranjeni tvoji PHP projekti. To je pogosto imenik, kjer boš shranjeval svoje skripte.

Pomembno je, da pravilno nastaviš Document Root, sicer boš imel težave pri pravilnem dostopanju do skript v brskalniku.

Nastavitev lokalnega razvojnega okolja za PHP

Korak 4: Testiranje namestitve

Da se prepričaš, da vse deluje pravilno, odpri svoj brskalnik in vnesi „localhost“ v naslovno vrstico. Če je vse pravilno nameščeno, bi moral videti začetno stran MAMP ali XAMPP. Če vidiš to stran, si uspešno nastavil razvojno okolje.

Korak 5: Uporaba razvojnega okolja

Zdaj lahko začneš delati s PHP-jem. Svoje prvo skripto lahko ustvariš tako, da v imeniku Document Root ustvariš datoteko.php. Preizkusi na primer skripte Hello World, da se prepričaš, da spletni strežnik pravilno reagira na tvoje PHP datoteke.

Za nadaljnji razvoj in naslednji projekt bomo uporabili galerijo slik kot praktičen primer. Prepričaj se, da ustrezno imenuješ imenik za to galerijo v Document Root, da jo lahko dosežeš preko “localhost”.

Zaključek – nastavitev razvojnega okolja za objektno usmerjeno spletno programiranje s PHP

Namestitev tvojega razvojnega okolja je prvi korak k uspešnim projektom v PHP-ju. Izbira med MAMP-om in XAMPP-om, enostavna namestitev in pravilna konfiguracija so ključni elementi, ki ti omogočajo, da lokalno izvajaš in testiraš PHP skripte.

Pogosto zastavljena vprašanja

Kako prenesem MAMP ali XAMPP?Programsko opremo lahko brezplačno preneseš z uradnih spletnih strani.

Ali lahko MAMP uporabljam tudi v Windows?Ne, MAMP je posebej za MacOS; v Windowsu lahko uporabiš XAMPP.

Katere porte naj nastavim za MAMP?Nastavi vrata 80 za Apache in 3306 za MySQL.

Kako testiram, ali je programska oprema pravilno nameščena?Odpri svoj brskalnik in pojdi na „localhost“. Če se prikaže začetna stran, je namestitev uspešna.

Kje shranjujem svoje PHP skripte?V imeniku Document Root, ki si ga nastavil v nastavitvah MAMP-a ali XAMPP-a.