Foros del Web » Programando para Internet » PHP » CodeIgniter »

Que framework me recomiendan CMS

Estas en el tema de Que framework me recomiendan CMS en el foro de CodeIgniter en Foros del Web. Buen dia Maestros Me han encargado en una empresa desarrollar un CMS en modalidad freelance, lo tipico, usuarios, menus, contenido y formularios Esta gente quiere ...
  #1 (permalink)  
Antiguo 29/04/2012, 13:27
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Que framework me recomiendan CMS

Buen dia Maestros
Me han encargado en una empresa desarrollar un CMS en modalidad freelance, lo tipico, usuarios, menus, contenido y formularios

Esta gente quiere el CMS desde 0, es algo que van a usar en varios clientes y prefiero que sea basado en un framework asi a futuro sera escalable para ellos.

Me gustaria saber que framework me recomiendan, que tenga control de sesiones, mapeo de base de datos, Buena seguridad y sistema MVC

He pensado en codeigniter pero acepto otras opciones :)

Gracias
__________________
Juegos
Juegos iphone
  #2 (permalink)  
Antiguo 29/04/2012, 13:52
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: Que framework me recomiendan CMS

No tiene por que ser de "cero" para hacerlo escalable, cualquier programador "habilidoso" puede hacer extensible cualquier CMS que hay actualmente:

Drupal, Wordpress, Typo3, por nombrar los que conozco.

Ahora si insistes podrías averiguar si el framework elegido no dispone ya de un CMS y ahorrate unas cuantas horas de trabajo:

https://www.google.com/search?q=codeigniter+cms :
https://www.google.com/search?q=yii+cms ...etc etc....
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 29/04/2012, 13:57
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Que framework me recomiendan CMS

Que tal minkweb,

Actualmente cualquier fw tiene lo que estas pidiendo y todo se reduce mas a un tema de preferencias que a otra cosa, personalmente no utilizaría CI para absolutamente nada.

Mi lista seria la siguiente.
  1. Symfony 2
  2. Zend 1.x
  3. Yii
  4. FuelPHP
  5. Lithium

Y seguramente cada fw tenga algun bundle/module/plugin con alguna suerte de CMS implementado que te pueda servir de base(SF2 lo tiene), te sugiero que los pruebes ya que es un tema muy subjetivo.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #4 (permalink)  
Antiguo 29/04/2012, 14:49
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: Que framework me recomiendan CMS

Cita:
No tiene por que ser de "cero" para hacerlo escalable, cualquier programador "habilidoso" puede hacer extensible cualquier CMS que hay actualmente:
No es mi decisión, el cliente lo quiere a la medida
Cita:
personalmente no utilizaría CI para absolutamente nada.
Quizas esto ya se ha comentado mil y una vez en el foro, pero ¿Qué tiene codeigniter que lo hace un mal fw?


Gracias por sus respuestas
Symfony 2 me gusta tambien
__________________
Juegos
Juegos iphone
  #5 (permalink)  
Antiguo 08/05/2012, 10:44
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: Que framework me recomiendan CMS

Bueno me respondo yo mismo

CI no es un mal FW, solo que le faltan algunas cosas, después de usarlo un tiempo

Cosas que no me gustaron
Carece de una abstracción "decente" de la base de datos
Carece de un sistema de plantillas
El enrutador de URL deja mucho que desear
Parte de la documentación aun esta en PHP 4

Cosas que me gustaron
Bastante ligero y rápido
Muy fácil de aprender
Lo "flexible" de permitir cargar librerías third_party sin mucho problema
MVC

Pues ese es el resumen por aquí :)

En conclusión es un buen framework si planeas hacer algo rapidin y no muy escalable, pero para una webapp de gran envergadura me quedo con symfony2

Saludos
__________________
Juegos
Juegos iphone
  #6 (permalink)  
Antiguo 11/05/2012, 14:33
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Te recomiendo CodeIgniter.

Pruébalo y saca tu conclusión,

