PHP paigaldamine ja põhitõed

Nagu sai eelnevalt mainitud, siis liigutan vanast blogist postitused siia. Kuna 2 asjalikku postitust saigi ainult tehtud ning need on oma sihtgrupilt/temaatikalt sarnased, siis otsustasin need ühendada.

Põhitõed

Algselt oli plaanis kirjutada ise nn. PHP põhitõdedest (süntaks ja muu taoline), kuna aga endal pole viimasel ajal eriti aega (samuti ka motivatsiooni antud teema jaoks) ning taolist materjali (emakeelset) leidub üpris arvestataval määral (kvaliteet on muidugi isemoodi küsimus), siis otsustasin need dokumendid siia lihtsalt kokku koguda.

Dokumendid, mida tasuks algajatest huvilistel uurida:

Nagu arvata võib, siis pole see esimena ega viimane kirjutis, mida võib siit blogis tulevikus leida. Tulevikus on plaanis pilk heita natukene huvitavamatele ja sügavamatele teemadele.

Paigaldamine

Kõige lihtsam võimalus on kasutada mõnda hostinguteenust (eelistatud oleks muidugi tasuline, kuna seal on rohkem võimalusi tavaliselt), kus on tavaliselt kõik komponendid olemas – kirjutad koodi, salvestad ning laed üles ja peakski asi töötama.

Enamasti installeeritakse kõik nn. komponendid eraldi, kuid paraku võib olla nende seadistamine paljudele peavalu, kui pole asjaga varem kokku puututud. Eelkõige mõtlen ma selle all seda, et rakendused installeeritakse kohalikku masinasse ehk nn. arendusmasinasse, kus toimub arendustöö ja testimine.

Õnneks on olemas mõnus ja kergesti hallatav tarkvarapakett XAMPP, mis lubab erinevates operatsioonisüsteemides (Windows, Linux, Mac OS, Solaris) installeerida ainult mõne nupuvajutusega Apache (veebiserver), MySQL-i (andmebaasiserver), PHP + hulga kasulikke vidinaid sõltuvalt platvormist. XAMPP on igati mugav lahendus alustavale või lihtsalt laisale arendajale, kes tahab kiiresti püsti panna arenduskeskkonna oma masinasse.

Mõningad kasulikud lingid, mida võiks uurida:

Saladuskatte all olgu öeldud, et hetkel on arenduses online PHP Debugger, mis lubab huvilistel koodi testida ilma, et nad peaksid kuhugi midagi üles laadima/salvestama. Muidugi turvalisuse huvides on mõningad piirangud.

Leave a Reply