Configuración de Laravel 4 – Parte III

Con Laravel 4.1 han aparecido nuevos archivos de configuración, veamos que traen de nuevo.

Los invito también a revisar la primera parte y segunda parte, que también fuero actualizadas con nuevas opciones que aparecen en esta versión.

CONFIGURACIÓN DE COLAS DE TRABAJO: QUEUE.PHP

  • default: indica que controlador va a utilizar Laravel para el manejo de las colas de trabajo. El valor ‘sync‘ viene a ser el por defecto, he indica a Laravel que no hay ningún sistema para manejar colas de trabajo instalado, por lo cual procesará estos trabajos antes de que el framework termine su ejecución, en la misma petición. Actualmente soporta los sistemas beanstalkd, Amazon SQS y Iron MQ.
  • connections: se definen las configuraciones básicas para que Laravel se pueda comunicar con el sistema de colas de trabajo definido.
  • failed: cuando un trabajo falla al momento de procesarse, este puede ser almacenado. Aquí se indica la base de datos a utilizar y la tabla donde se almacenará.

CONFIGURACIÓN DE CONEXIONES REMOTAS SSH: REMOTE.PHP

  • default: nombre de la conexión por defecto a utilizar, la cual debe estar definida dentro de ‘connections’.
  • connections: lista de conexiones a las cuales Laravel puede acceder mediante SSH. Cada conexión necesita tener presente los datos de identificación (usuario y contraseña) o la ruta a la key con la cual se identificará en el servidor y el passphrase respectivo si corresponde. También se puede definir la ruta por defecto a acceder.
  • groups: permite agrupar conexiones en un sólo grupo, pudiendo ejecutar tareas de forma paralela en distintos servidores a la vez.

CONFIGURACIÓN DE VISTAS: VIEW.PHP

Este archivo de configuración no es nuevo, pero se me había quedado en el tintero.

  • path: una matriz con rutas donde Laravel revisará para encontrar vistas.
  • pagination: nombre de la vista a utilizar por defecto. Se pueden introducir tres posibles valores en este campo para definir la vista a utilizar para la paginación, pero de igual forma mediante código se puede definir una vista personalizada:
    • pagination::slider: un paginador inteligente que muestra un rango de números de páginas de acuerdo a la página actual.
    • pagination::slider-3: al igual que el superior, pero la versión de Bootstrap 3.
    • pagination::simple: un paginador simple que solo muestra dos enlaces para la siguiente y anterior página.

CONFIGURACIÓN DE COMPILACIÓN: COMPILE.PHP

Laravel compila todas sus clases que comúnmente son utilizadas (mediante artisan optimize). Este compilado es almacenado en el archivo bootstrap/compiled.php. En este archivo de configuración puedes declarar manualmente clases que desees se incluyan en ese archivo final.

CONFIGURACIÓN DEL WORKBENCH: WORKBENCH.PHP

Cuando se desarrollan paquetes para Laravel, debes configurar este archivo para darle autoría a tus desarrollos.

  • name: sí… tu nombre, así de simple.
  • email: tan simple con la anterior, tu correo electrónico.
Anuncios

2 comments

Deja un comentario (puedes utilizar Markdown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s