216 meneos

A tomar por saco el Zend Lucene, Menéame cambia de buscador

Después de una semana tratando de afinar el buscador Zend Lucene, éste creaba más problemas de los que solucionaba, y se ha reimplementado en Sphinx. Por ahora funciona todo igual, salvo las operaciones booleanas que ya se implementarán en los próximos días.

negativos: 1   usuarios: 139   anónimos: 77  
compartir:  twitter  facebook  tuenti  
  1. #1   ¿Esto no es auto-spam?
    79  votos: 13   link
    el 18-12-2007 10:40 UTC por eloso eloso
  2. #2   Zend aun tiene que afinar mucho su framework.
    22  votos: 2   link
    el 18-12-2007 10:41 UTC por dcarrero dcarrero
  3. #3   #1 Depende de como lo veas. Yo, como programador PHP, lo veo como una noticia que me indica que si tengo que implementar un buscador complejo en mi web, evite de momento usar Zend Lucene.
    135  votos: 14   link
    el 18-12-2007 10:47 UTC por angelitoMagno angelitoMagno
  4. #4   Por cierto, pregunta rápida para los entendidos. ¿Qué ventajas ofrecen estos Frameworks a la hora de hacer búsquedas contra una bd en vez de hacerlo con sentencias SQL "a pelo"?
    19  votos: 1   link
    el 18-12-2007 10:49 UTC por angelitoMagno angelitoMagno
  5. #5   Ya decía yo que hoy no me funcionaba el buscador al hacer búsquedas usando el operador "and" :-S
    63  votos: 5   link
    el 18-12-2007 10:52 UTC por habladorcito habladorcito
  6. #6   Me alegro (y lo siento, aunque ningún esfuerzo cae en saco roto): blog.meneame.net/2007/12/11/nuevo-buscador/#comment-14549
    34  votos: 2   link
    el 18-12-2007 12:07 UTC por --18879-- --18879--
  7. #7   Comentarios de los no programadores a partir de aquí:
    ––––––––––––––––––––––––––––––––––––––––––––––––––––- xD
    25  votos: 8   link
    el 18-12-2007 18:08 UTC por Pedriyu Pedriyu
  8. #8   Gracias
    16  votos: 0   link
    el 18-12-2007 18:14 UTC por natrix natrix
  9. #9   Esto no es serio. ¿No tenéis una máquina para hacer las pruebas?
    -100  votos: 21   link
    el 18-12-2007 18:21 UTC por elzo elzo
  10. #10   Por cierto podríais crear un plugin de busqueda para firefox en la web mycroft.mozdev.org/

    Antes habia uno, hecho por un tal Damian Martinelli y funcionaba de lujo con el antiguo buscador:

    mycroft.mozdev.org/download.html?name=meneame&sherlock=yes&ope
    28  votos: 2   link
    el 18-12-2007 18:39 UTC por --60627-- --60627--
  11. #11   no es mejor que todo el mundo lo pueda provar y opinar? si de todas formas el que hay no funciona, que mas da si estan en pruebas o no :-)
    18  votos: 1   link
    el 18-12-2007 18:46 UTC por cargolcoix cargolcoix
  12. #12   #9 Hola trollete
    Claro que hay una máquina de pruebas, pero ¿ no crees que las pruebas con 5 o 10 usuarios serás distintas que cuando se carga el sistema con cientos o miles de búsquedas diarias ?
    56  votos: 7   link
    el 18-12-2007 18:57 UTC por --1994-- --1994--
  13. #13   #12, estoy de acuerdo contigo, aunque quizás #9 te podría responder que existen programas que emulan esas sobrecargas de miles de usuarios a la vez. No serán lo mismo que una prueba real, pero existen ;)
    24  votos: 3   link
    el 18-12-2007 19:29 UTC por Almarma Almarma
  14. #14   #13, pero a las pruebas automáticas no se les suele ocurrir escribir con acentos, con tildes, y cosas de esas que le gustan tanto a los usuarios y que es cuando de verdad te das cuenta si un buscador esta afinado o no :-D
    18  votos: 3   link
    el 18-12-2007 20:14 UTC por bewog bewog
  15. #15   #10 Si meneame pone esto en su funcion do_header (en html1.php para que salga en la cabecera):

    echo '<link rel="search" type="application/opensearchdescription+xml" title="Menéame" href="'.get_server_name().$globals['base_url'].'/buscador_firefox.xml"&;

    Y después crea el archivo buscador_firefox.xml de esta forma:

    <SearchPlugin xmlns="www.mozilla.org/2006/browser/search/">;
    <ShortName>Meneame</ShortName>
    <Description>Noticias 2.0</Description>
    <InputEncoding>UTF-8</InputEncoding>
    <Image height="16" width="16">meneame.net/img/favicons/favicon4.ico</Image>;
    <Url type="text/html" method="GET" template="meneame.net/">;
    <Param name="search" value="{searchTerms}"/>
    </Url>
    <SearchForm>meneame.net</SearchForm>;
    </SearchPlugin>

    A todos los que naveguéis con firefox os saldrá en la parte de buscadores (arriba a la derecha en el navegador) un enlace que os permitirá incluir meneame dentro de la lista, pudiendo hacer vuestras búsquedas desde ahí sin ningún tipo de plugin.

    Voy a ponérselo en el blog por si le interesa ;)

    PD: Coñe... me traduce automáticamente las url por enlaces y no quiero eso... ¿no hay forma de quitarlo? :-(
    149  votos: 14   link
    el 18-12-2007 21:19 UTC por --18300-- --18300--
  16. #16   #15. Si meneame pone mi banner y me promociona mi web de puta madre! Por pedir que no quede. xD

    Un tironcillo de orejas amistoso: Cuando haces una página seria no debes poner demasiados plugins y addons, ves a postear eso a digg ya verás lo que te dicen.

    Aparte no me mola la idea de centrar la página en un sólo navegador, aunque sea nuestro querido firefox, ya que sino estamos haciendo lo que hace microsoft, haciendo algunas páginas incompatibles con otros navegadores y eso no está bien.
    -83  votos: 11   link
    el 18-12-2007 21:30 UTC por CDlx CDlx
  17. #17   #16 Creo que no has entendido nada.... vuelve a leerlo (tironcillo de orejas para ti)
    14  votos: 1   link
    el 18-12-2007 21:34 UTC por --18300-- --18300--
  18. #18   Me acabo de dar cuenta que la url de búsqueda ya no es la misma que yo había visto...

    El XML tendría que ser este:

    <SearchPlugin xmlns="ht tp://www.mozilla.org/2006/browser/search/">
    <ShortName>Meneame</ShortName>
    <Description>Noticias 2.0</Description>
    <InputEncoding>UTF-8</InputEncoding>
    <Image height="16" width="16">ht tp://meneame.net/img/favicons/favicon4.ico</Image>
    <Url type="text/html" method="GET" template="ht tp://meneame.net/search.php">
    <Param name="q" value="{searchTerms}"/>
    </Url>
    <SearchForm>ht tp://meneame.net</SearchForm>
    </SearchPlugin>

    he dejado un espacio en los http para que no me haga los enlaces :-P
    93  votos: 7   link
    el 18-12-2007 22:06 UTC por --18300-- --18300--
  19. #19   #15 y #18, muchas gracias por la sugerencia, ya está implementada (svn.meneame.net/index.cgi?rev=1111&view=rev) y funcionando.

    Le hice pequeñas modificaciones para que sea compatible con el OpenSearch y con otros servidores que usen este software.
    120  votos: 10   link
    el 18-12-2007 23:53 UTC por gallir gallir
  20. #20   Nunca te acostarás sin saber algo más... me apunto esas modificaciones ;)
    Un saludo y me alegro de que os sirviese de algo.
    14  votos: 1   link
    el 19-12-2007 01:14 UTC por --18300-- --18300--
comentarios cerrados

menéame