Add to Google Reader or Homepage Prihlásiť sa k odberu RSS

Diskusia k článku

I. úplný úvod do PHPZobraziť článok

Filip
Dátum a čas 18. 03. 2011, 17:41 E-mail deseptikon24

učím sa programovať www stránky cez PHP v budúcnosti navštívte moju stránku Funny world

Boris
Dátum a čas 07. 01. 2010, 20:15

Dobrý den, chcem sa zaoberat tvorenim PHP a kde najdem ten Wamp ?? na tej stranke niejak neni ...

Dakujem za skoru odpoved

Naspäť naspäť

Pridať komentár

Koľko je na ruke prstov?

Náhľad článku

I. úplný úvod do PHP

Nebudem sa rozpisovať histórií a prapočiatkoch vzniku PHP, na úvod snáď len zopár slov teórie, čo to vlastne PHP je.
PHP je skriptovací jazyk, ktorý beží na strane servera a jeho hlavnou úlohou je dynamicky, podľa požiadaviek vygenerovať výstup v akomkoľvek formáte, najčastejšie v (X)HTML. Všetky operácie, ktoré PHP vykonáva sú teda nezávislé od prehliadača užívateľa, ktorý PHPčkom generovanú stránku navštívil. V okamihu vstupu na stránku sa odošle požiadavka na server, ktorý spracuje PHP kód a vygeneruje na základe neho výstup, ktorý vidí užívateľ. Za štandardných okolností sa užívateľ k zdrojovému PHP kódu nemá šancu dostať, práve preto, lebo to čo vidí, je len výsledok práce tohto kódu.

Ako začať

PHP je multiplatformové, teda beží na väčšine dostupných operačných systémov. Väčšina produkčných serverov využíva rôzne UNIX systémy, či už rôzne distribúcie OS Linux alebo FreeBSD a pod., ale pre naše „domáce“ účely postačí obyčajný Windows. Na svoj beh PHP vyžaduje prítomnosť tzv. webservera, ktorý má za úlohu práve to spomínané spracovanie PHP kódu a vygenerovanie výstupu. Pre profesionálne použitie sa odporúča nainštalovať zvlášt webserver a zvlášť PHP, pre začiatočníkov (ale aj pre pohodlných pokročilých) sú tu rôzne PHP balíky, ktoré jednoduchou inštaláciou zvládnu nainštalovať webserver Apache, PHP a aj kopu vecí navyše. Zároveň nakonfigurujú server tak, že je možné ho okamžite použiť. Z týchto balíkov odporúčam tieto (v takomto poradí)

Obidva sú veľmi jednoduché a funkčné, pre začiatočníkov je vhodnejší asi Wamp, ktorý je okamžite schopný fungovať.

Po inštalácií

Akonáhle máme balík (či už Wamp alebo Xampp) nainštalovaný, je potrebné server spustiť a zapamätať si prvé jednoduché pravidlo.Všetky naše stránky musia byť uložené v koreňovom priečinku webservera, čo v štandardnom prípade Wampu je napríklad C:/wamp/www/ v prípade Xamppu C:/xampp/htdocs/. Pokiaľ do tohto adresára nahráme súbor s koncovkou PHP – a akýmkoľvek PHP kódom – kód bude spracovaný serverom. Druhým pravidlom je, že k adresáru C:/wamp/www/ pristupujeme cez adresu http://localhost, ktorú zadáme do adresového riadku prehliadača. Pre lepšie pochopenie – súbor test.php uložený v adresári C:/wamp/www/tes­t.php vyvoláme z prostredia prehliadača adresou http://localhost/test.php. Priečinok C:/wamp/www/pri­ecinok/ zasa http://localhost/priecinok/.

Toto je základ vývojového prostredia pre PHP.

Software

PHP kód sa dá písať v akomkoľvek textovom editore, pričom aby bol spracovaný serverom musí byť uložený s koncovkou *.php. Samozrejme vhodné je používať editory, ktoré dokážu minimálne zvýrazňovať syntax, prípadne pomôcť rôznymi funkciami navyše. Výborné editory, ktoré dlho používam sú:

Je to na každého osobnej voľbe, pre začiatočníkov určite postačí PSPad, príliš nároční možno môžu siahnuť po ZENDe (http://www.zend.com), ale to už nie je zadarmo.

Keďze už vieme ako pripraviť svoj počítač na prácu s PHP, môžeme sa začať učiť základy kódu.. A to zasa nabudúce.

RSS