Ca fait un bout de temps que je n'ai pas posté un billet "informatique", mais voilà pour me faire pardonner, une petite nouvelle qui, je l'espère, deviendra grande.
Voici un petit mois que je travaille (de nuit, l'aprenti-geek est un animal nocturne) sur ce projet, le HybridSystemPHP.
D'après mon dico perso, je qualifierais mon bébé d'être un hybride entre CMS et bibliothèque de classe.
En quoi consiste ce projet ?
En l'état actuel, le projet n'étant qu'à ces débuts, celui-ci n'est qu'un simple recueil de classe. Mais à terme, le projet sera un vrai CMS.
En effet, la façon de programmer que j'ai choisie est très modulaire. A l'image de PEAR, sur lequel ce projet se base pour les fonction de bas niveau, chaque module est développé séparement des autres et pourra fonctionner seul.
Pourquoi ce projet ?
Pourquoi développer un autre CMS ? Pour pouvoir créer des sites sur-mesures sans fonctions superflues ou manquantes et pouvoir gérer tout les modules en rapport à partir d'un seul espace d'administration.
Imaginez un site avec des news, un flux RSS, un forum, une newsletter et un espace d'administration pour tout gérer. Ce site, en 5minutes !
L'état d'avancement ?
Actuellement, 3 modules sont terminés :
- HybridSysAuth : Classe d'authentification par BDD.
- HybridSysNewsAff : Classe de gestion et affichage de news (pagination, tri par catégorie, liens propres) sortant d'une BDD.
- HybridSysNewsRSS : Classe de gestion, création et affichage d'un flux RSS. Utilise le même format de news que la classe HybridNewsAff.
Les modules en développement ?
Actuellement 2 modules sont en développement :
- HybridSysAuthAdmin : classe de gestion de membres avec prise en compte de privilèges. Basé sur la classe HybridSysAuth.
- HybridSysNewsAdmin : classe de gestion de news. Utilise le même format de news que la classe HybridNewsAff.
Les modules prévus ?
La liste des modules prévus s'allongent aussi vite que mes idées arrivent. Néanmoins voici quelques modules certains de voir le jour :
- HybridSysForum
- HybridSysForumAdmin
- HybridSysLetter (newsletter)
- HybridSysLetterAdmin
- HybridSysTemplate
EDIT 22/01/08
- HybridSysAlbum (album d'élément simple)
"EDIT 24/01/08"
- HybridSysAlbumImg (album photo)
- HybridSysAlbumAudio (bilbiothèque audio)
- HybridSysAlbumMedia (album d'élément complexe, avec traitement pour les types d'éléments)
Pour l'instant, j'attend de développer et tester le projet afin qu'il soit suffisament viable et je libérerais le code sous license GPL. Toutefois si vous voulez participer au projet ou simplement avoir plus d'information, n'hésitez pas : hybridsystemphp[at]hybridnocorp[.]com .
Cethy's world ... what else ? 