Ce site-ul au nevoie de o bază de date
Codul HTML-pagină poate fi împărțită în două componente: cadrul paginii și unele date. Rama - este aceea specifică tipul și structura documentului: blocuri, coloane, imagini și așa mai departe. În același timp, pagina HTML conține componente de informații, așa-numitul conținut. Dacă site-ul dvs. este creat în HTML, să structurați datele și cu siguranță sunt în legătură strânsă ca HTML-fișiere individuale. Când se utilizează Preprocessor de server, cum ar fi PHP, au un programator web, este posibil să se separe aceste două entități. Dacă sunteți structura site-ului și conținutul este stocat separat, atunci esti un programator web bun. Această abordare are multe avantaje, unul dintre pronunțat mi-ar fi spus o administrare mai simplă și mai flexibilă a site-ului, posibilitatea, în viitor, este relativ ușor pentru a rafina funcționalitatea și design.
Structura site-ului de obicei stocate direct în codul (de exemplu, în PHP-script-uri), sau în fișiere separate, așa-numitele șabloane. Întrebarea este cum de a stoca continutul site-ului. Dar pentru această sarcină este baza de date cea mai potrivită. Din punctul de vedere al bazei de date a motorului site-ul Web este o colecție de tabele. Fiecare tabel - o entitate care deține același tip de date.
În plus, desigur, foarte mult, dar chiar și numai faptul că am enumerat mai sus sunt deja suficiente pentru a simți beneficiile utilizării bazei de date în site-ul de lucru. Desigur, o teorie nu se poate face, așa că se va termina povestea mea despre baza de date, iar în articolul următor va atinge pe o întrebare mai practic - instalarea și configurarea bazei de date cele mai iubite și mai populare în rândul webmasteri MySQL.
Tema dracului nu este dezvăluit! Stocarea informațiilor textuale în baza de date cu o mai bună stocare a acestora în fișiere XML?
Și apoi, în site-urile noastre de vârstă perfectă cu mai puțin de 200 de pagini și participarea este mai puțin de o oră 1000cheovek bază de date nu este necesară deloc.
Totul stocate pe ramdisk și accesul la date este întotdeauna mai mică de 0,4 milisecunde!
Pe fișiere astfel de lucruri, desigur, de asemenea, sunt fezabile, dar foarte punerea în aplicare va necesita timp suplimentar. Cred că, din nou, în epoca noastră perfectă pentru a avea un server de pe orice bază de date nu este scump :)