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:
- PHP koodinäited, Jaagup Kippar (palju koodinäiteid algajatele)
- PHP jätkumaterjale, Jaagup Kippar
- PHP tutvustus, Jaagup Kippar
- PHP tutvustus, Toomas Ilistom
- Veebiprogrammeerimine ja andmebaasid
- PHP Center õpetused
- PHP Aabits
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:
- XAMPP
- Installing Apache 2.0 and PHP 5 (and MySQL) on Windows XP
- How to setup Apache, PHP, & MySQL on Mac OS X 10.5
- Üks väga põhjalik juhend (Ingliskeelne)
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