Warning: Cannot modify header information - headers already sent by (output started at /home3/fvqjwuzk/public_html/blog/wp-content/plugins/devformatter/devformatter.php:1) in /home3/fvqjwuzk/public_html/blog/wp-includes/feed-rss2.php on line 8
The post Laravel con Xampp y Composer en Windows appeared first on Developando.com.
]]>Xampp es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl.
En resumidas cuentas nos proporciona un entorno de desarrollo rápido para poder probar nuestras aplicaciones PHP (entre otras cosas).
Para instalarlo en Windows simplemente vamos a la página de descargas y bajamos el instalador y lo ejecutamos. Seguir los pasos es muy sencillo.
Hace algún tiempo hablamos sobre Composer en esta entrada para arrancar un proyecto con CakePHP. Es un gestor de dependencias para php, te permite declarar las librerías de las cuales tu proyecto depende o necesita y las instala en el proyecto por ti. Para instalarlo basta con descargar el instalador y ejecutarlo.
Antes de instalar Composer debes tener instalado php en tu pc. Si has instalado xampp primero bastará con indicarle la instalación de php que está en el directorio de xampp.
Si todo ha ido bien debes ejecutar composer -v en una consola y debe aparecer algo similar a la imagen siguiente:
Ya estamos listos para arrancar nuestro proyecto con Laravel, para ello, vamos a la carpeta htdocs dentro de xampp desde la consola y ejecutamos el siguiente comando:
composer create-project laravel/laravel nombre_del_proyecto –prefer-dist
Como ves composer empezará a descargar e instalar todos los componentes necesarios para crear nuestro proyecto.
Para verificar que todo ha ido bien, basta con arrancar el apache de xampp y en el navegador ir a la url http://localhost/nombre_proyecto/public donde deberás ver una pantalla como la siguiente:
¡ Ya puedes continuar el desarrollo bajo Laravel !
The post Laravel con Xampp y Composer en Windows appeared first on Developando.com.
]]>The post Crear un proyecto CakePHP con Composer appeared first on Developando.com.
]]>Para los javeros, Composer es a php lo que puede ser Maven a Java, en resumen, un gestor de dependencias para nuestros proyectos php. Además, ya no es solo que podamos gestionar las dependencias sino que podemos crear, por ejemplo, la estructura de nuestros proyectos sobre cakePHP con Composer, lo que simplifica y agiliza tanto la creación como el mantenimiento ante posibles publicaciones de versiones posteriores.
Vamos a ver como crear nuestro esqueleto de cakePHP con Composer.
Para instalar Composer debemos ir a la página del proyecto y descargar la versión correspondiente a nuestro sistema operativo y seguir las instrucciones que en la misma página encontramos.
Creamos nuestro proyecto (estoy utilizando phpStorm como IDE de desarrollo) en la raíz de nuestro proyecto creamos el fichero composer.json … WTF!? vale, me explico, en este fichero es donde incluiremos las dependencias y los repositorios donde buscar estas dependencias … un ejemplo para verlo más fácil, en mi proyecto cakePHP este es mi fichero composer.json :
{ "name": "cakePhpProject", "repositories": [ { "type": "pear", "url": "http://pear.cakephp.org" } ], "require": { "pear-cakephp/cakephp": ">=2.3.4" }, "config": { "vendor-dir": "Vendor/" } }
Como se observa este fichero incluye el nombre del proyecto, la definición de los repositorios y las dependencias. La página de referencia donde buscar los paquetes a añadir en nuestros proyectos es Packagist. (Este compose.json es para crear el proyecto base de CakePHP).
El siguiente paso consiste en obtener el fichero compose.phar en la raíz de nuestro proyecto, esto lo podemos hacer ejecutando el siguiente comando en la raíz de nuestro proyecto:
php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
Otra forma es descargarlo directamente de aquí y copiarlo en la raíz de nuestro proyecto.
Ahora debemos ir a la consola, situarnos en la raíz del proyecto (donde estará el fichero composer.json) y ejecutar php composer.phar install que leerá nuestro fichero compose.json y descargará los paquetes de CakePHP en nuestro directorio Vendor.
Ahora ya podemos generar el esqueleto de nuestro proyecto cakePHP. Para ello, desde la consola nos ubicamos en /Vendor/bin si listamos los ficheros veremos que ya tenemos el fichero cake.php.bat que será el que utilizaremos según las instrucciones de cakePHP para generar nuestro esqueleto de proyecto.
Una vez ejecutado si volvemos a nuestro editor voilà! veremos que tenemos el proyecto cakePHP bien formado. Ahora te recomiendo que pruebes a instalar el paquete Debug_kit para cakePHP ya que te proporciona mucha información interesante para desarrollar tus aplicaciones cakePHP.
PD: Para instalar Debug_kit tendrás que tener instalado git.
¡Suerte!
The post Crear un proyecto CakePHP con Composer appeared first on Developando.com.
]]>