FastDevelPHP

FastDevelPHP es un Framework
de Codigo Libre para Agilizar y
Estructurar el Desarrollo de Aplicaciones Web

Instalación & Configuración


  • Pasos para la instalación:
    • Desacargar el framework “FastDevelPHP” del siguiente enlace www.sysdecom.com/FastDevelPHP/descarga.
    • Descomprimir y copiar a la raíz de su servidor.
  • Pasos de configuración
    • Modificar el archivo “.htaccess” que esta dentro de la carpeta FastDevelPHP de acuerdo a su proyecto.

      Options FollowSymLinks
      RewriteEngine On
      RewriteBase /<nombre del proyecto>/
      #originalmente es: RewriteBase /FastDevelPHP/
      #que indica que mi proyecto esta en c:/…./www/FastDevelPHP/
      #Otro caso es: RewriteBase /mis_proyectos/mi_proyectoX/
      #que indica que mi proyecto esta en c:/…./www/ mis_proyectos/mi_proyectoX/

    • Modificar los valores de las variables de configuracion que están en “config/ config.php”

      define("ROOT_PATH","http://".$_SERVER["HTTP_HOST"]."/ FastDevelPHP /");
      // indica la ruta del proyecto, que es muy similar al “RewriteBase” del archivo “.htaccess”.

      /**
      * Configuracion de datos de conexion a las Base de Datos.
      */
      define("USE_DB","true");
      define("HOST_DB","localhost");
      define("USER_DB","root");
      define("PSSWD_DB","root");
      define("NAME_DB","mysql");

      /**
      * Configuracion del directorio de trabajo (no necesita modificar).
      */
      define("CSS_PATH",ROOT_PATH."css/");
      define("JS_PATH",ROOT_PATH."js/");
      define("IMAGES_PATH",ROOT_PATH."images/");
      define("VIEWS_PATH","../views/");
      define("LAYOUTS_PATH","../layouts/");
      define("MODELS_PATH","../models/");

      /**
      * Establecer el controlador por defecto
      */
      define("DEFAULT_CONTROLLER","Home");

      /**
      * Establecer el charset o codificación de caracteres (default Latin)
      */
      header("Content-type: text/html; charset=ISO-8859-1");

    • Habilitar el ”Modulo rewrite” del archivo “httpd.conf” que normalmente se sitúa en “c:\AppServ\Apache2.2\conf\httpd.conf” o similar a “….\Apache2.2\conf\httpd.conf”.

      #LoadModule rewrite_module modules/mod_rewrite.so
      Cambiar a
      LoadModule rewrite_module modules/mod_rewrite.so
      C. Iniciar FastDevelPHP
      1. Acceder por cualquier navegador con la siguiente url: <dominio>/<nombre de mi proyecto>/
      A continuación mostrará la pagina de inicio por defecto de FastDevelPHP.
      Ej: http://localhost/ FastDevelPHP/

FastDevelPHP