Ce este MySQL
Deci, pentru a începe să răspundă la întrebarea: Ce este MySQL?
MySQL - este una dintre cele mai populare și cele mai utilizate pe scară largă SGBD (sistem de management al bazei de date) de pe Internet. Nu este proiectat să se ocupe de cantități mari de informații, dar utilizarea sa este ideal pentru site-uri web, mici și suficient de mare.
MySQL diferă o viteză bună, fiabilitate, flexibilitate. Lucrul cu ea, ca regulă, nu provoacă multe dificultăți. Suport pentru serverul MySQL este inclus automat în furnizarea de PHP.
Cel mai important factor este gratuit. MySQL este distribuit pe un condiții de licență comune GNU (GPL License, GNU Public).
Între timp, tehnici profesionale pentru lucrul cu fișiere este foarte forței de muncă intensivă: trebuie să aibă grijă de camera în care informațiile cu privire la sortarea acestuia, recuperarea, în același timp, nu trebuie să uităm că toate aceste acțiuni vor avea loc pe serverul furnizorului gazdă, în cazul în care o foarte mare probabilitate există unul de la variantele Unix -, prin urmare, necesitatea de a lua, de asemenea, grijă de drepturile de acces la fișiere și plasarea lor. În acest caz, volumul de cod crește în mod semnificativ, și de a face o greșeală este foarte usor de programat.
Toate aceste probleme sunt rezolvate prin utilizarea bazei de date. Bazele de date să aibă grijă de securitatea informațiilor și sortarea și vă permit să preluați și să publice informații, folosind o singură linie. Cod, folosind baza de date este o mai compact, și depana mult mai ușor. De asemenea, nu uita de viteza - a prelua informațiile din baza de date este mult mai rapid decât dintr-un fișier.
Aplicarea în PHP, folosit pentru a stoca baza de date cu informații (cum ar fi MySql) este întotdeauna mai rapid aplicație construită pe fișiere. Faptul că bazele de date sunt scrise în C ++, și scrie un program PHP care ar lucra cu hard disk de performanță a bazei de date - o problemă de nerezolvat prin definiție, pentru că în programele PHP, în principiu, sunt mai lente decât un program în C ++, deoarece PHP - interpret, și C ++ - compilator.
Astfel, principalul avantaj al bazei de date este că este nevoie la locul de muncă, cu un hard disk și nu-l foarte eficient.