Categorías
internet programacion

Yii es mi framework

Hace tiempo que me puse a investigar los frameworks de php. Había hecho algo parecido en java cuando empezé a programar pero luego abandone la practica MVC, hasta que por necesidades laborales me he reencontrado con este patrón.
Yii PHP FrameworkExisten muchos frameworks en php, unos más conocidos que otros, más completos o más sencillos, pero cada uno debe evaluar y probar varios antes de decidirse por uno. Mi primera elección fue symfony, ya que es uno de las más potentes y yo quería lo mejor para mis proyectos, así que me puse a aprender symfony, pero después de casi un año «peleando», decidimos cambiar de framework, demasiado complejo. El tiempo empleado en aprender symfony no fue en vano, ya que la estructura MVC es similar a la que usa Yii, uno de los frameworks de php más nuevos y que para mi tiene más futuro.

Según la web del proyecto: Yii es un framework generico de programación Web que puede ser utilzado para todo tipo de aplicaciones Web. Gracias a que es liviano de correr y está equipado con soluciones de cacheo sofisticadas, es adecuado para desarrollar aplicaciones de grán tráfico, además ha sido diseñado cuidadosamente desde el principio para el desarrollo de aplicaciones de Web, resultado de la basta experiencia de los autores en desarrollo de aplicaciones Web y de la investigación y la reflexión de los más populares los frameworks de programación Web y aplicaciones.

Después de unos 4 meses usando Yii puedo decir que estoy contento y satisfecho con el resultado, ya casi tengo listo mi primer proyecto y espero que no sea el último.

Categorías
linux

Actualizar a PHP 5.2 en Fedora 6

fedoraDedido a que muchas aplicaciones necesitan ya de php 5.2 para funcionar hemos tenido que actualizar el servidor, un Fedora 6.

El problema es que en las actualizaciones de Fedora 6 solo está disponible hasta la 5.1, así que hemos tenido que buscar un poco por interntet hasta encontrar la solución.

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm

  • Aquí no sabíamos cual instalar, así que metimos los dos :

rpm -Uvh http://rpms.famillecollet.com/el5.x86_64/remi-release-5-4.el5.remi.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/fc6.x86_64/remi-release-6-4.fc6.remi.noarch.rpm

  • Como no queremos actualizar todos los paquetes del repositorio, solo habilitarlo para php :

yum --enablerepo=remi update php

  • Si da problemas de dependencias con mysql puedes probar a actualizar mysql y de paso ya actualiza php, es lo que tuvimos que hacer nosotros :

yum --enablerepo=remi update mysql

Fuente : Zygmund.net