Desarrollo y Tecnología > Frameworks > CodeIgniter > ¿ Es necesario un framework ? Simplificando el desarrollo de software

¿ Es necesario un framework ? Simplificando el desarrollo de software

Esta es una discusión que he tenido en bastantes ocasiones con pares y alumnos. La idea de este post es explicar un poco lo que se ha logrado con todas estas discusiones.

En muchos de los casos durante la universidad no hemos tenido la necesidad de desarrollar un software complejo, un software el cual deba de adaptarse a las necesidades del entorno, las modificaciones de ciertas librerías o simplemente al tiempo. La semana pasada le di el ejemplo a un alumno sobre codeignigter, en mi caso fue el primer framework que utilicé para desarrollo web utilizando php y actualmente ( no se si vaya a cambiar pronto) ya no es compatible con las nuevas versiones de php. Esto le puede pasar a cualquier desarrolo, la cantidad de actualizaciones, parches y modificaciones que salen anualmente son muchas más de las que podemos contar. Si esto le pasa a una aplicación que es mantenida por cientos de personas en la comunidad .. ¿Que nos espera a una aplicación desarrollada por nosotros ?

Read more

3 thoughts on “¿ Es necesario un framework ? Simplificando el desarrollo de software”

  1. Sigo con Codeigniter, la han dado continuidad después de haberlo cedido al British Columbia Institute of Technology. Tengo harta simpatía por Laravel, pero en desarrollos de “menor escala”, siento que Codeigniter ha sido mi caballito de batallas, liviano, sencillo y más un arsenal de helpers, y librerías adaptadas, sigue siendo la primera opción, sobre todo si se va a trabajar sólo o con poca colaboración.

    Para proyectos más grandes, ahí tendería a usar algo no sólo MVC sino HMVC, aunque el que quiere puede (y en lo que sea).

    Slds!

    Reply
    • Que bueno que le dieron continuidad, hubiera sido una lastima con toda la comunidad que hay por detrás que lo hayan dejado de lado, pero aún así refuerza la tesis de que hay que usar un Framework avalado y mantenido por la comunidad.
      Gracias por el dato !

      Reply
  2. ¿Qué sucedería si el framework que utilizo llegase a ser obsoleto (comienza a quedar en el olvido) y ya deja de ser compatible con las nuevas versiones de php?

    En ocasiones sucede que si actualizo a la versión más reciente del framework ya el código que tenía escrito no es compatible con la versión nueva y comienzan a aparecer errores, entonces ya no es sólo el tiempo que tienes que disponer para aprender el framework, sino el tiempo que tienes que disponer para actualizar el código y hacer que se ajuste a la versión más reciente del framework.

    Por otra parte el framework podría limitarte sólo a lo que hace el framework.

    Reply

Leave a Reply to mbrionesc Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share to...