FuelPHP

FuelPHP – Tutorial de instalación

Introducción

Fuel es un nuevo framework de php que nos permite realizar aplicaciones web de manera fácil y rápida, está basado en las mejores ideas de otros frameworks como Zend, CodeIgniter, CakePHP y symfony, además nos ofrece soporte para multiples motores de bases de datos tales como MySQL, PostgreSQL, Sqlite, MongoDB por mencionar algunos.

Para poder usar Fuel en nuestro servidor debemos de tener una versión de PHP 5.3 o superior.

Instalación

Lo primero que haremos será descargar FuelPHP desde su página oficial.

Una vez descargado, descomprimimos el archivo .zip y obtendremos una carpeta con los siguientes archivos:

Después copiaremos la carpeta que hemos extraído a nuestro servidor web y la renombraremos como ‘prueba’ (puede ser cualquier otro nombre), seguido de esto vamos a ingresar a la carpeta llamada ‘fuel’ donde veremos la siguiente estructura de carpetas y archivos:

Es necesario que establezcamos permisos de escritura para algunas carpetas ya que ahí se almacenarán los archivos de log, archivos de cache y archivos temporales, las carpetas son las siguientes:

  • cache
  • logs
  • tmp

Una vez establecidos los permisos de escritura debemos de crear un archivo .htaccess el cual se encargará de redireccionar a los usuarios a la carpeta ‘public’ que es donde se encuentra nuestro sitio web. El .htaccess lo crearemos en la carpeta ‘prueba’. Quedando de la siguiente manera:

Estructura de archivos FuelPHP

El código para el archivo .htaccess es el siguiente:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /prueba/public
RewriteRule ^(/)?$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

A continuación ingresamos a nuestro servidor web (http://localhost/prueba) y veremos la página de bienvenida de FuelPHP.

Instalación final de FuelPHP

En el próximo tutorial veremos cómo instalar FuelPHP de otra manera.

Dejamos los comentarios abiertos para cualquier duda que pueda surgir en la instalación de FuelPHP.

Share Button