Cómo crear un CMS en PHP con MySQL

Escrito por mark stansberry | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo crear un CMS en PHP con MySQL
Crea un sistema de gestión de contenido para almacenar todo el contenido que crea tu compañía. (Jupiterimages/Photos.com/Getty Images)

Crear un Sistema de Gestión de Contenido (CMS) con el lenguaje de script PHP y el lenguaje de consultas estructurado MySQL es uno de los pasos más importantes para crear tu propia red social. Además de ser el bloque de creación básico de una red social, también es la parte central de muchas aplicaciones de software de negocios, como los sistemas de comercio electrónico. Crear un CMS rápidamente con PGP y MSL requiere que uses varios módulos de MySQL y PHP. Estos módulos, que puedes conseguir ya hechos o crear desde cero, pueden ser conectados para conseguir un alto rendimiento personalizado en los sistemas CMS basados en MySQL y PHP.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Instrucciones

    Crear un modelo de CMS

  1. 1

    Crea un modelo (una implementación visual sin funcionamiento) del sistema PHP y MySQL que quieres crear, usando un programa de procesamiento de textos, un programa de automatización de presentaciones de negocios o un programa de creación de sitios web. Usa un programa que te permita crear enlaces o marcadores a otras páginas en el documento para que puedas navegar por él como lo harías con las páginas web reales en tu sistema CMS.

  2. 2

    Crea una página de modelo para cada página web que formará parte de tu sistema CMS. Crea una página de modelo para la página de inicio, que tenga campos de texto que el usuario utilizará para entrar en el sistema. Incluye un campo de texto en esta página para el nombre de usuario y contraseña. Incluye también un enlace en la página que, al hacer clic sobre él, dirija al usuario a otra página que le permita crear una cuenta. En esa página, coloca cajas de texto con etiquetas que serán necesarias para crear una cuenta.

  3. 3

    Crea otra página de modelo, la página del menú de usuario, que aparecerá después de que el usuario entre y pulse el botón de envío en la página de inicio. Incluye en ella una lista de otras páginas de aplicación a las que pueda acceder el usuario. Incluye los enlaces a páginas personales a las que sólo pueda acceder un usuario determinado y páginas de comunidad CMS a las que toda la comunidad pueda acceder.

  4. 4

    Crea las páginas personales de forma que permitan al usuario almacenar y acceder a tipos específicos de información personal. Incluye tres páginas personales distintas: una página le permitirá añadir información personal, otra le permitirá recuperarla y otra le permitirá cambiarla o actualizarla.

  5. 5

    Crea las páginas de la comunidad para permitir que todos los usuarios almacenen y accedan a información a la que puede acceder toda la comunidad. Incluye tres páginas distintas: una página que le permita al usuario añadir información en la base de datos de la comunidad, una base de datos de información de búsqueda y recuperación y una página para cambiar o actualizar la información que un usuario ha publicado en la base de datos de la comunidad.

    Módulos HTML, PHP y MySQL

  1. 1

    Crea una base de datos personal MySQL para almacenar la información personal enviada en los formularios. Incluye una tabla de base de datos que tenga un campo para almacenar la contraseña necesaria para acceder a la base de datos personal del usuario. Incluye otra tabla que tenga campos para el perfil de usuario, como su nombre y dirección de e-mail, y tablas para cada aplicación personal específica como libretas de direcciones, calendarios o álbumes de fotografías.

  2. 2

    Crea la base de datos de la comunidad en MySQL para almacenar la información de la comunidad enviada por sus miembros en los formularios. Incluye una tabla de base de datos para cada aplicación a la que se puede acceder. Crea tablas separadas para blogs sobre distintos temas que necesiten campos distintos. Define los campos en las tablas de forma que encajen con las cajas de texto de los formularios que has creado.

  3. 3

    Crea el código PHP de forma que acceda automáticamente a las bases de datos personales y de la comunidad en MySQL y muestre los formularios de página HTML adecuados. Crea la estructura del código HTML y PHP de forma que un archivo muestre el formulario de inserción de registros y añada los registros a la base de datos en MySQL. Otro archivo mostrará el formulario de registro de búsqueda y buscará los registros en la base de datos en MySQL. Otro módulo o archivo mostrará el formulario de actualización de registros y actualizará los registros en las bases de datos en MySQL. Usa distintos módulos para los formularios y bases de datos personales y de la comunidad. Añade módulos de código PHP o HTML para nuevas funciones, como un formulario para borrar registros, según lo que necesite tu sistema CMS.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles