Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

¿Qué framework?

Estas en el tema de ¿Qué framework? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Saludos. Estoy en vías de iniciar un proyecto de bastante envergadura en php. Básicamente, en líneas muy generales, sería un mini gestor de contenidos, al ...
  #1 (permalink)  
Antiguo 09/03/2012, 02:14
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
¿Qué framework?

Saludos.
Estoy en vías de iniciar un proyecto de bastante envergadura en php. Básicamente, en líneas muy generales, sería un mini gestor de contenidos, al estilo de joomla, drupal, salvando las diferencias, lógicamente, y el "tamaño".
Sería un cms "estructurado" y limitado.

He programdo en php, y aunque no es mi lenguaje "nativo", he creado algunas cosas, pero reconozco no estar a muy alto nivel.

Tengo varias dudas... a ver si me pueden ayudar:
- ¿Programo desde 0 o uso algún framework?
- Si me recomendáis alguno.. ¿cual? Teniendo en cuenta curva de aprendizaje, documentación (preferible en español), tema de seguridad....

Muchas gracias...
  #2 (permalink)  
Antiguo 09/03/2012, 03:51
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 2 meses
Puntos: 62
Respuesta: ¿Qué framework?

Yo soy de cosas simples y te recomiendo codeigniter, que es muy simple y hay mucha documentación aunque tenga cosas que no me gustan.
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #3 (permalink)  
Antiguo 09/03/2012, 03:53
Avatar de OsSk4R  
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: ¿Qué framework?

Si no tienes una sólida base de PHP como indicas, y más aún sino te manejas con POO, creo que no sería recomendable usar ningún framework existente ya que usan POO.
Lo que deberías de hacer en ese caso, bajo mi punto de vista es continuar aprendiendo un poco más PHP y luego hacer lo que quieras.

Aún así, si no te manejas con la POO y quieres hacer ese proyecto, adelante. Intenta tener una buena estrcutura, un sistema de plantillas, etc.

En caso de que sepas POO, te recomiendo en lo personal CakePHP ya que curva de aprendizaje es fácil y extensa docu en español. Aunque claro, también esta Codeigniter,Symfony...y el gran Zend. Este ultimo con una dura curva de aprendizaje.

Saludos,
  #4 (permalink)  
Antiguo 09/03/2012, 05:50
 
Fecha de Ingreso: agosto-2011
Ubicación: Barcelona
Mensajes: 15
Antigüedad: 12 años, 8 meses
Puntos: 3
Respuesta: ¿Qué framework?

Yo últimamente estoy migrando mi programación "a pelo" hacia un framework llamado ZanPHP la verdad es que estoy encantado, hay una comunidad muy grande detras del frame e incluso esta semana han organizado varios eventos por streaming enseñando el uso del framework desde cero, ademas de jQuery, creación themes con bootstrap...

Por ahora encantado, peleandome mucho y aprendiendo.

Un saludo.
  #5 (permalink)  
Antiguo 09/03/2012, 09:43
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: ¿Qué framework?

preguntar por que framework empezar es como preguntar que tipo de música escuchar, hay muchas variantes y diferentes opiniones.

lo ideal es comenzar por entender los conceptos de MVC, luego un FW con una baja curva de aprendizaje, de los cuales Codeigniter es uno de los más simples, de allí puedes migrar a otros de tu preferencia
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #6 (permalink)  
Antiguo 09/03/2012, 15:13
 
Fecha de Ingreso: enero-2009
Mensajes: 24
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: ¿Qué framework?

Pues, yo te recomendaría Symfony2, que es el que se las trae actualmente.

- Puedes usar cualquier componente si lo deseas o puedes usar todos full-stack incluso puedes traerte componentes de Zend o CI.
- El sistema de ruteo da gusto de usar, no como otros...
- Como apoyo en la Capa de Modelo puedes usar Doctrine2 o Propel o tan solo PHP
- Como apoyo en la Capa de la Vista, puedes usar Twig que es una maravilla... o también si lo deseas PHP
- Puedes hacer configuraciones sencillas con YML
- Puedes programar con PHP 5.3 que implica ciertas ventajas como Namespaces, etc.
- Es sencillo de aprender y hay documentación en español.

En fin... yo que lo aprendí me sentí encaminado, Puedo decir que fue grato el aprendizaje y valió la pena,
  #7 (permalink)  
Antiguo 09/03/2012, 18:55
Avatar de Th3_Night  
Fecha de Ingreso: junio-2011
Ubicación: Montevideo
Mensajes: 8
Antigüedad: 12 años, 10 meses
Puntos: 1
Respuesta: ¿Qué framework?

Symfony destartalo, será bueno pero en lo personal no me gusta, necesitas casi obligatoriamente un VPS (digo casi por no decir obligatoriamente), además, para hacer un hola mundo lo que necesitas de consola y de archivos uff (aunque sé que es para proyectos grandes).

Bueno, yo te recomendaría que lo hicieras tu, intenta aprender programación orientada a objetos creando clases para x cosa y así.
Un framework muy bueno con el que deberías empezar es con CodeIgniter. Luego, cuando ya aprendas bastante te recomendaría muchísimo que te metas con FuelPHP, las classes de FuelPHP casi todas usan métodos estáticos (cosa que luego verás) lo que ahorra mucha memoria y tal.
FuelPHP también puedes usar ORM e instalar packages (que luego podrás descargar) y lo que a mi más me agrada es que puedo usar Twig.
  #8 (permalink)  
Antiguo 10/03/2012, 20:54
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
Respuesta: ¿Qué framework?

Holas,

Como te mencionan todos existen muchos, pero si no dominas o sabes algo de POO entonces no seria de gran ayuda o por el tiempo que sigas un framework. Todo depende si sabes o cuanto sepas de PHP solo tu tienes la respuesta.

Todas tienen su curva de aprendizaje altos y bajos pero mas depende de ti si sepas bien PHP o no.

Saludos
__________________
.: Gildus :.
  #9 (permalink)  
Antiguo 13/03/2012, 09:55
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
Respuesta: ¿Qué framework?

Gracias a todos..... Lógicamente, cada uno cuenta y recomienda según su propia experiencia, distinta a la de otro...
Muchas gracias a todos, repito....

Considero nivel medio, con algunos desarrollos "interesantes"... pero tendré que valorar si tardo más tiempo en aprender cualquier framework que desarrollar desde 0...

Ya veré por donde tiro...
Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:52.