Hoewel veel webapplicaties gebruiken zowel PHP en MySQL , deze zijn eigenlijk totaal verschillende entiteiten . Ontwikkelaars MySQL gebruiken om informatie databases aan te maken en te schrijven code om toegang te krijgen tot deze databases met behulp van een andere taal - vaak PHP , maar ook andere talen zoals Visual Basic , C + + of Python . PHP hoeft niet te vertrouwen op MySQL om zijn gegevens , en bevat de mogelijkheid om XML-documenten , tekstbestanden of eenvoudige PHP code gebruiken om informatie weer te geven . MySQL Basics MySQL is , zoals de naam al doet vermoeden , een ' Structured Query Language ' , dat de creatie , opslag en toegang van verschillende soorten data mogelijk maakt . MySQL programmeurs opvragen van informatie door het creëren van zeer specifieke " vragen . " Bijvoorbeeld , als een bedrijf onderhouden een MySQL database , is het misschien een query gebruiken om de verkoopcijfers voor een reeks producten retourneren in een bepaalde dienst tussen twee specifieke data , gesorteerd op de locatie van de winkel . MySQL bevat krachtige sorteer-en algoritmes ophalen , maar niet veel routines bevatten om gegevens weer te geven PHP Basics PHP , een recursief acroniem staat voor " PHP : . Hypertext Preprocessor , "is een programmeertaal die hoofdzakelijk wordt gebruikt om webpagina 's te bouwen en weer te geven . Het is een geïnterpreteerde taal , wat betekent dat programmeurs niet nodig hebben om hun code te compileren eerste - " . Php " ze kunnen PHP- scripts , algemeen opgenomen in bestanden , verplaatst tussen systemen met geïnstalleerde PHP -servers . Als Web programmeurs hebben informatie nodig om weer te geven op een webpagina , ze vaak gebruik maken van MySQL in combinatie met PHP . Echter , in tegenstelling tot de query- taal , PHP kan geen gegevens op te slaan - het zet het gewoon uit een bestaande database, zoals SQL of XML , om het scherm Taal Scope < br . > PHP is een volledig functionele programmeertaal , waardoor programmeurs om gegevens gemakkelijk te manipuleren . Zo heeft subroutines waarmee programmeurs statistische analyse routines schrijven of te tekenen beelden . Echter , de meeste Web programmeurs PHP code om data tussen verschillende bronnen te vertalen . Bijvoorbeeld , PHP vertaalt de resultaten van een HTML-formulier in informatie die geschikt is voor toegang tot een databank evenals bekeerlingen die dezelfde database in de computer leesbare HTML . Daarentegen , MySQL is veel beperkter . Ontwikkelaars , bij het gebruik van MySQL op zichzelf , kunnen alleen nieuwe informatie toe te voegen aan de database , te wijzigen of op te halen bestaande informatie , of soort gegevens voordat de software-uitgangen het. Met behulp van PHP en MySQL Samen < br > Omdat een programma en slaat outputs gegevens en de andere schermen het, de verschillen tussen PHP en MySQL ze natuurlijk aanvullen . Daartoe PHP heeft een aantal ingebouwde functies die het mogelijk maken programmeurs toegang tot een MySQL database en uitvoeren MySQL commando's . Om te helpen bij het debuggen , PHP biedt ook ondersteuning voor het lezen van MySQL 's foutmeldingen . Zonder gebruik te maken iets verder dan PHP , kan een webontwikkelaar een MySQL database aan te maken , informatie toevoegen aan het en die informatie gebruiken om webpagina's te creëren voor klanten .
|