jeudi 4 août 2005
Frustrant ...
Afin de préparer tranquillement certains projets pour la rentrée, je m'amuse en ce moment à essayer différents agrégateurs de fils, côté serveur.
Il faut reconnaître qu'il est très agréable d'avoir "son" agrégateur toujours à disposition[1], du moment qu'une connexion au net est possible.
Quand je dis essayer
, j'entends utiliser
et parcourir un minimum le code
(on ne se refait pas...). Evidemment, vous l'aurez compris, je ne compte retenir que des solutions open source. Pour l'instant, je n'en ai testées que deux : FeedOnFeeds et Gregarius.
Premier constat
L'une comme l'autre reposent sur MagpieRSS. Rien de vraiment surprenant en cela, MagpieRSS est probablement le parser de fils le plus répandu en PHP. Mais c'est tout de même un peu dommage : le support d' Atom reste un peu léger et Atom 1.0 n'est pas encore pris en compte.
Second constat
On remarque vite qu'à partir d'un même moteur (MagpieRSS), pour un même objectif (l'agrégation), on obtient facilement des solutions différentes.
- FeedOnFeeds présente une interface austère et très peu sexy, alors que Gregarius flatte bien plus l'oeil.
- En contre partie, FeedOnFeeds fait figure de poids plume (env. 165 Ko) face à Gregarius (env. 575 Ko).
- Gregarius "surfe" sur la mode AJAX, alors que FeedOnFeeds le fait
à l'ancienne
, en permettant même de recourir aux frames (beark...).
Troisième constat
Les deux présentent un code qui me laisse perplexe.
- Découpage en classes un brin bancal (quand découpage en classes il y a ...)
- Code peu clair et commentaires réduits à leur strict minimum
En résumé, je ne m'y sens pas à l'aise comme je peux l'être dans le code de DotClear. C'est pas DaVivi Code, c'est bien dommage ...
Et le bilan alors ?
Plutôt... erm... mitigé.
Ajoutons à cela que Gregarius, installé sur OVH, foire systématiquement lors de l'import d'un fichier OPML (d'une centaine de fils) et nous obtenons un geek[2] qui reste sur sa faim et se dit que sa solution idéale
reste à trouver.
Donc, si vous avez d'autres pistes à me proposer[3], vos avis seront les bienvenus.


Commentaires
1. Par Olivier, le 04/08/2005 à 22:52
2. Par xave, le 04/08/2005 à 22:58
3. Par Pep, le 04/08/2005 à 23:10
4. Par AeN0, le 05/08/2005 à 00:48
5. Par Pep, le 05/08/2005 à 01:47
6. Par AeN0, le 05/08/2005 à 08:29
7. Par Guile, le 05/08/2005 à 09:30
8. Par [ NikO ], le 05/08/2005 à 09:46
9. Par Janusz, le 05/08/2005 à 09:51
10. Par Olivier, le 05/08/2005 à 13:25
11. Par xave, le 05/08/2005 à 13:34
12. Par Pep, le 05/08/2005 à 20:26
13. Par Pep, le 05/08/2005 à 21:06
14. Par Pep, le 05/08/2005 à 21:13
15. Par AeN0, le 06/08/2005 à 00:06
16. Par Nonal le Chacal, le 06/08/2005 à 01:49
17. Par Pep, le 06/08/2005 à 02:04
18. Par Nonal le Chacal, le 06/08/2005 à 02:44
19. Par Marco, le 06/08/2005 à 09:35
20. Par AeN0, le 06/08/2005 à 12:32
21. Par Pep, le 06/08/2005 à 16:09
22. Par Pep, le 06/08/2005 à 16:10
23. Par julien, le 06/08/2005 à 22:12
24. Par AeN0, le 06/08/2005 à 23:41
25. Par Da Scritch, le 10/08/2005 à 16:46
26. Par effisk, le 30/08/2005 à 18:43
27. Par Pep, le 08/09/2005 à 04:32