Le projet autoblog
-
Informations techniques

English version

Contraintes

Pour que les webmasters adoptent le système de réplication, il doit être léger, facile à mettre en place et ne pas nécessiter de maintenance.
Il doit pouvoir tourner chez un maximum d'hébergeurs. Les dépendances doivent donc être minimisées.
Le programme doit adhérer au principe du KISS principle (Keep It Simple, Stupid).

Caractéristiques

Fichiers

VroumVroumBlog est composé de 3 fichiers:

Base de données

VroumVroumBlog ne nécessite pas de base de donnés telles que mySQL ou Postgres. Il utilise un simple fichier, store. C'est un tableau associatif php sérialisé.

Cache local des médias

Tous les médias présents dans le corps de l'article (src=... et href=...) seront téléchargés et stockés dans un cache local, dans le sous-répertoire media (qui sera automatiquement créé si nécessaire).
Les médias ne seront téléchargés que:

Mise à jour

L'autoblog se mettra automatiquement à jour dès que quelqu'un le visite, à moins qu'il se soit déjà mis à jour dans les 60 dernières minutes. Cela permet de s'assurer que le blog est toujours à jour à chaque visite sans pour autant marteler le site source.
Vous pouvez forcer la mise à jour en ajoutant?force_the_fresh dans l'URL

Licence

VroumVroumBlog est dans le domaine public.

Changements

Voici la liste des modification.

Version améliorée (série 0.2.x)

Si vous le souhaitez, il existe une version plus élaborée de VroumVroumBlog publiée par BohwaZ (utilisant SQLite3, interface traduisible, modèle objet, meilleure pagination...).
Cette version est plus rapide que la série 0.1.x mais ne fonctionnera pas chez tous les hébergeurs.


Si vous voulez la version améliorée (plus rapide, meilleure pagination, etc.), prenez la version 0.2.x dans cette page.
Si vous voulez être sûr que ça marche partout, même sur les hébergeurs merdiques, utilisez la version 0.1.x.
Retour