Foros del Web » Creando para Internet » Diseño Gráfico »

Api para validar tus paginas

Estas en el tema de Api para validar tus paginas en el foro de Diseño Gráfico en Foros del Web. Hola! Primero perdonad si el post no va aqui, pero no sabia donde colocarlo (¿en POO de PHP?). El otro día hice una pequeña API/Clase ...
  #1 (permalink)  
Antiguo 19/07/2007, 11:20
 
Fecha de Ingreso: julio-2003
Mensajes: 141
Antigüedad: 21 años, 4 meses
Puntos: 5
Api para validar tus paginas

Hola!
Primero perdonad si el post no va aqui, pero no sabia donde colocarlo (¿en POO de PHP?).

El otro día hice una pequeña API/Clase en PHP para validar nuestras páginas de una manera facil a través de PHP. El objetivo de la API, es que sea de utilidad para generar nuestro propios informes, estadisticas, etc, a modo de log.

Entre otras cosas, me ha sido útil para analizar un rango de urls y mostrar estadísticas de los principales errores que encontrados.

Tenéis más información en: API para validar en PHP

Saludos!

Última edición por Daca; 23/07/2007 a las 02:26
  #2 (permalink)  
Antiguo 19/07/2007, 19:32
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Re: Api para validar tus paginas

Hola

Suena interesante.

A lo mejor en mis habituales despistes no lo he visto, pero ¿no hay un vínculo a dicha api funcionando para ver como trabaja?

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 19/07/2007, 23:56
 
Fecha de Ingreso: julio-2003
Mensajes: 141
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: Api para validar tus paginas

Hola PatomaS!

No es un despiste tuyo, no hay ningun link para verla en funcionamiento, lo único que puse fue un link para su descarga, y un trozo de codigo para que se vea como se usa, pero haré una página para que se pueda probar ...

La idea es que la API te recoja información de un site y la almacene para que se haga uso de ella según se desee.

De todas formas, tengo pensado añadirle mejoras, según vayan naciendo mis necesidades, debido a un proyecto que tengo que hacer ...

saludos!

Última edición por Daca; 20/07/2007 a las 00:43
  #4 (permalink)  
Antiguo 23/07/2007, 02:40
 
Fecha de Ingreso: julio-2003
Mensajes: 141
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: Api para validar tus paginas

Hola de nuevo!

La web está actualizada y ya dispone de un enlace para ver el API en funcionamiento para un par de webs, descarga del código fuente, y explicación de los métodos y variables que dispone ...
La url es la misma que la indicada en el primer post ...

Saludos y espero vuestros comentarios!
  #5 (permalink)  
Antiguo 23/07/2007, 08:11
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Re: Api para validar tus paginas

Hola

Como decía, interesante proyecto.

Yo llevo cierto tiempo trabajando en una herramienta similar desde cero y en el tiempo libre entre otros proyectos y ciertamente el trabajo de validar una página con las mil posibilidades que hay para cada etiqueta es un trabajo duro.

Estoy seguro que tu api será de gran ayuda a otras personas.

:)

Felicidad
__________________
¡ hey, hou, hou, hey !
  #6 (permalink)  
Antiguo 23/07/2007, 10:10
 
Fecha de Ingreso: julio-2003
Mensajes: 141
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: Api para validar tus paginas

Hola PatomaS!
Gracias por las felicitaciones, y suerte con tu proyecto de un validador desde cero, que como bien dices, es una tarea ardua y costosa.
Mi único mérito ha sido facilitar los análisis de las webs aprovechando lo ya hecho por el W3C.
Además, se aceptan sugerencias para su mejora ...

Saludos!
  #7 (permalink)  
Antiguo 23/07/2007, 19:56
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Re: Api para validar tus paginas

Hola

Bueno, mi memoria es bastante mala y siempre ando enredado en proyectos e ideas que pocas veces llevo a término, pero por el momento, me suscribí a este tema, con lo que lo veré de vez en cuando y si se me ocurre algo para ayudarte, te lo pondré.

Pero como dije, es una gran labor la que has hecho y una buena opción la de elegir la beta del validador, aun tiene algunos problemas, pero son poca cosa o al menos no tan comunes y con diversos reportes de mejoras y bugs, hemos logrado que lo mejoren un poco más.

