Introducció a “Simple PHP CMS”

Com hem vist, la majoria de llocs web dinàmics fan servir algun tipus de gestor de continguts (CMS). Malgrat que existeixen moltes opcions gratuïtes (WordPress, Driipal, …), no està de més veure com funcionen aquests sistemes. Per experimentar-ho crearem un petit gestor de continguts en PHP.

  • Creació d’una base de dades
  • Connexió amb la base de dades
  • Elaboració d’un formulari
  • Desar les dades del formulari a la base de dades
  • Mostrar les dades desades de la base de dades

Per veure com interactuen el PHP (llenguatge de codi obert) i MySQL (base de dades), establirem una classe senzilla en un fitxer anomenat ‘simpleCMS.php’.


<?php
class simpleCMS {

var $host;
var $username;
var $password;
var $table;

public function display_public() { }
public function display_admin() { }
public function write() { }
public function connect() { }
private function buildDB() { }

}
?>


En aquest fitxer inclourem quatre variables i cinc mètodes que ens permetin, de manera clara, enfocar el CMS a una programació orientada a objectes PHP.