Introduction
Pour commencer je vous souhaite la bienvenue sur mon nouveau site. Pour le moment il est assez vide mais je compte y remédier au fil des jours. Cette fois ci, mon site n'est pas propulsé par Dotclear ou Wordpress mais bien par mon propre système.
Un blog avec le Zend Framework
J'ai créé ce blog au moyen du Zend Framework en partant de l'architecture modulaire de base. Ce framework est très puissant et permet de faire vraiment ce que l'on veut. Une feuille, un crayon et une dose d'imagination m'ont permis de mettre en place très facilement un système de blog qui n'est en réalité qu'un module du site.
Modules
Un module ? Effectivement, il est très facile d'ajouter n'importe quelles fonctionnalités au site comme un forum, une newsletter, un formulaire de contact ou un module améliorant un autre module. En plus d'être un choix de conception c'est la puissance du framework qui m'a permis de réaliser ça très facilement je le répète.
Le Blog
Donc pour le moment mon site ne se compose que d'un système de blog qui gère des articles avec auteurs, tags, catégories et sous-catégories infinies et bien évidemment les commentaires en plus des archives qui vont avec.
Et maintenant ?
Maintenant je vais m'attarder sur la partie administration et en faire quelque chose de très intuitif et modulaire. Il me faudra encore un crayon, un papier et une bonne dose d'imagination et de recherche pour voir comment mettre tout ça en place.
Je m'attarderai aussi au système de blog pour éventuellement corriger les derniers bugs et documenter ce qui ne serais pas encore fait. Rajouter des fonctionnalités basiques mais utiles comme l'ordre des catégories ou un peu d'ajax par ci par là.
Pour finir je perfectionnerai le module themes qui permet de changer et de choisir le thème qu'on veut et bien évidemment créer une multitude de thèmes tous indépendant ou dépendant les uns des autres. Pour le moment vous ne le voyez pas mais il est présent et croyez moi c'est très très puissant. Merci le Zend Framework encore une fois !
Et après ?
Quand tout ça sera fait et qu'on aura testé ce système sur différente plateforme, je créerai d'autres modules qu'on trouve régulièrement sur les systèmes de blogs tels que dotclear et wordpress. J'envisage par exemple de faire un module page et un module galerie.
Dès que cela serait fait j'espère pouvoir mettre en ligne une version téléchargeable open source et créer un site dédié à ce mini-cms basé sur le Zend Framework.
J'envisage d'avoir fini tout ça pour le 1er septembre 2010.