drkCMS – Gestionnaire de contenue WEB

[DEPRECATED] you can find the new version on http://darken33.net
icone Titre : drkCMS
Description : Gestionnaire de contenu Web.
Programmation : Apache / PHP 4 / MySQL / XHTML 1.0 / CSS 2.1
Système : Web
Version : 0.1.5
Licence : Gnu General Public License v2
Dernière mise à jour : 01/01/2008

Qu’est ce qu’un CMS ?

Un Système de Gestion de Contenu (SGC) ou Content Management System (CMS) est un outil permettant de générer des sites WEB structurés sans pour autant avoir besoin de grandes connaissances dans l’administration de site WEB. Il permet généralement de structurer son site web à travers des thèmes, et d’écrire des articles à l’intérieur de ces thèmes. Il nécessite génralement un Gestionnaire de Bases de données (souvent MySQL) et un langage permetant de faire fonctionner l’outil (souvent PHP). Le plus connus des CMS est SPIP : http://www.spip.net

Pourquoi drkCMS ?

drkCMS est lui aussi un Gestionnaire de Contenu, mais se veut très simple et minimal : peu d’élements constitue l’outil de gestion seul l’administrateur (webmaster) peut structurer le site et ajouter des articles la prise en main se veut rapide et efficace il est cependant relativement puissant et modulaire :

  • on peut facilement l’interfacer avec toute autre ressource externe (grace aux rubriques externes)
  • on peut facilement y intégrer de nouvelles fonctionalités grâce aux modules
  • il permet grace à son langage interne de générer des pages respectant le XHTML 1.0
  • on peut facilement paraméter la mise en forme grâce aux feuilles de styles CSS 2

Installer drkCMS

Installer drkCMS est relativement simple. En effet il vous suffit d’avoir un serveur web sur lequel l’installer, puis des suivre la procédure d’installation automatique fournit. Configuration Requise

  • Un serveur HTTP supportant le PHP4
  • Le module PHP4
  • Un serveur de base de données MySQL

Configuration Recommandée
Il ne s’agit pas exactement de la configuration recommendée, mais plutôt de la configuration sur laquelle, j’ai développé drkCMS et qui donc est sure de le supporter :

  • Apache v0.1.2
  • PHP 4 v0.1.2
  • MySQL v3.2.125

Installation & Mise à jour
Dans un premier temps vous devez décompresser l’archive contenant drkCMS, dans le répertoire contenant votre site WEB : $ tar xzf drkcms-0.1.tar.gz

Ensuite vous devez créer votre base de données sous MySQL $ mysql -uroot mysql> create database drkcms; Query OK, 1 row affected (0.00 sec)

Enfin il suffit d’ouvrir l’application dans votre navigateur web, et une procedure d’installation automatique va s’exécuter. Vous n’avez plus qu’a suivre les instructions : http://localhost/drkcms-0.1.3/.

Vous pouvez alors suprimer le répertoire install $ rm -rf install/ Voila c’est terminé.

Télécharger drkCMS

drkCMS est relativement simple. En effet il vous suffit d’avoir un serveur web sur lequel l’installer, puis des suivre la procédure d’installation automatique fournit.Version v0.1.5

  • Correction d’un bug sur la connexion à la base si le menu est désactivé

download/projets/drkcms/drkcms-0.1.5.tar.gzVersion v0.1.4

  • Correction de bugs liés à des WARNING de variables indéfinies

download/projets/drkcms/drkcms-0.1.4.tar.gzVersion v0.1.3

  • Ajout d’un installateur automatique
  • Ajout du parametrage de thèmes spécifiques pour les utilisateurs
  • Metrologie : ajout du temps de creation de la page
  • Amélioration du fichier de configuration
  • Trie dans les images livrées
  • Mise à jour dela documentation

download/projets/drkcms/drkcms-0.1.3.tar.gzVersion v0.1.2 :

  • Correction d’un bug sur l’attribution de varibles $art, $rub et $cat.
  • Problèmes de permissions sur certains fichiers.

download/projets/drkcms/drkcms-0.1.2.tar.gzVersion v0.1.1 :

  • Correction des bugs liés au variables non définies et register_globals = Off
  • Utilisation des tableaux HTTP_POST_VARS et HTTP_GET_VARS
  • Passage de la variable HTTP_USER_AGENT en global

download/projets/drkcms/drkcms-0.1.1.tar.gzVersion v0.1 :

  • Première version de drkCMS.

download/projets/drkcms/drkcms-0.1.tar.gz

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>