Prog:: Web
PHP - uvod
Titulni strana

Forum
Builder (10)
Problemy a algoritmy (250)
Java (61)
Web (123)
Win32 (74)
PowerBuilder

Archiv
Obecne
Nastroje
Win32
Java
Web

Internet
Megaprint
Technet
Namodro
Lupa
 
Reklama

Uvod do PHP, aneb nekde se zacit musi..

Priznam se bez muceni. Posledni dobou dost nestiham, prace se vali ze vsech stran (napr. redakcni system na serveru Grafika on-line ci takova zanedbatelna zalezitost jako je skola. Ale i tak bych rad vyrovnal jistou nadvladu Win32 a predevsim Visual Basicu na nasem serveru trochou webariny.)

A co dela moderni web webem? Jiste na tom ma velky podil grafika, ale aby to vsechno fungovalo musi se sahnout po nejakem scriptovacim jazyce. Odvazim se dokonce tvrdit, ze pri tvorbe uspesneho webu si dnes se statickyma strankama nevystacite.
Ke slovu se tedy dostava skriptovaci jazyk (na strane serveru). Tech je samozrejme nekolik, ale volba je dosti jednoducha, zavisi totiz na OS serveru. Pro NT jsou tu ASP pro IIS a pod Linuxem PHP (APACHE). (existuji i dalsi, spise specializovane nebo prilis komercni).
Samozrejme existuji vzajemne porty, ASP pro Linux a PHP pod WIN, ale dle meho nazoru timto spise ztracite nez ziskavate.. (ASP pod Linuxem je spise ve stadiu vyvoje a s PHP pod Win nemam moc zkusenosti, pouzivam jej jen na testovani (ale i tak na mne nepusobi moc dobre))

Rad bych se zastavil nad jednou otazkou. Proc Microsoft pojmenoval sve scripty ASP? Zkratka znamenajici "Active Server Pages" prece neni nic definujiciho a da se stejne tak pouzit pro stranky s PHP (a take se pouziva, nenechte se zmast). Odpoved muze byt velice jednoducha: "protoze Microsoft" aneb .DOC take znaci ze dany soubor je dokument a (nemel) by determinovat cilovy program..

V nasledujicich clancich bych rad nastinil pouziti PHP pri tvorbe webovych stranek, prace s databazemi atp. Priznivce MS ASP odkazi na svet.namodro.cz kde se ASP dost venuji.

A kde zacit?
Asi instalaci. Nema cenu detailne rozepisovat jak se preklada apache (resp. moduly), jake jsou parametry konfiguracnich scriptu ap. To vse se doctete v dokumentaci (viz php.cz) a take zalezi na vasi konfiguraci web serveru a celeho systemu (zkompilovat podporu mysql, ci jinych db). Pokud mate alespon zakladni zkusenosti a znalosti bude to trvat maximalne pul hodinky. Posledni verze maji i komfortni instalacni scripty..
Na zaver si nezapomente pridat do srm.conf
AddType application/x-httpd-php3 .php
Trochu jine je to ve Windows. V manualu se sice pise o uprave registru, ale dle me zkusenosti, bez efektu. Zprovozneni prineslo az umisteni programu do podadresare pro scripty a volani v URL: http://muj.server.cz/cgi-bin/php3/php.exe/pokus.php. Pro testovani postacujici.

Pokud budete mit problem s instalaci, nevahejte a obratte se na mne cbob@builder.cz

Na zaver, jak si otestovat, ze jste postupovali spravne.
neco.php
Test PHP <? echo "php Ready.."; ?>
Priste: zakladni fce, vystup na stranku.

Reklama

 
 

cbob@builder.cz