Curso Android PHP MySql Lector QR

Estructura web modular en PHP

Desarrollo y programación de una arquitectura de urls y directorios para la aplicación web, incluyendo el sistema de autenticación login para el admin

Lección 3 del Curso Android PHP MySql Lector QR

Estructura web modular en PHP

POR LA COMPRA DEL CURSO COMPLETO

  • MIRA TODOS LOS VIDEOS SIN RESTRICCIÓN
  • TEN ACCESO AL CURSO DE POR VIDA
  • DESCARGA TODO CÓDIGO FUENTE DEL PROYECTO
  • ACCESO A CURSOS Y RECURSOS GRATIS

Android PHP MySql Lector QR

¿Cómo programar la estructura de una página web modular en PHP?

DESCRIPCIÓN DE LA LECCIÓN

¿Qué es una estructura web módular?

Este método o forma de programación para mantener un orden en la arquitectura de urls y directorios de la aplicación que se desarrollará, además esto nos permite reutilizar código.

Diseño de la estructura web modular 

En nuestro proyecto web nos vamos a centrar en una arquitectura que nos permite escribir menos código y asi  hacer más eficiente la estructura de urls y carpetas que usaremos:

  • class
    • conexion.php (Conectaremos la base de datos)
    • phpcodeqr (Librería para generar el código QR)
  • img
    • Almacenará las imágenes de nuestro proyecto
  • inc
    • header.php
    • footer.php
  • paginas
    • index.php (mensaje de bienvenida)
    • producto.php (CRUD tabla productos y generador de códigos QR para cada producto)
    • promociones.php (CRUD tabla promociones)
    • login.php (formulario)
  • procesos
    • login.php (Autenticación del administrador)
    • logout.php (Cerrar sesión de trabajo en la Aplicación web)
  • config.php
  • index.php

Implementación de la estructura web modular

Parte del código del archivo index

<?php
include "inc/header.php";
$pagina=(isset($_GET['pagina'])) ? $_GET['pagina'] : "index";  
include "paginas/".$pagina.".php";
include "inc/footer.php";

...


1816 visitas

Lecciones del curso

3. Estructura web modular en PHP
4. Login con sesiones en PHP
5. Aplicando estilos con Bootstrap
6. CRUD listado de productos
7. CRUD inserción de un producto
9. CRUD editar un producto
10. CRUD Eliminar un Producto
11. CRUD completo de promociones
14. Crear activities y hacer fullscreen
15. Implementación del sistema Login
16. Debug del sistema autenticación
17. Implementación de Preferencias
18. Implementación del sistema Registro
20. Sincronizar BD MySql y Sqlite con Json
21. Inflar un Listview con un CursorAdapter
22. Implementar evento click en ListView
23. Inflar un GridView con promociones
24. Implementación del scanner QR
VER MÁS CURSOS
Logo Codea App

Codea App FullStack

Perú, México, Colombia, España, Venezuela, Argentina, Bolivia

You Fb Tik Pin

© Todos los derechos reservados Codea App FullStack | Cursos de programación avanzados | 2020 - 2021