Cum Construiesti un Site Dinamic
3 participanți
Pagina 1 din 1
Cum Construiesti un Site Dinamic
In principiu ca sa te descurci in webdesign, ai nevoie minim de html (fara html nu poti face mai nimic). Si ca sa poti sa creezi "site-uri complexe nu doar cu 3 pagini"
trebuie sa sti:
- css pentru a personaliza partea de html dintr-un singur fisier.css
- php si sql/mysql, ca sa poti sa faci situri dinamice. Gandeste ca majoritatea siturilor au parti care se repeta (ex: header, footer, sidebar etc ), Ceea ce se schimba este continutul care se scoate dinamic dintr-o baza de date.
Structura unui site simplu (un blog de exempu) ar putea fi:
css // folder - contine fisierul css care personalizeaza tot situl
-style.css // fisierul css de care vb mai sus
img // folder - diverse imagini necesare
-logo.jpg // imagine
-bg-sidebar.gif // imagine
-article1_img.phg // imagine
-s.a.m.d.
panels // folder - contine toate sectiunile care se repeta intr-un site
-head.php // sectiunea head (teoretic de unde se deschide tagul html pana la deschiderea tagului body)
-header.php // sectiunea header:logo bara de linkuri oriontala eventual un search box
-sidebar.php // panelul de navigare intre articole si categorii
-content.php // aici vor fi scoase in mod dinamic toate articolele din baza de date
-sumary.php // aici vor fi scoase in mod dinamic toate sumarurile sau un mic rezumat al articolului
-footer.php // copyright, facut de.... modificat de...., linkuri etc
index.php // indexul sitului vor fi incluse sectiunile necesare pt afisare (1)
articles.php // pagina de articole, vor fi incluse sectiunile necesare pt afisare (2)
categories.php // pagina de categori, vor fi incluse sectiunile necesare pt afisare (3)
contact.php // pagina de contact, vor fi incluse sectiunile necesare pt afisare (4)
sitemap.xml // harta de linkuri interne ale sitului
(1) head.php, header.php, sidebar.php, sumary.php, footer.php. In general rezumate articolelor sunt ordonate in functie de data
(2) head.php, header.php, sidebar.php, content.php, footer.php. Articolul propriu-zis scos dinamic din baza de date
(3) head.php, header.php, sidebar.php, sumary.php, footer.php. In general rezumate articolelor sunt ordonate in functie de categorie si data
(4) head.php, header.php, sidebar.php, footer.php. In general in spatiul unde ar fi trebui afisat continutul se introduce manual un formular de contact.
Situl se poate impartii in mult mai mute sectiuni in functie de nevoile fiecaruia si de cerintele sitului. Pot fi adaugate sectiuni precum comments.php, left-sidebar.php, right-sidebar, vots.php, stats.php, authors.php. Acestea ar fi doar cateva dintre ele...folositi-ti imaginatia.
Disclaimer.
Aceasta structura a unui site si recomandarile facute in privinta limbajelor de programare de baza ce trebuiesc invatae pentru a crea un site web dinamic sunt doar un o parere, o idee si o recomandare personala. Nu trebuie considerat un ghid de programare si nicidecum un standard.
trebuie sa sti:
- css pentru a personaliza partea de html dintr-un singur fisier.css
- php si sql/mysql, ca sa poti sa faci situri dinamice. Gandeste ca majoritatea siturilor au parti care se repeta (ex: header, footer, sidebar etc ), Ceea ce se schimba este continutul care se scoate dinamic dintr-o baza de date.
Structura unui site simplu (un blog de exempu) ar putea fi:
css // folder - contine fisierul css care personalizeaza tot situl
-style.css // fisierul css de care vb mai sus
img // folder - diverse imagini necesare
-logo.jpg // imagine
-bg-sidebar.gif // imagine
-article1_img.phg // imagine
-s.a.m.d.
panels // folder - contine toate sectiunile care se repeta intr-un site
-head.php // sectiunea head (teoretic de unde se deschide tagul html pana la deschiderea tagului body)
-header.php // sectiunea header:logo bara de linkuri oriontala eventual un search box
-sidebar.php // panelul de navigare intre articole si categorii
-content.php // aici vor fi scoase in mod dinamic toate articolele din baza de date
-sumary.php // aici vor fi scoase in mod dinamic toate sumarurile sau un mic rezumat al articolului
-footer.php // copyright, facut de.... modificat de...., linkuri etc
index.php // indexul sitului vor fi incluse sectiunile necesare pt afisare (1)
articles.php // pagina de articole, vor fi incluse sectiunile necesare pt afisare (2)
categories.php // pagina de categori, vor fi incluse sectiunile necesare pt afisare (3)
contact.php // pagina de contact, vor fi incluse sectiunile necesare pt afisare (4)
sitemap.xml // harta de linkuri interne ale sitului
(1) head.php, header.php, sidebar.php, sumary.php, footer.php. In general rezumate articolelor sunt ordonate in functie de data
(2) head.php, header.php, sidebar.php, content.php, footer.php. Articolul propriu-zis scos dinamic din baza de date
(3) head.php, header.php, sidebar.php, sumary.php, footer.php. In general rezumate articolelor sunt ordonate in functie de categorie si data
(4) head.php, header.php, sidebar.php, footer.php. In general in spatiul unde ar fi trebui afisat continutul se introduce manual un formular de contact.
Situl se poate impartii in mult mai mute sectiuni in functie de nevoile fiecaruia si de cerintele sitului. Pot fi adaugate sectiuni precum comments.php, left-sidebar.php, right-sidebar, vots.php, stats.php, authors.php. Acestea ar fi doar cateva dintre ele...folositi-ti imaginatia.
Disclaimer.
Aceasta structura a unui site si recomandarile facute in privinta limbajelor de programare de baza ce trebuiesc invatae pentru a crea un site web dinamic sunt doar un o parere, o idee si o recomandare personala. Nu trebuie considerat un ghid de programare si nicidecum un standard.
SpiKeLikeCookie- Level 20
Re: Cum Construiesti un Site Dinamic
100% copiat :) te cunosc in viata reala si habar n-ai d'astea
Oricum fain :D
Oricum fain :D
CookieMonster- Administrator
- Varsta : 27
Re: Cum Construiesti un Site Dinamic
Eu nu ma bag, dar ce este scris acolo este bine. Cel putin are ideei boss-ul .
SouL- Level 7
- Varsta : 26
Subiecte similare
» Site-uri PHP si HTML
» Critica-mi Site-ul.
» atolive.malware-site.www
» [NEW]Protectie site de flood
» Cum faci cont de GM direct de pe site
» Critica-mi Site-ul.
» atolive.malware-site.www
» [NEW]Protectie site de flood
» Cum faci cont de GM direct de pe site
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
Mier Noi 28, 2012 9:54 pm Scris de alextegla
» VitalisMetin2 24/24
Sam Noi 05, 2011 9:27 pm Scris de KingSined
» Mafia20000 Web-Browser Game
Dum Oct 30, 2011 9:46 am Scris de arsenium
» DarkAngelmt2
Sam Oct 29, 2011 6:06 pm Scris de Forkey
» Metin2 Mania
Vin Oct 28, 2011 12:06 pm Scris de leoni11
» [Prezentare]SpikeLikeCookie Revine
Mier Oct 26, 2011 5:59 pm Scris de SpiKeLikeCookie
» Login bug Rezolvat definitiv
Mier Oct 26, 2011 3:58 pm Scris de alquaida
» Metin2Ea SERVER 1
Mier Oct 26, 2011 12:42 pm Scris de florin95
» Metin2Arena -PVM
Mier Oct 26, 2011 12:36 pm Scris de florin95