Ar norėtum pradėti dirbti su objektiškai orientuota programavimu PHP? Labai svarbu, kad pirmiausia sukonfigūruotum tinkamą vystymo aplinką. Ši aplinka padės tau vykdyti PHP skriptus vietoje tavo kompiuteryje, neturint kiekvieną kartą jų įkelti į interneto serverį. Šiame gidai sužinosi, kokią programinę įrangą reikia ir kaip ją įdiegti.

Pagrindinės įžvalgos Tinkamos vystymo aplinkos pasirinkimas yra lemiamas efektyviam darbui su PHP. Gali naudoti nemokamą MAMP Mac naudotojams arba XAMPP Windows naudotojams, kad galėtum vykdyti PHP skriptus vietoje ir dirbti su duomenų baze.

1 žingsnis: Programinės įrangos pasirinkimas ir atsisiuntimas

Pirmiausia turi nuspręsti, kokią programinę įrangą nori naudoti. Mac naudotojams rekomenduoju MAMP. Ši programinė įranga apima Apache, MySQL ir PHP patogioje instaliacijoje. Nemokamą versiją rasi MAMP svetainėje. Ten tiesiog pasirenki versiją savo operacinei sistemai ir atsisiunti.

Vietinė PHP kūrimo aplinka nustatyti

Windows naudotojams XAMPP yra populiari alternatyva. Taip pat čia gauni pilną sprendimą su Apache, MySQL ir PHP, o programinę įrangą nemokamai gali atsisiųsti iš oficialios svetainės.

Vietinė PHP plėtros aplinka

2 žingsnis: Programinės įrangos įdiegimas

Po to, kai atsisiuntei programinę įrangą, kairiuoju pelės klavišu dukart paspausk ant failo. Pradės įdiegimo vediklis, kuris tave pripildys per procesą. Paprastai tereikia sutikti su nustatymais ir patvirtinti diegimą.

Pakalbiai apie vietinės PHP plėtros aplinkos nustatymą

Jei naudoji MAMP, po diegimo atidaryk programinę įrangą ir eik į nustatymus, kad sukonfigūruotum žiniatinklio serverio konfigūraciją. Patartina naudoti numatytuosius prievadus 80 (HTTP) ir 3306 (MySQL), nes tuomet gali lengvai įvesti „localhost“ savo naršyklėje.

Nustatyti vietinę PHP kūrimo aplinką

3 žingsnis: Serverio nustatymų konfigūracija

Po to, kai programinė įranga įdiegta ir paleista, rasi MAMP „Nustatymai“. Čia gali koreguoti žiniatinklio serverio nustatymus skiltyje „Prievadai“. Nustatydamas 80 prievadą Apache serveriui, palengvini prieigą prie savo vietinio serverio.

Nustatyti vietinę PHP kūdevelopmento aplinką

Įsitikink, kad Document Root nukreipia į katalogą, kuriame saugosi savo PHP projektus. Tai dažnai būna tas katalogas, kuriame saugosi savo skriptus.

Svarbu teisingai nustatyti Document Root, kitaip turėsi sunkumų teisingai pasiekti skriptus naršyklėje.

Vietinė PHP vystymo aplinka įsteigti

4 žingsnis: Diegimo testavimas

Norint įsitikinti, kad viskas veikia tinkamai, atidaryk savo naršyklę ir įvesk „localhost“ į adreso juostą. Jei viskas tinkamai įdiegta, turėtum matyti MAMP arba XAMPP pradinį puslapį. Jei matai šią svetainę, tu sėkmingai sukonfigūravai vystymo aplinką.

5 žingsnis: Vystymo aplinkos naudojimas

Dabar gali pradėti dirbti su PHP. Gali sukurti savo pirmąjį skriptą, sukurdami.php failą Document Root kataloge. Išbandyk, pavyzdžiui, „Hello World“ skriptus, kad įsitikintum, jog žiniatinklio serveris teisingai reaguoja į tavo PHP failus.

Tolesnei plėtrai ir kitam projektui naudosime paveikslėlių galeriją kaip praktinį pavyzdį. Įsitikink, kad nustatai atitinkamą katalogą šiai galerijai Document Root, kad galėtum ją pasiekti per “localhost”.

Apibendrinimas – Vystymo aplinkos konfigūravimas objektiškai orientuotam interneto programavimui su PHP

Tavo vystymo aplinkos įdiegimas yra pirmas žingsnis sėkmingiems projektams PHP. Pasirinkimas tarp MAMP ir XAMPP, paprasta įdiegimas ir teisinga konfigūracija yra esminiai elementai, leidžiantys tau vykdyti ir testuoti PHP skriptus vietoje.

Dažniausiai užduodami klausimai

Kaip atsisiųsti MAMP arba XAMPP?Programinę įrangą gali nemokamai atsisiųsti iš oficialių svetainių.

Ar galiu MAMP naudoti ir Windows?Ne, MAMP yra specialiai skirtas MacOS; Windows gali naudoti XAMPP.

Kokius prievadus turėčiau nustatyti MAMP?Nustatyk 80 prievadą Apache ir 3306 MySQL.

Kaip patikrinti, ar programinė įranga teisingai įdiegta?Atidaryk savo naršyklę ir eik į „localhost“. Jei pradinė puslapis atsiranda, diegimas buvo sėkmingas.

Kur turėčiau saugoti savo PHP skriptus?Document Root kataloge, kurį nustatai MAMP arba XAMPP nustatymuose.