Home » Cómo crear una tienda virtual con PHP 6 y MySQL

Cómo crear una tienda virtual con PHP 6 y MySQL

Objetivos del libro

  • Enseñar a poner en marcha un sitio web con una aplicación de comercio electrónico, que nos permitirá poner a la venta cualquier tipo de catálogo de productos,  un foro de artículos y gestión de mailing.
  • Enseñar a diseñar, desarrollar y programar un sitio web con el entorno AMP (Apache 2.2, MySQL 5 y PHP 6) apoyado por otros componentes del diseño web (CSS y JavaScript).
  • Suministrar un paquete completo y funcional de tres aplicaciones web integradas, fácilmente ampliables y personalizables

Para cumplir con estos objetivos se ha dividido en libro en tres partes: 

  • Manual del usuario: para quien quiera instalar las aplicaciones en un servidor para adaptar su propio comercio electrónico o su propio foro
  • Manual para el programador: para realizar una revisión de los conocimientos técnicos necesarios para el desarrollo, con estudio detallado de PHP 6, MySQL y JavaScript.
  • Manual del desarrollador: el diseño y codificación paso a paso de todo el proyecto, tal como lo resuelve el analista de sistemas y el programador
Cómo crear una tienda virtual con PHP 6 y MySQL

 

Temas tratados en el libro:

  • Cómo instalar y configurar un entorno AMP
  • Sintaxis, codificación y funciones PHP 6
  • Diseño de bases de datos MySQL
  • Lenguaje SQL
  • JavaScript
  • Interacción PHP-MySQL
  • Métodos para crear páginas dinámicas
  • Programación orientada a objetos con  PHP
  • Métodos de almacenamiento y recuperación de datos con MySQL
  • Mecanismos de autenticación de usuarios
  • Gestión y control de sesiones 
  • Diseño de aplicaciones dinámicas
  • Gestión de administración del sitio Web
  • Gestión de catálogos de productos
  • Gestión de clientes
  • Gestión de la cesta de compra
  • Implementación de PayPal (R)
  • Lista de mailing
  • Uso de archivos de Log

Tareas desarrolladas

  • Creación de una estructura de sitio web flexible y ampliable
  • Diseño y programación de una aplicación de comercio electrónico completa, incluyendo la gestión de pago mediante PayPal para admitir pagos con tarjetas de crédito.
  • Diseño y programación de una aplicación de gestión de foros.
  • Ejercicios prácticos resueltos

El contenido de un vistazo

Parte 1: Manual del usuario

1: Aplicaciones en funcionamiento….. 31

2: Administración de las aplicaciones…..  45

3: Configuración y personalización….. 55

Parte 2: Manual del programador

4: Instalaciones de Apache, MySQL y PHP…..  83

5: Lenguaje PHP …..  111

6: MySQL …..  213

7: Formularios, sesiones y cookies ….. 241

8: Control de excepciones …..  279

9: Conceptos de diseño de base de datos ….. 293

10: JavaScript.…..  327

Parte 3: Manual del proyecto 

11: Estructura general del proyecto….. 375

12: Interfaz de usuario …..  389

13: Seguridad del inicio de sesión …..  409

14: Navegación por la tienda…..  445

15: Catálogo de productos (I) …..  455

16: Catálogo de productos (II) …..  483

17: Catálogo de productos (III)…..  499

18: Administración de cuentas …..  525

19: Proceso de compra (I) …..  537

20: Proceso de compra (II) Registro ….. 563

21: Proceso de compra (III) Cesta….. 569

22: Proceso de compra (IV) Gastos de envío….. 575

23: Proceso de pago (I) Pedido ….. 585

24: Proceso de pago (II) Paypal….. 605

25: Proceso de pago (III) Finalización…..  633

26: Administración del foro (I)…..  645

27: Administración del foro (II) ….. 661

28: Uso del foro (I) …..  681

29: Listas de mailing …..  691

30: Uso de archivos de Log…..  711

Apéndices

A: Funciones de la aplicación…..  721

B: Herramientas de desarrollo…..  733

C: Funciones MySQL ….. 737

D: Lenguaje SQL ….. 813

E: Respuestas a las prácticas….. 881

Deja un comentario