AJAX , PHP og MySQL er tre vanlige elementer av mange profesjonell kvalitet nettsteder. AJAX er et programmeringsspråk teknikk som gjør det mulig å lage mer interaktive og dynamiske websider . PHP er et kraftig server-side programmeringsspråk, noe som betyr at det går helt på et nettsted server. MySQL er en database management system som vanligvis inneholder de fleste av en nettside faktiske innhold. Ved hjelp av PHP og MySQL
Nettsteder tendens til å bruke en håndfull av forskjellige spesialiserte språk og teknikker for å oppnå en kraftig resultat . HTML, for eksempel , brukes til å lage en nettside grunnleggende struktur , mens CSS, eller Cascading Style Sheets , er et språk som brukes til å style og design disse sidene.
La oss si du har en blogg som inneholder 1000 innlegg . Det ville være tungvint å lage 1000 separate sider , alle med samme struktur og design. I stedet blogg styringssystemer vanligvis bare opprette én side - vanligvis kalt en mal - og lagre teksten i hvert innlegg i en database ( MySQL er en felles database system) . HTML- mal bruker deretter PHP -kode for å koble til databasen og ta tak i teksten slik stilling som besøkende har bedt om.
PHP kan gjøre andre ting også, men dens evne til å trekke data fra MySQL-databaser er kanskje den viktigste funksjon . Du kan skrive PHP rett ved siden av HTML , i en HTML-fil , kan du legge PHP ganske enkelt ved å starte en PHP segment med " < php ? " Og slutter den med " > ". Deretter lagrer du filen med en . Php forlengelse. Legg merke til at php-filer ikke nødvendigvis trenger å inneholde noen PHP i det hele tatt - . De kunne være helt HTML og fortsatt fungere helt fint
Bruke AJAX
Når . du har et godt grunnlag for ditt nettsted med en kombinasjon av HTML , CSS , PHP og MySQL , kan du bruke AJAX for å pynte opp sidene dine
AJAX er en metode for å bruke JavaScript - . et programmeringsspråk som kan kjøre rett i en besøkendes nettleser , i motsetning til PHP, som kjører på serveren - som du kan sende forespørsler direkte til serveren og få resultater uten å måtte laste siden på nytt . Resultatet er en side som opererer mer som et program enn en tradisjonell nettside . Den første store produkt å bruke AJAX omfattende var Googles GMail .
AJAX er sjelden skrevet helt for hånd . En rekke AJAX "biblioteker" har dukket opp som inneholder JavaScript kodesnutter for vanlige funksjoner som faner menyer , animasjoner og dra og slippe , som du deretter kan integreres i dine egne nettsteder. er jQuery , Moo Tools , og Prototype tre vanlige AJAX /JavaScript -biblioteker.
Doing It All Yourself
å lære alle disse verktøyene , må du rett utstyr . Med en programpakke som heter XAMPP , kan du kjøre et privat hjem server rett fra din egen datamaskin for å teste mulighetene for PHP og MySQL. XAMPP er gratis å laste ned ( se Ressurser ) .
For AJAX , laste ned jQuery og bla gjennom dokumentasjonen på sitt offisielle nettsted (igjen , se Ressurser ) til å bli kjent med lingo .
Slutt , den beste måten å lære på er ofte ved eksempel. WordPress.org er et content management system som brukes for blogging som er strukturert rundt PHP maler og MySQL database og leveres med jQuery pakket med installasjonen. Joomla! , En annen content management system for større nettsteder , bruker også en kombinasjon av PHP og MySQL. Til slutt , for å lære muttere og bolter av hver programmeringsspråk og teknikk , sjekk ut gratis tutorials på W3Schools.com ( se referanser) .