Por el momento solo se me ocurren un par de detalles:
1. modificar esto
Código:
var $validator_check = 'http://validator-test.w3.org/check'; # url al validador (local o la del W3C)
por una alternativa que redefina la variable al validador oficial cuando esa url deje de funcionar sin necesidad de intervención del usuario. El cambio no sería complicado, solo necesitarías un condicional que use una u otra variable dependiendo de la respuesta http.

2. Ampliar un pelín la documentación, pero no es fundamental, aunque siempre viene bien, especialmente la forma de integrarla con el trabajo de alguien. A fin de cuentas no todos tenemos el mismo nivel de experticia. Así quien la quiera usar, sabrá mejor a que función llamar y en que forma.



Felicidad
__________________
¡ hey, hou, hou, hey !
  #8 (permalink)  
Antiguo 24/07/2007, 05:27
 
Fecha de Ingreso: julio-2003
Mensajes: 141
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: Api para validar tus paginas

Cita:
Iniciado por PatomaS Ver Mensaje
Hola

Bueno, mi memoria es bastante mala y siempre ando enredado en proyectos e ideas que pocas veces llevo a término, pero por el momento, me suscribí a este tema, con lo que lo veré de vez en cuando y si se me ocurre algo para ayudarte, te lo pondré.
Hola PatomaS!!
La verdad es que se agradece que te parezca interesante el proyecto, y tus comentarios acerca de las mejoras, así espero sirvan para mejorar lo hecho y facilitar las cosas a la gente.
En cuanto a tus proyectos, la verdad es que todos estamos igual, yo tambien tengo otros en mente y por falta de tiempo no puedo llevarlos a cabo y me gustaría mucho terminar uno en concreto ...
Si publicas tus proyecto los seguiré.

Cita:
Iniciado por PatomaS Ver Mensaje
Pero como dije, es una gran labor la que has hecho y una buena opción la de elegir la beta del validador, aun tiene algunos problemas, pero son poca cosa o al menos no tan comunes y con diversos reportes de mejoras y bugs, hemos logrado que lo mejoren un poco más.
La verdad es que funciona con las dos versiones, lo único que la beta proporciona cierta información que te ayuda en la labor de análisis, como por ejemplo, "messageid" y "explanation". En la versión oficial no existen, y tienes que montarte el parseo de errores a traves de "message" y es engorroso.
Si quieres, puedes hacer la prueba y verás, susituye la variable "validator_check" y veras como trabaja igualmente salvo que esos campos de información salen vacios.

En parte utilicé la beta porque sería la proxima versión en lanzarse y era bastante estable.

Cita:
Iniciado por PatomaS Ver Mensaje
Por el momento solo se me ocurren un par de detalles:
1. modificar esto
Código:
var $validator_check = 'http://validator-test.w3.org/check'; # url al validador (local o la del W3C)
por una alternativa que redefina la variable al validador oficial cuando esa url deje de funcionar sin necesidad de intervención del usuario. El cambio no sería complicado, solo necesitarías un condicional que use una u otra variable dependiendo de la respuesta http.
No había pensado en ello, lo hice así para que cada persona defina la url del validador.En mi caso, por ejemplo, lo tengo instalado en local, porque debía analizar unos cuantos miles de páginas. De todas formas, seguiré tus indicaciones y probaré una forma alternativa.

Cita:
Iniciado por PatomaS Ver Mensaje
2. Ampliar un pelín la documentación, pero no es fundamental, aunque siempre viene bien, especialmente la forma de integrarla con el trabajo de alguien. A fin de cuentas no todos tenemos el mismo nivel de experticia. Así quien la quiera usar, sabrá mejor a que función llamar y en que forma.



Felicidad
Es la primera vez que lanzo alguno de los proyecto, así que soy novato en ello, pero tomo nota. Observaré otros proyecto y seguiré el ejemplo.
Indicar también que he modificado todo la API y la he adaptado a la POO de PHP5, aunque dejaré la versión anterior por si alguien la usa con PHP4.
En breve espero actualizar todo ello en la web.

Saludos y gracias de nuevo!!
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:28.