CakePHP 3 en un entorno profesional con Cloud9, GitHub y Composer

CakePHP 3 en un entorno profesional con Cloud9, GitHub y Composer

Cuando comenzamos a desarrollar una aplicación web desde nuestra computadora inicialmente requerimos de un entorno que por lo menos cubra las necesidades mínimas para comenzar a trabajar en nuestro proyecto, si se trata de una aplicación con el framework CakePHP por lo menos requerimos de un servidor Apache, un gestor de base de datos MySQL y desde luego tener instalado la última versión del lenguaje PHP, para ello tenemos herramientas como XAMPP, MAMP, WAMP, AMPPS que con unos cuantos pasos ya tenemos ejecutando un servidor local en nuestra computadora, desde luego que estas son buenas opciones pero con el tiempo lo mas probable es que nuestra aplicación irá creciendo y a su vez quizá requiriendo de algunas configuraciones extra en nuestro servidor, habilitar extensiones, instalar y mantener actualizados nuestros plugins de manera automatizada (manejar dependencias), tener un control de versiones dentro de nuestro proyecto sobre todo si existen varias personas desarrollando el mismo proyecto. Vaya que son varios aspectos a tomar en cuenta.

Continuar leyendo «CakePHP 3 en un entorno profesional con Cloud9, GitHub y Composer»

Instalación de CakePHP en la nube con Cloud9

Instalacion de CakePHP en la nube con Cloud9

La semana pasada estuve viendo una charla de los amigos de desarrolloweb.com en donde hablaron de una herramienta en la nube bastante interesante, se trata de Cloud9 un entorno de desarrollo online bastante completo, en esta charla hablaron un poco sobre este entorno y realizaron un ejemplo instalando WordPress en el mismo, me pareció genial, si te interesa te dejo el enlace de la charla que se encuentra en su canal de YouTube. Poco después de haber conocido esta grandiosa herramienta me puse a revisar mas su documentación y las opciones que nos ofrece que por cierto son bastante amplias, después me vino la inquietud por instalar CakePHP en este entorno para así poder trabajarlo directamente en linea, como les mencione antes y revisando la documentación, Cloud9 nos da la facilidad de poder instalar frameworks y CMS como Laravel, Joomla, Meteor, Drupal, AngularJS, KoaJS, Symfony, Ionic, Ghost, Jekyll de manera muy rápida pero como te darás cuenta entre estos no se encuentra CakePHP a pesar de eso Cloud9 tiene opciones interesantes para poder instalarlo de todas formas y de manera muy fácil.

Continuar leyendo «Instalación de CakePHP en la nube con Cloud9»