Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-03-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola Román,

No es que me guste del todo no dar soporte a los formularios GET. Lo que pasa es que es una especie de daño colateral al utilizar las URLs que se utilizan. Ahora bien, cuando digo que los formularios GET pueden suplirse con URLs "preparadas", me refiero a lo que se hace, por ejemplo, en Youtube. Para order los vídeos de diversas formas, no te hace falta rellenar ningún formulario, pero, sólo "pinchar" en enlaces. A eso me refiero: a que la información que puede pasarse desde un formulario GET puede hacerse también a través de un enlace.

Respecto de dejar al usuario elegir el tipo de URLs, o usar unas u otras en función del servidor, no me convence demasiado. ¿Por qué razón? Porque, de entrada tendríamos que no pensar en utilizar URLs "modernas", sino URLs "antiguas", y, sólo si fuera posible, hacer uso de algún "módulo rewrite" para usar las URLs "modernas". Ahora bien, Humm procura ofrecer dichas URLs "modernas" (con un pequeño truco, es verdad), sin necesidad de contar o esperar ningún módulo específico en el servidor. Si para esto perdemos los formularios GET... no me importa.

Otra cosa sería si perdiéramos también los formularios POST. Entonces sí que no quedaría más remedio que hacer algo al respecto. Pero, los formularios GET me preocupan menos, ya te digo, aun sabiendo que igual me equivoco...

¿Se ha tomado ya las pastillas abuelo?
Responder Con Cita
  #2  
Antiguo 06-03-2012
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Aqui el ceporro piensa igual que dec sobre el asunto de las urls. Es más, yo quitaria la interrogación, para poder escribir http://www.yourhummsite.com/aguan/ap...naor/awenipich directamente. Si la ...com/?aguan/ap...

En mi gestor lo hago así, y en la versión nueva tampoco necesito archivos htaccess. Y los formularios GET, pues que les dén.

¡Venga, a ver esos "examples for ceporries" !
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #3  
Antiguo 06-03-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Julián Ver Mensaje
Es más, yo quitaria la interrogación
¡Anda! Y, ¿se puede saber cómo logras eso? Quitar la interrogación.

// Saludos
Responder Con Cita
  #4  
Antiguo 06-03-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Cita:
Empezado por roman Ver Mensaje
¡Anda! Y, ¿se puede saber cómo logras eso? Quitar la interrogación.

// Saludos
Me apuesto algo a que usa poderes mágicos.

Este Julián... me va a hacer preparar un ejemplo más completo!

Cita:
Empezado por Yo mismo con mi mecanismo
Y es que ya viene con un ejemplo de sitio, que incluye dos "vistas" y dos "helpers", un par de archivos de estilo y otro "javascript". Partiendo de ahí, con los debidos conocimientos, no debería ser complicado armar un sitio web,... por supuesto que más o menos sencillo.

Última edición por dec fecha: 06-03-2012 a las 21:45:23.
Responder Con Cita
  #5  
Antiguo 06-03-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Se me ha ocurrido, que, a modo de ejemplo, podría servir el propio sitio de Humm... así que he adjuntado a este mensaje un archivo que contiene el directorio "site" del sitio web de Humm. Así que Julián ya puede copiar y pegar -tengo que hacer un ejemplo de esto también el directorio "site" que adjunto sustituyendo al que trae Humm consigo. De esta manera tendréis "en local" el sitio web de Humm y podréis echar un vistazo a las "vistas", los "helpers", el par de clases "auxiliares", cómo se puede "cambiar de lenguaje", etc.
Archivos Adjuntos
Tipo de Archivo: zip site.zip (171,3 KB, 23 visitas)
Responder Con Cita
  #6  
Antiguo 07-03-2012
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,

Se me ha ocurrido, que, a modo de ejemplo, podría servir el propio sitio de Humm... así que he adjuntado a este mensaje un archivo que contiene el directorio "site" del sitio web de Humm. Así que Julián ya puede copiar y pegar -tengo que hacer un ejemplo de esto también el directorio "site" que adjunto sustituyendo al que trae Humm consigo. De esta manera tendréis "en local" el sitio web de Humm y podréis echar un vistazo a las "vistas", los "helpers", el par de clases "auxiliares", cómo se puede "cambiar de lenguaje", etc.

Voy a ver, voy a ver
a ver que tiene eso por ahí dentro. jeje
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #7  
Antiguo 08-03-2012
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
He estado mirando el humm y sobre todo el ejemplo y tengo que decir que te puntuo con un 10 en una escala de 0 a 10.
Y es que lo que mas me gustaba de lo que había visto antes es el codeigniter, y el hum (despues de ver el ejemplo, ojo) es mucho mejor que el codeigniter, pues es mas sencillo de usar, se aprende a usarlo en unos minutos (o menos), no ocupa casi nada, es facilsimo de ampliar, por ejemplo para añadirle mas clases, y seguro que hasta es mas rápido.

Si lo hubiera conocido antes lo estaría usando para mis cosas, cosa que no consiguió el codeigniter, y estoy planteandome reescribir la nueva versión de mi gestor de contenidos para hacerlo usando humm, aunque no se si esto será demasiado traumático para todo lo que ya tengo hecho.
Cuando sea mayor me gustaría hacer las cosas así de bien organizadas, sencillas y claras.

En resumen, dec, que si de esta no te haces famoso es porque esta vida tan injusta y perra premia mas a los que medran que a los que trabajan.

Mi felicitación por un trabajo bien hecho, que además, funciona bien.

PD. Mándame el jamón ande tu ya sabes.
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #8  
Antiguo 09-03-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Gracias Julián, aunque, no creo que sea para tanto.

He añadido una nueva sección al sitio web de Humm:

http://hummphp.com/?cases

Ahí puede verse otro sitio web que usa Humm:

http://neoplugins.com/

Lo he hecho durante el día de hoy. Es cierto que la mayoría de contenido e imágenes estaban ya disponibles en NeoPlugins v1.0, pero, el sitio web (sobre todo internamente) ha quedado mucho más recogido. Mucho más limpio el espacio del servidor. En fin, ahí queda por si queréis echar un vistazo.

Je je je... ¡gracias otra vez Julián!
Responder Con Cita
  #9  
Antiguo 07-03-2012
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por roman Ver Mensaje
¡Anda! Y, ¿se puede saber cómo logras eso? Quitar la interrogación.

Perdón, perdón, no me fijé en el detalle de que hablaís de no usar un .htaccess.
Yo es que uso un .htacces con una regla como esta:
RewriteRule ^([a-z_0-9,\/]*)/?$ index.php [nc,l]

Para que entre todo al index.php y después cojo la url y la divido usando el "/" y cada string es un parametro.

En verdad ando bastante cegato últimamennte
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #10  
Antiguo 07-03-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Julián Ver Mensaje
Para que entre todo al index.php y después cojo la url y la divido usando el "/" y cada string es un parametro.
Pues sí, y, de hecho, puedes tomar lo que hay antes del ? como tus parámetros "limpios" y lo que haya después del ? como los parámetros de un GET normal. De esta manera, no pierdes una característica estandar del HTTP y tienes urls completamente limpias (sin un ? extraño).

// Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Componente Hashes, para quien pueda interesar dec OOP 11 09-07-2007 01:36:04
Utilidad para comparar dos bases de datos. avmm2004 Varios 1 16-11-2006 20:47:22
Utilidad para contar lineas de código Alexander Varios 10 18-10-2006 00:14:55
Utilidad para manejo de lista TODO ANG4L Varios 3 02-08-2006 09:36:39


La franja horaria es GMT +2. Ahora son las 01:56:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi