Alors place à l’action, Mobachir, qui veut dire “En Direct” en arabe, est un site en full AJAX ( tout le site est une seule et unique page HTML en fait ) qui s’apparente à un RSS Reader sans l’être. Pourquoi ce site est ma fierté ? Pour maintes raisons :
1- La première partie du site : Le News Crawler ( Parser ? p’importe ! )
Cette partie du site développée entièrement en php est responsable de l’extraction du contenu depuis les sites sources. En effet, j’ai développé un mini-script pour representer pour chaque site sa structure DOM interne.
2 -La deuxième partie : Le caching
J’utilise le framework Prototype, linké depuis les serveurs Google, ce qui est un plus pour la gestion du cache vu que le même script sera partagé par plusieurs sites. Tout mon code javascript est mis dans un dossier, que je concatène automatiquement et que je compresse avec le JSPacker, le resultat est enregistré dans un fichier js dont le nom est le HashCode de son contenu, comme ca, je n’ai pas à modifier manuellement la version de mon Core JS, et il est mis en cache à vie ( une fois je change le code, le hashcode change, et le fichier est redemandé au serveur ). Même chose pour le code CSS.
3-La troisième partie : L’interface et les requêtes AJAX
Tous les articles téléchargés sont sauvegardés en LocalStorage (feature de l’html5), et les requêtes AJAX sont mises en cache elles aussi, résultat, un gain énorme en bande passante et en rapidité. Les articles se rajoutent au fur et à mesure qu’ils arrivent, et je vous laisse apprécier le Load On Scroll à la Facebook !
Qui n’a jamais envoyé un mail à sa propre boite mail dans le seul but de garder des informations pour y avoir accès plus tard ? Avec Lmemo, lisez Lite memo, vous pouvez créer autant de notes que vous voulez et dans un temps record. En effet, vous n’avez pas besoin de créer un compte, saisissez n’importe quel login et un mot de passe et cliquez sur Connect ! J’ai voulu qu’il soit le plus simple possible, le site est fait en Ajax pour une meilleure réactivité et il est compatible avec tous les navigateurs “modernes” (ie 6…?).
Enjoy !
Un site crée Ex Nihilo en php/Mysql, qui propose un service qui n’existe sur aucun autre site : l’indexation des punchlines. A ce jour, il n’a que 4 mois d’existence mais accueille déjà plus de 200 visiteurs uniques par jour.