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

Nombre de parametros en MVC

Estas en el tema de Nombre de parametros en MVC en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola buenas, Quería saber si es posible personalizar los nombres de url en MVC. Estoy haciendo mi sistema de MVC, donde paso los parámetros de ...
  #1 (permalink)  
Antiguo 10/05/2011, 12:00
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Nombre de parametros en MVC

Hola buenas,

Quería saber si es posible personalizar los nombres de url en MVC. Estoy haciendo mi sistema de MVC, donde paso los parámetros de controller y action por URL, estos nombres tienen que ser los nombres de las clases controller y action respectivamente, pero me gustaría poder personalizar estos nombres.. como se suele hacer?

Un saludo y gracias!
  #2 (permalink)  
Antiguo 12/05/2011, 14:00
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Respuesta: Nombre de parametros en MVC

con el routing, ahi podes "personalizar" las url, en la guia de usuario de CI explica (muy basico) como funciona
  #3 (permalink)  
Antiguo 12/05/2011, 14:19
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Hola muchas gracias,

El problema es que no uso CI, si no "a mano",

Un saludo!
  #4 (permalink)  
Antiguo 13/05/2011, 07:26
Avatar de historiasdemaria  
Fecha de Ingreso: septiembre-2010
Ubicación: www
Mensajes: 433
Antigüedad: 13 años, 7 meses
Puntos: 54
Respuesta: Nombre de parametros en MVC

MVC es un modelo de arquitectura de software no un framework :)
  #5 (permalink)  
Antiguo 13/05/2011, 11:15
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Si.. es un patrón de diseño... ?

Un saludo!
  #6 (permalink)  
Antiguo 13/05/2011, 11:23
Avatar de leo_nqn  
Fecha de Ingreso: abril-2010
Ubicación: Neuquen
Mensajes: 461
Antigüedad: 14 años
Puntos: 24
Respuesta: Nombre de parametros en MVC

yo no lo llamaria patron de diseño... cmo bien dice historiasdemaria:
"MVC es un modelo de arquitectura de software no un framework :)"

se basa en la arquitectura del software.. osea en la distribucion de librerias configuraciones scripts y demas...
vos podes poner los nombres que quieras a las cosas que quieras! siempre usando la extencion correspondiente.. y recomiendo usar tambien criterio al momento de nombrar algo.
saludos!
__________________

Blog: http://leonardonqn.blogspot.com
Twitter:@Leo_FFerreyra
  #7 (permalink)  
Antiguo 13/05/2011, 11:39
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

De acuerdo, muchas gracias!! :D
  #8 (permalink)  
Antiguo 14/05/2011, 14:02
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Respuesta: Nombre de parametros en MVC