El sistema de plantillas lo puedes hacer sin problema. El enrutador va genial, si pueden poner un mal ejemplo del routes me gustaría verlo porque llevo muchos proyectos y no he tenido ningún problema.

Además, a nivel de base de datos puedes usar doctrine si no te gusta lo que trae.

Si quieres un MEGAFRAMEWORK, usa Zend, pero como primer Framework, CodeIgniter esta muy muy bien.

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #7 (permalink)  
Antiguo 13/05/2012, 16:49
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: Que framework me recomiendan CMS

Por eso saque conclusiones, ya lo probé

El enrutador de url de CI es triste, muy triste
__________________
Juegos
Juegos iphone
  #8 (permalink)  
Antiguo 14/05/2012, 01:01
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Pero no pones ningún ejemplo...

Almenos da argumentos o algún ejemplo que me haga abrir los ojos, jeje

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #9 (permalink)  
Antiguo 14/05/2012, 10:27
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: Que framework me recomiendan CMS

Tienes razon @miktrv, sorry my bad
El routing de CI me encantaría que tuviera la opción de incluir otros routings de urls, por ejemplo en symfony 2 está la opción

Código:
nombre_ruta:
    prefix:  /admin
    resource: "@AdminBundle/Resources/config/routing.yml"
Te permite cargar varios routing y darle un prefix ejemplo "misitio.com/admin/loqueseaquesea” caracteristica similar a el routing de Django.

Permite definir si la petición viene POST o GET.

Y muchas utilidades mas http://symfony.com/doc/current/book/routing.html
__________________
Juegos
Juegos iphone
  #10 (permalink)  
Antiguo 14/05/2012, 10:40
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Que framework me recomiendan CMS

Cita:
Iniciado por minkweb Ver Mensaje
Te permite cargar varios routing y darle un prefix ejemplo "misitio.com/admin/loqueseaquesea” caracteristica similar a el routing de Django.
Similar ?, sf2 le tendria que pagar regalias a django
__________________
http://es.phptherightway.com/
thats us riders :)
  #11 (permalink)  
Antiguo 14/05/2012, 21:52
Avatar de kivpson  
Fecha de Ingreso: marzo-2011
Mensajes: 37
Antigüedad: 13 años, 1 mes
Puntos: 7
Respuesta: Que framework me recomiendan CMS

Zend Framework y Synfony son a mi concepto los mejores, CI es bastante bueno para un proyecto que se requiera hacer de forma rápida y evitar la curva de aprendizaje que tendrías con los dos primeros mencionados.

Personalmente me gusta ZF, es completo y dispone de mucha documentación en linea, pero si te tomará unos días aprenderlo.

Si tu proyecto es pequeño usa CI, te será mucho más fácil entenderlo y ponerlo en marcha, para mi la mayor desventaja es el motor de plantillas, pero es sencillo elaborar algo por uno mismo.

Otra cosa que debes considerar es que cada programador decide la estructura de su proyecto y la forma de programarlo, no importa que framework uses, si eres ordenado, dispones de buena lógica y respetas los paradigmas puedes sacarle el máximo partido a cualquier framework.

Éxito en tu proyecto amigo!
  #12 (permalink)  
Antiguo 15/05/2012, 01:57
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

minkweb, no conocía el tema de saber si la petición viene por get o post, yo suelo controlar esos temas desde mi controlador, no desde el routes. No se si en el patrón MVC es el controlador quien se encarga de esto...

kivpson, totalmente de acuerdo!!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #13 (permalink)  
Antiguo 15/05/2012, 15:52
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Que framework me recomiendan CMS

Es que los frameworks no deben de depedender solo del MVC, también hay otros patrones que lo complementan y hacen que el software sea mas útil y manejable, si te fijas el como maneja las rutas symfony es una pasada, ya que según el patrón de rutas es que tu cargas el controlador que necesitas, normalmente estos sistemas de rutas vienen predefinidos para index.php/controller/action, pero puedes jugar un poco con ellos como te muestra el link que te dejo el amigo minkweb
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #14 (permalink)  
Antiguo 15/05/2012, 23:56
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Si, se que puedes jugar con routes, pero symfony esta basado en MVC, esto no implica que debe seguir ese patrón? no se si estoy mezclando temas,

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #15 (permalink)  
Antiguo 16/05/2012, 14:09
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Que framework me recomiendan CMS

