Web ontwikkelaars vaak gebruik van de MySQL database -systeem en de PHP server - side scripting taal om commerciële websites te bouwen . Door het modelleren van de gegevens voor een winkel in MySQL , verbinding te maken in PHP en het bouwen van een web-interface met behulp van HTML , kunnen ontwikkelaars effectief creëren een Internet storefront . De uiteindelijke applicatie omvat een reeks van elementen die in combinatie met elkaar , waardoor klanten in staat om producten te kopen via de website . Gegevens De eerste stap in het bouwen van een web storefront is normaal modelleren en opslaan van de gegevens . De gegevens voor een winkel bevat typisch product details, zoals itemnamen , afbeeldingen , beschrijvingen en prijzen . Als de site kunnen klanten accounts aan te maken , kan de database ook de details van deze opslaan , inclusief namen van klanten , adressen en orde geschiedenissen . Site -ontwikkelaars beginnen meestal deze fase door het ontwerpen van de database met behulp van schema's , ze vervolgens uit te voeren met behulp van SQL-statements . Het resultaat van deze fase is een groep van tabellen met kolommen die de data-items in het systeem . Connectiviteit Zodra een ontwikkelteam heeft een voltooide databasesysteem in MySQL , liefst met enkele of alle van de oorspronkelijke gegevens gevuld in, dan moeten ze verbinding omgaan met de database. Dit is het proces van het verbinden van de website etalage aan de database. PHP scripting kan omgaan met deze , met standaard taal functies voor verbinding met MySQL databases , alsook bevragen , updaten en het invoegen van nieuwe gegevens . De PHP- scripts voor een commerciële website de kloof tussen de data en de user interface . Gebruikersinterface De gebruikersinterface voor een web winkel is meestal gebouwd in HTML . De PHP- scripts voor een site verbinden met de database en de winkel gegevens op te halen - product informatie , bijvoorbeeld . PHP bouwt vervolgens deze gegevens in HTML structuren om aan de klant Web browser sturen . Bijvoorbeeld , wanneer de gebruiker een link naar een pagina over een bepaald product klikt , dit veroorzaakt een PHP-script te draaien op de server . De PHP script verbinding met de database en opvraagt de details van het product , dan structureert de resultaten in HTML , 's die naar de browser van de gebruiker te bekijken en eventueel een aankoop < br . > Transacties p Web winkelpuien implementeren klant koopt. Veel ontwikkelaars kiezen om bestaande middelen code gebruiken om dit te doen , in plaats van de uitvoering van de gegevens zelf . Dit komt deels doordat de taak van het verwerken van een betaling via het web presenteert een aantal ernstige beveiligingsproblemen . Als klanten het invoeren van de gegevens van creditcards en andere financiële informatie , is het van belang dat deze goed worden behandeld . Web finance organisaties zoals PayPal verschaffen geautomatiseerde tools voor het verwerken winkel betalingen , die veel sites kiezen om te implementeren .
|