๑۩۞۩๑ » WEBTOOLS « ๑۩۞۩๑
WEBTOOLS FORUM - RECOMMENDED SETTINGS/SETARI RECOMANDATE: BROWSER=MOZILLA FIREFOX OR IE REZOLUTION=1280x1024| FORUMUL ESTE IN PLINA DEZVOLTARE VA RUGAM SA NE AJUTATI! ► DATA INFIINTARII: 19-07-2008 ►
|
Lista Forumurilor Pe Tematici
|
๑۩۞۩๑ » WEBTOOLS « ๑۩۞۩๑ | Inregistrare | Login
POZE ๑۩۞۩๑ » WEBTOOLS « ๑۩۞۩๑
Nu sunteti logat.
|
Nou pe simpatie: cristina25
 | Femeie 24 ani Cluj cauta Barbat 24 - 58 ani |
|
MadaLino
Moderator
 Din: Hotel Paradis
Inregistrat: acum 17 ani
Postari: 240
|
|
Construieşte un site cu php
În continuare, o să încerc să vă prezint cum se poate construi un site cu ajutorul limbajului PHP. Exemplul prezentat nu este un standard, este doar o modalitate de a vedea cum se poate construi un site şi cum se preiau sau trimite variabilele prin intermediul site-ului. Puteţi, pe baza acestui exemplu, să vă construiţi propriul site, în forma preferată de dvs. şi adaptând modelul acesta la necesitaţile voastre. În exemplul meu, am preferat să am o singură pagină, anume index.php, în care să includ dinamic conţinutul şi meniul, în funcţie de ce link accesează vizitatorul. Puteţi vedea acest model într-un fel modular, fiecare script fiind de fapt un modul care execută anumite operaţii specifice. Astfel, în pagina index.php se includ mai multe module (scripturi) care luate separat, fiecare fac anumite lucruri, dar puse împreună, formează pagina de web generată dinamic. În acest exemplu, nu am folosit o bază de date, dar pe acelaşi principiu se poate adapta ideea la un site care preia datele din baza de date.
Partea de sus a paginii (head) Partea cu meniul orizontal generat dinamic (partea de body) meniul lateral partea in care se afiseaza continutul paginilor, si alte informatii aici se pot pune alte informatii generate dinamic partea de incheiere a paginii (footer) După cum puteţi vedea alăturat, am despărţit fiecare parte a unei pagini în bucăţi, fiecare bucată este colorată diferit pentru o mai bună vizualizare. Puteţi introduce în fiecare bucată câte un script php care să genereze respectiva bucată dinamic. Astel, în cazul unei modificări, va fi mult mai uşor să modificaţi doar scriptul care se ocupa de o anumită parte a paginii, pe când daca tot site-ul ar fi fost facut static în HTML, la un site cu 100-200 de pagini chiar şi cea mai mică modificare ar fi însemnat un chin.
Am numit fiecare script care se ocupă de o anumită parte a site-ului astfe: head.php - conţine partea dintre tagurile HTML <head> şi </head> body.php - conţine partea dintre tagurile HTML <body> şi conţinutul paginii footer.php - conţine partea de jos a paginii
În continuare, o să vă prezint fiecare modul în parte. index.php - - head.php - - css.php - - js.php - - body.php - - meniu_orizontal.php - - meniu_vertical.php - - continut.php - - contact.php - - module.php - - /module/data_ora.php - - footer.php -
index.php - în care se setează nivelul de raportare al erorilor (dacă nu doriţi ca vizitatorii să vada eventualele erori raportate de către php, puteţi stabili nivelul 0).Apoi, se verifică dacă există fisierul head.php şi body.php şi se încarcă sau se opreşte cu un mesaj de eroare. head.php - în acest fişier se afisează codul html pentru începutul paginii, şi dacă există, se încarcă şi fişierele cu cod CSS şi JavaScript folosite în pagină. css.php - acest fişier conţine codul CSS folosit pentru formatarea şi afişarea paginii HTML. js.php - dacă se foloseşte cod JavaScript în pagini, este de preferat să se salveze codul în acest fişier, pentru a putea avea acces rapid la el în cazul în care doriti să faceţi modificări. body.php - conţine codul HTML existent între tagurile <body> şi </body> Dacă există, se încarcă şi fişierele care conţin meniul orizontal şi/sau vertical, precum şi fişierul care afişează conţinutul paginii cerute. Pe langă acestea, dacă doriţi să bagaţi alte scripturi în pagini, se include şi fisierul module.php meniu_orizontal.php - conţine codul HTML pentru meniul orizontal. meniu_vertical.php - conşine codul HTML pentru meniul vertical continut.php - afişează conşinutul paginilor, în funcţie de linkul cerut. Dacă se cer pagini externe, se verifică daca acea pagină există şi se încarcă pentru afişare. contact.php - poate fi o pagina externă, cu conţinut HTML sau PHP, precum şi formulare de contact. module.php - este un fişier care atunci când este accesat, verifică ce fişiere există în directorul MODULE şi le încarcă pe fiecare. data_ora.php - este un fişier extern, care afişează câteva informaţii despre vizitator. footer.php - este fişierul care afişează în josul paginii numele curent al paginii
_______________________________________

" Cui nu-i place cum gandesc multa ii doresc ! "

|
|
| pus acum 17 ani |
|