Es lo que te indico el MVC no es el único patrón que utiliza el framework, es solo una parte de él que brinda todas las bondades que ya sabemos que nos regala este patrón, pero a parte de este tienen un front fonctroller, ORM
, etc, el problema acá es que hemos caído en el modismo de que el framework es MVC y ya, pero no los FW van más allá de esto, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #16 (permalink)  
Antiguo 16/05/2012, 14:41
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Vale pero.. si se aplica bien el patrón MVC, quien se encarga de procesar la petición GET o POST es el controlador, no? yo entiendo que se combinen tecnologías, pero no que se implementen sin seguir el patrón.. quizás estoy liado

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #17 (permalink)  
Antiguo 16/05/2012, 15:15
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: Que framework me recomiendan CMS

Recuerda que un MVC es un patrón de diseño, no el único, tu puedes elegir cual te conviene mejor a usar

CMS es un tipo de software atado a unas reglas de negocios particulares, que puede ser implementado con o sin un FW MVC.

Como te indicaron anteriormente existen varios CMS prefabricados, unos que otros usarán un MVC propio, pero también puedes conseguir plugins/complementos o "Bundles" de CMS desarrollados sobre un framework específico.

Debes de hacer un estudio sobre que opción elegir y que FW o Patrón Utilizar para cumplir tu modelo de negocio, en este caso un CMS
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #18 (permalink)  
Antiguo 16/05/2012, 15:37
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Si, eso lo entiendo, lo que no sabía es que existen varios patrones MVC.. quiere decir que hay diferentes maneras de implementarlo, o simplemente, no todos los frameworks lo implementan correctamente?

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #19 (permalink)  
Antiguo 16/05/2012, 16:08
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Que framework me recomiendan CMS

Bueno en teoría tu pregunta sencillamente, cada framework implementa a su manera el MVC aunque en teoría ninguno se sale del patrón que es uno solo, ahora si vemos lo que hemos estado hablando los frameworks implementan no solo MVC, sino también otro patrones, te explico un poco más, los patrones en los Frameworks lo que hacen es complementarse entre sí, ya que cada uno fue hecho para cosas distintas, si te fijas el MVC busca es separar la lógica de la interfaz gráfica para mantener un orden, no es responsabilidad del MVC trabajar las rutas, yo creo que ya tu problema que en principio es problema de muchos por desinformación (me incluyo entre ellos) es mas culpa del marketing que le hacen a los frameworks que solo dicen es un framework MVC, porque han tomado este patrón como una moda, si te fijas en los frameworks también encuentras registry, Front Controller, DI, Singleton entre otros que muchos no nombran al momento de decirte las funcionalidades del framework o que sencillamente pasamos por alto cuando estamos leyendo la doc del mismo, entonces sencillamente ve un poco de lo que te comento y verás todo lo que nos falta ir conociendo , saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #20 (permalink)  
Antiguo 16/05/2012, 16:20
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Muchas gracias por tu tiempo,

Ahora me queda un poco más claro. El patrón MVC es compatible con otros patrones, y cada FW decide que patrones usar. Aun así, creo recordar que alguien comentaba que no todos los FW implementaban bien MVC, por eso mis dudas,

Muchas gracias de nuevo,

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #21 (permalink)  
Antiguo 16/05/2012, 16:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Que framework me recomiendan CMS

Lo que pasa es que MVC es una receta, dice como se tienen que comportar y comunicar las piezas, ya el como lo implementen, depende del programador.

Saludos.
  #22 (permalink)  
Antiguo 17/05/2012, 05:15
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Que framework me recomiendan CMS

Perfecto, pensaba que era algo más que una receta, en el sentido de estricto,

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo

Etiquetas: cms
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 20:04.