XCMS est un système de gestion de contenu et le premier projet réussi développé par l'équipe de développement de New Life pendant son temps libre !
XCMS ne dispose actuellement que de fonctions de base telles que la publication d'articles, la gestion des colonnes, les commentaires, la gestion des utilisateurs et la gestion des modèles.
XCMS utilise un grand nombre de composants développés indépendamment. Le framework ORM sous-jacent est XCode. Tous les codes de couche de données sont générés par le générateur de code XCoder. Tous les contrôles de la bibliothèque de contrôles XControl sont utilisés en arrière-plan et le moteur de modèle PageTemplateLib est utilisé dans. le front-end.
Étant donné que XCode prend en charge les bases de données Access, MSSQL et Oracle, XCMS développé sur la base de XCode prend également en charge ces trois bases de données. Modifiez simplement la configuration XCMS de la section connectionStrings dans Web.config en différentes chaînes de liens de base de données.
Autres configurations dans Web.config : XCacheExpiration est la stratégie de cache, la valeur par défaut est désactivée, il est recommandé d'utiliser -1 ou 0 ; Le répertoire où se trouve FCKeditor :UserFilesPath est le répertoire de téléchargement de FCK ;
Descriptif du catalogue :
XCMS est un site Web et il doit être configuré dans ce répertoire lors de la configuration d'IIS.
XCMSData est le code de la couche de données/de la couche métier. Ceux qui contiennent le mot « entreprise » dans le nom sont les codes de la couche métier, et les autres sont les codes de la couche de données générés par XCoder.
PageTemplateLib est un moteur de modèles. Il s'agit actuellement de la première version et peut ne pas être suffisamment bien considéré à bien des égards.
FCKeditor.Net_2.5 est le projet DLL de l'éditeur FCK. J'ai changé quelques endroits avant de l'utiliser et j'ai rassemblé le code source.
Plateforme de développement :
vs2005/vs2008 + .Net 2.0
Exigences d'installation :
win2000 + IIS 5.0 ou supérieur, framework .Net 2.0
Autorisation:
XCMS est un projet open source. Le package de version contient déjà le code source du site Web, de la couche de données et du moteur de modèles. Les composants sous-jacents XControl, XCoder et XLog deviendront également progressivement open source. La version Beta1 actuelle de XCMS n'est pas encore suffisamment mature, elle est donc fournie uniquement avec une licence d'essai avec une période d'essai de deux mois, qui expire le 01/03/2008 sans aucune restriction fonctionnelle. Nous espérons que les utilisateurs d'essai avant le 01/03/2008 pourront télécharger la dernière version sur le site officiel et l'essayer. Le fichier d'autorisation se trouve dans X.lic dans le répertoire Bin du site Web. Nous publierons également régulièrement X.lic avec de nouvelles périodes d'autorisation selon les besoins.
Connexion de gestionLogin.aspx
administrateur, administrateur
nhy,nnhy
Développer