desarrolladores web a menudo utilizan el sistema de base de datos MySQL y el servidor del lado del lenguaje de scripting PHP para crear sitios web comerciales. Al modelar los datos de una tienda en MySQL , la conexión a la misma en PHP y la construcción de una interfaz Web con HTML, los desarrolladores pueden crear eficazmente una tienda en Internet. La aplicación final implica una serie de elementos que trabajan en conjunto con otros, permitiendo que los clientes pueden comprar productos a través de la página web . Datos
La primera etapa en la construcción de una tienda Web normalmente modelando y almacenar los datos . Los datos de un almacén general incluye los detalles del producto , tales como nombres de elementos , imágenes , descripciones y precios. Si el sitio permite a los clientes para crear cuentas , la base de datos también puede almacenar los detalles de estos, incluyendo los nombres de clientes , direcciones y las historias de orden . Desarrolladores de sitios suelen comenzar esta etapa por el diseño de la base de datos utilizando diagramas , que luego implementan mediante sentencias SQL. El resultado de esta fase es un conjunto de tablas con columnas que representan los elementos de datos del sistema.
Conectividad
Una vez que un equipo de desarrollo tiene una base de datos completa en MySQL , idealmente con todos o algunos de los datos iniciales pobladas en él , que a continuación necesitan para manejar la conectividad con la base de datos . Este es el proceso de conectar el sitio web de escaparate para la base de datos . Scripting PHP puede manejar esto, con las funciones del lenguaje estándar para la conexión a bases de datos MySQL , así como la consulta , actualización e inserción de nuevos datos. Los scripts PHP para un sitio web de puente comercial de la brecha entre los datos y la interfaz de usuario .
Interfaz de usuario
La interfaz de usuario para una tienda en Internet es por lo general construido en HTML. Los scripts PHP para un sitio de conectarse a la base de datos y recuperar los datos del almacén - detalles del producto, por ejemplo. PHP se basa esta información en las estructuras HTML para enviar al navegador Web del cliente. Por ejemplo , cuando el usuario hace clic en un enlace a una página sobre un producto en particular , esto provoca un script PHP a ejecutar en el servidor . El script PHP se conecta a la base de datos y consulta para los detalles del producto , y luego se estructura los resultados en HTML , que se devuelve al navegador del usuario para ver y opcionalmente realizar una compra
< br . > Transacciones
escaparates web implementan compras de los clientes . Muchos desarrolladores optan por utilizar los recursos existentes de código para hacer esto, en lugar de aplicar los mismos detalles . Esto es en parte debido a que la tarea de procesar un pago a través de Internet presenta una serie de problemas de seguridad graves . Si los clientes están entrando en los detalles de tarjetas de crédito u otra información financiera , es fundamental que estos son manejados con seguridad . Organizaciones financieras web como PayPal proporcionan herramientas automatizadas para procesamiento de pagos en tiendas , que muchos sitios optan por implementar.