Estructura web modular en PHP

Lección 3 del Curso Lector QR Android PHP MYSQL

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

Estructura web modular en PHP

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

¿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";

...


COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

1135 visitas

Logo Codea App

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020