Estructura de carpetas de Laravel 5

Laravel, así como cualquier framework PHP, propone una estructura de carpetas, con la que organizar el código de los sitios o aplicaciones web. Como ya somos desarrolladores aplicados 😉 deberíamos saber que cuando más separemos el código por responsabilidades, más facilidad de mantenimiento tendrán nuestras aplicaciones. Por lo tanto, en el desarrollo del framework se cuidan mucho estos detalles, para que aquellos desarrolladores que lo utilicen sean capaces también de organizarse de una manera correcta. En este artículo del Manual de Laravel pretendemos dar un rápido recorrido a las carpetas que vas…

Leer más

Organiza los namespaces de PHP en niveles

En un artículo anterior pudimos entender el concepto de namespace en PHP y su uso básico. Ahora vamos a seguir explorando posibilidades del lenguaje para sacarle aún más partido y conocer algunas posibilidades un poco más avanzadas. Vamos a tocar en este texto varios puntos de diversa índole, como la posibilidad de crear subespacios de nombres, organizar los archivos con código, definir un espacio de nombres en varios ficheros diferentes y cosas de este estilo. Todo orientado a que puedas organizar mejor tu código, sacando partido a los namespaces de PHP.…

Leer más

Conoce los verbos en las rutas de Laravel

El sistema de rutas de Laravel es bastante sencillo de utilizar, por lo que en pocos pasos podremos crear todo tipo de rutas bastante complejas. No obstante, al ser tan potente, si quieres analizarlo en profundidad gastarás tiempo. En este artículo pretendemos hacer una primera aproximación al sistema de enrutado de solicitudes HTTP, analizando lo que son los verbos de las solicitudes. En futuras entregas analizaremos otros elementos fundamentales. Para comenzar no está de más una primera pasada por la documentación oficial, que de un vistazo rápido te dará una…

Leer más

Inscripciones Abiertas el lunes 27 de Julio

El lunes 27 de Julio: Inscripciones abiertas, Diplomado de Programación,  Diseño Digital, Integración Web y Mercadeo  Inscripciones abiertas.  CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  HTML Lunes a Viernes de 9am a 12m:  Diplomado de Programación Lunes a Viernes de 9am a 12m:  Java orientado a objeto Lunes a Viernes de 9am a 12m:  Diplomado de Diseño Digital  Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  Diplomado de Diseño Digital Lunes a Viernes de 2pm a 5pm:  Wordpress Lunes a Viernes de 9am a 12m:   Diplomado de Programación…

Leer más

Realiza el primer script PEAR

En el siguiente tutorial queremos empezar a utilizar PEAR, al menos probar con un pequeño script que funciona en nuestro servidor, para estar tranquilos y saber que hemos instalado bien el framework y está corriendo perfectamente en el sistema. Hasta este punto en el manual de Instalar PEAR hemos visto los pasos para integrar el framework PHP en el sistema y la configuración de PHP para que todo funcione correctamente. Luego hemos visto que tenemos que instalar por separado, por línea de comandos, los distintos paquetes o librerías que queremos…

Leer más

Conoce los parámetros en las rutas de Laravel 5

En el siguiente tutorial vamos a centrarnos en algunos temas relacionados con el paso de parámetros. Las rutas en las aplicaciones web corresponden con patrones en los que en algunas ocasiones se encuentran textos fijos y en otras ocasiones textos que van a ser variables. A lo largo de este artículo nos vamos a referir a esos textos variables con el nombre de parámetros y se pueden producir con una sintaxis de llaves. Veamos varias rutas de una supuesta aplicación para entender qué es esto de los parámetros. example.com/colaboradores/miguel example.com/colaboradores/carlos…

Leer más

Instalar paquetes PEAR en Windows

Una vez hemos instalado PEAR y hemos comprobado que está funcionando correctamente, tendremos que instalar los paquetes de librerías que necesitamos utilizar en nuestras aplicaciones web. En elmanual de Instalación de PEAR de DesarrolloWeb.com ya estuvimos explicando esos pasos previos, así que pasamos ahora a explicar cómo se deben instalar los paquetes de PEAR. PEAR está configurado o clasificado en distintos paquetes de librerías, donde cada uno de ellos tiene una funcionalidad determinada. Aunque bien es cierto que en algunos casos existen dependencias entre paquetes, en principio son todos independientes y…

Leer más

Cómo comprobar la instalación de PEAR

En el capítulo anterior de DesarrolloWeb.com explicamos cómo instalar PEAR y vimos una serie de pasos que hay que realizar para que el manager de PEAR esté instalado en nuestro sistema. Este sólo era el primero de los dos pasos para la instalación del repositorio de código PHP. Pero aun no comprobamos que PEAR está en nuestro sistema y esto lo podemos hacer fácilmente a través de la línea de comandos. Para ello creamos una ventana de línea de comandos con «inicio – Ejecutar – cmd» En la ventana podemos…

Leer más

Creación de la aplicación Bindows

Bindows es un framework AJAX para crear aplicaciones RIA (Rich Internet Applications) las cuales corren en un navegador. Ya se presentó anteriormente esta herramienta artículos del manual de Bindows.  Como crear una aplicación  Ahora vamos a ver cómo crear una aplicación, lo más sencilla utilizando Bindows, el típico «Hola Mundo». Esta explicación se encuentra entre los tutoriales en Inglés de la propia página web de Bindows, que se han traducido y ampliado libremente en este artículo. Como primer paso tendremos que crear el archivo de descripción de aplicación (Application Description File…

Leer más

Conoce los primeros pasos para probar el Framework Bindows

En el siguiente tutorial le mostraremos cómo podemos descargar Bindows para probarlo en nuestro ordenador, sin requerir de un servidor instalado ni publicar las páginas en ningún proveedor de Hosting. Nos dirigiremos a la página de descargas de Bindows para obtener el SDK para empezar a probar. Nos indicarán que podemos descargar solamente una versión de evaluación, pero es totalmente funcional. Recordemos que hay que pagar una licencia para usos comerciales.  Para descargarlo nos abrirán una ventana de Bindows, donde tenemos que introducir un nombre de usuario y contraseña o…

Leer más