Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Sistema Noticas PHP + Ajax

Estas en el tema de Sistema Noticas PHP + Ajax en el foro de Frameworks JS en Foros del Web. Tengo un problema que no se cómo solucionar. Estoy programando una web que va a llevar un apartado de noticias. En dicha página aparecerán todas ...
  #1 (permalink)  
Antiguo 31/01/2011, 05:36
 
Fecha de Ingreso: agosto-2007
Mensajes: 25
Antigüedad: 17 años, 3 meses
Puntos: 0
Sistema Noticas PHP + Ajax

Tengo un problema que no se cómo solucionar.

Estoy programando una web que va a llevar un apartado de noticias. En dicha página aparecerán todas las noticias (similar a un blog) y al pulsar su link se abrirán para ver todo su contenido.

Toda la programación es en php, lo cual me plantea un problema a la hora de querer publicar en el facebook esa noticia a partir del link. Facebook no reconoce el .php de la web no indexandolo bien.

Leyendo por foros e internet he visto que una solución a esto sería utilizar también AJAX pero no tengo ni idea.

¿Sabéis de algun código ya escrito o como puedo realizar esto? (sería un funcionaminento similar a un blog)

Muchísimas gracias.
  #2 (permalink)  
Antiguo 31/01/2011, 06:50
 
Fecha de Ingreso: enero-2007
Mensajes: 146
Antigüedad: 17 años, 10 meses
Puntos: 16
Respuesta: Sistema Noticas PHP + Ajax

No sé si no te he entenido o qué, pero no veo la relación entre que FB tenga problemas para indexar los ficheros .php a que la solución a ésto sea AJAX. Precisamente, AJAX no es demasiado bueno para ser indexado...

Si el problema es el primero (que dé problemas con ficheros .php y variables en la URL, cosa que no le veo mucho sentido), te recomiendo utilizar el mod_rewrite de Apache para generar URLs "amigables" simulando ficheros html estáticos.
Si por el contrario la solución que planteas es AJAX, no te he entendido muy bien cual es la finalidad, lo siento.

Un saludo ;)
  #3 (permalink)  
Antiguo 31/01/2011, 07:06
 
Fecha de Ingreso: agosto-2007
Mensajes: 25
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Sistema Noticas PHP + Ajax

Cita:
Iniciado por WeSoRz Ver Mensaje
No sé si no te he entenido o qué, pero no veo la relación entre que FB tenga problemas para indexar los ficheros .php a que la solución a ésto sea AJAX. Precisamente, AJAX no es demasiado bueno para ser indexado...

Si el problema es el primero (que dé problemas con ficheros .php y variables en la URL, cosa que no le veo mucho sentido), te recomiendo utilizar el mod_rewrite de Apache para generar URLs "amigables" simulando ficheros html estáticos.
Si por el contrario la solución que planteas es AJAX, no te he entendido muy bien cual es la finalidad, lo siento.

Un saludo ;)
Perdona, pero igual no me he explicado bien.

Lo que quiero en mi web es un sistema de noticias similar a un blog, que si pincho a una noticia, la url que tiene es .htm o .html

El problema que me surge a mi es que mi sistema de noticias es .php como por ejemplo http://www.miweb.com/noticia.php?id=102. Cuando voy a facebook y publico ese enlace, no me enlaza con la noticia del todo bien porque no me aparece en facebook el titulo de la noticia, el texto de la noticia ni la imagen. Por esto me refiero a que puede ser debido por el .php y que con AJAX podría solucionarlo.

No sé si lo que planteo no tiene nada que ver una cosa con la otra.
  #4 (permalink)  
Antiguo 31/01/2011, 07:20
 
Fecha de Ingreso: enero-2007
Mensajes: 146
Antigüedad: 17 años, 10 meses
Puntos: 16
Respuesta: Sistema Noticas PHP + Ajax

Quizá que no obtenga el título de la noticia es porque no esté definido en la etiqueta title del html dinámico que generas con el PHP.

Lo de las URLs es lo que te comentaba con el mod_rewrite de Apache (http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html). Básicamente consiste en "redireccionar" urls dinámicas para dar la apariencia de estáticas (es lo que comentas de .html o .htm).
Un ejemplo sencillo de ésto sería:
Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteRule ^/noticia_([0-9]+).html$ ./noticia.php?noticiaid=$1 [L]
Con ello se puede jugar y poner por ejemplo el título en la propia url, o sustituir la id por un identificador único de texto, tipo wordpress.

En cualquier caso, me imagino que FB seguirá unos patrones de búsqueda basados en el código de la página generada para obtener los datos, por lo que dudo que el problema sea por la URL.

Etiquetas: ajax, php, sitemap
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 14:27.