miktrv,
Si no usas un framework vas a tener que crearte tu propio routing (y estoy intentan crear el mio o usar uno que encontre googleando), porque sino lo veo muy dificil, al menos que guardes las url en un db y cada vez que entres al sistema verifique que existe esa url, he visto software privados que hacen eso :(
  #9 (permalink)  
Antiguo 15/05/2011, 04:02
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Cita:
Iniciado por destor77 Ver Mensaje
miktrv,
Si no usas un framework vas a tener que crearte tu propio routing (y estoy intentan crear el mio o usar uno que encontre googleando), porque sino lo veo muy dificil, al menos que guardes las url en un db y cada vez que entres al sistema verifique que existe esa url, he visto software privados que hacen eso :(
Hey! muchas gracias, si.. es eso lo que necesito... supongo que si miro de que manera lo implementa algun Framework como codeigniter.. alomejor se puede mirar la idea..

Un saludo y gracias por tu ayuda!
  #10 (permalink)  
Antiguo 15/05/2011, 04:20
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: Nombre de parametros en MVC

Que tal miktrv,

Hay mucho material sobre routers, solo hay que googlear un poco, te dejo un par de links,

http://code.google.com/p/novaboard/s...class.php?r=14
http://robap.github.com/php-router/

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #11 (permalink)  
Antiguo 15/05/2011, 04:26
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Hey masterpuppet!

Que tal,

Muchas gracias, me los miraré e intentaré de implementar alguno, espero que no sea muy complicado.. jeje

Un saludo y gracias por tu tiempo!!
  #12 (permalink)  
Antiguo 18/05/2011, 09:18
Avatar de historiasdemaria  
Fecha de Ingreso: septiembre-2010
Ubicación: www
Mensajes: 433
Antigüedad: 13 años, 7 meses
Puntos: 54
Sonrisa Respuesta: Nombre de parametros en MVC

Si el proyecto no esta muy avanzado, por que no intentar utilizar uno de los frameworks ya existentes?

Te solucionaria muchas cosas:
Limpieza en la estructura y organizacion del codigo
Separacion MVC
Gestion del cache

etc,etc,..
  #13 (permalink)  
Antiguo 18/05/2011, 09:44
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Respuesta: Nombre de parametros en MVC

Cita:
Iniciado por historiasdemaria Ver Mensaje
Si el proyecto no esta muy avanzado, por que no intentar utilizar uno de los frameworks ya existentes?

Te solucionaria muchas cosas:
Limpieza en la estructura y organizacion del codigo
Separacion MVC
Gestion del cache

etc,etc,..
porque a veces aunque no sea muy complicado el proyecto, un FW queda muy grande, o en otras veces la estructura que ofrecen no es la mejor, por ejemplo cuando quieres hacer un proyecto con administración la estructura por default no te permite tener front y admin por separado (si bien ahora por ejemplo CI permite HMVC o kohana) pero sobre gustos estan los colores jaja
  #14 (permalink)  
Antiguo 18/05/2011, 09:46
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Respuesta: Nombre de parametros en MVC

Cita:
Iniciado por masterpuppet Ver Mensaje
Que tal miktrv,

Hay mucho material sobre routers, solo hay que googlear un poco, te dejo un par de links,

http://code.google.com/p/novaboard/s...class.php?r=14
http://robap.github.com/php-router/

Saludos.
excelente aporte, lastima que el php-router usa namespace y no todos los servidores tengan un version que lo soporte :(
  #15 (permalink)  
Antiguo 18/05/2011, 09:54
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Muchas gracias, además, yo aprendo haciendolo yo y no con Frameworsk, siempre hay tiempo, yo implemento MVC en mi proyecto y puedo crear diferentes aplicaciones como el frontend y backend.

Un saludo y gracias de nuevo a todos!
  #16 (permalink)  
Antiguo 18/05/2011, 10:01
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: Nombre de parametros en MVC

Cita:
Iniciado por destor77 Ver Mensaje
excelente aporte, lastima que el php-router usa namespace y no todos los servidores tengan un version que lo soporte :(
En donde ves Namespaces ?, los requisitos son PHP >= 5.2.x

@miktrv, ese planteamiento me parece genial para aprender y experimentar, pero cuando se trata de algo que va a ir a producción, yo utilizaría un FW(Zend, Symfony, Yii).
__________________
http://es.phptherightway.com/
thats us riders :)
  #17 (permalink)  
Antiguo 18/05/2011, 10:07
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Pero.. porque un framework? todas las herramientas que han salido a producción estan hechas con Frameworks?

Un saludo!
  #18 (permalink)  
Antiguo 18/05/2011, 10:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Nombre de parametros en MVC

Para mayor soporte, muchas empresas buscan el soporte de un buen framework porque les garantiza que el codigo al menos sigue un guideline, que si un dia tu te vas, puede llegar otro programador y con que sepa usar el framework le podria dar soporte.

Es lo mismo en Java, que muchos buscan programadores establecidos en los frameworks mas populares porque les garantiza que no tienen que hacer mucho KT.

Cuando tu haces tu propio framework, estas siguiendo tus guias y tu forma de hacerlo, lo cual no porque este mal es a como tu lo diseñaste y eso es lo que puede llegar a afectar a una empresa (si tu aplicación estuviera diseñada para una empresa).

Saludos.
  #19 (permalink)  
Antiguo 18/05/2011, 10:18
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

Si.. yo eso lo entiendo, esta claro.. pero.. si una aplicación sigue una estructura lo muy similar a un framework, vistas, modelos, controladores.. no creo que el paso sea tan grande..

Un saludo!
  #20 (permalink)  
Antiguo 18/05/2011, 10:55
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: Nombre de parametros en MVC

1+ al comentario de GatorV, y para mi hay una gran diferencia, entre algo casero y Zend o Symfony, ademas ten en cuenta que lo que tu estas haciendo ya esta echo, recontra testado, y se va actualizando regularmente.

Pero bueno, como todo, es opinable, lo mio no es mas que una sugerencia basada en la experiencia.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #21 (permalink)  
Antiguo 18/05/2011, 11:08
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Nombre de parametros en MVC

No estoy en contra de los frameworks, pero al igual que salen nuevas versiones de estos frameworks, y frameworks nuevos, existe la posibilidad de trabajar mejorando lo de uno mismo, no hay nada para siempre..

Un saludo!
  #22 (permalink)  
Antiguo 18/05/2011, 11:09
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Respuesta: Nombre de parametros en MVC

masterpuppet,
tienes razon no usan namespace me confundi de libreria... sorry :$

En cuanto a usar o no un frame, es un debata mas que descutido y todos tenemos opciones diferentes, yo soy partidario de usarlos, pero tampoco veo mal hacer uno desde cero, despues depende de la política de cada empresa que usar. Tal vez lo mejor sería en vez de hacerlo desde cero modificar uno existente con las cosas nuevas que queremos agregarle jeje
  #23 (permalink)  
Antiguo 19/05/2011, 02:52
Avatar de historiasdemaria  
Fecha de Ingreso: septiembre-2010
Ubicación: www
Mensajes: 433
Antigüedad: 13 años, 7 meses
Puntos: 54
Respuesta: Nombre de parametros en MVC

Claro, y en esto, como en todo, hay que ser flexibles.. hay empresas que crean sus propios frameworks por razones propias..
En todo caso construir un framework no es tarea trivial :)

Etiquetas: mvc, nombre, parametros
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 13:21.