Cuyahoga est un cadre de site Web de contenu personnalisé open source basé sur la couche de persistance NHibernate. L'avantage est que vous pouvez personnaliser vos propres pages et modules à volonté, afin de pouvoir répondre de manière flexible aux exigences fonctionnelles changeantes des futures applications. DNN , Rainbow peut rapidement créer un système qui répond à vos besoins.
Cuyahoga est une solution CMS/Portail flexible développée en C#. Il peut fonctionner sur les plates-formes Microsoft .NET et Mono et prend en charge SQL Server, PostgreSQL ou MySQL comme base de données sous-jacente.
Cette version est une version sans installation, éliminant les étapes d'installation fastidieuses et ajoutant quelques données de test.
Cuyahoga utilise un style de nœud pour gérer le contenu. À l'origine, un site Web est un livre composé de pages. Cependant, un lien n'est pas équivalent à une référence rapide à un nœud. Le point sur les nœuds concerne la mise en page. CUYAHOGA divise la page en trois parties, GlobalMenu en haut, Maincontent à gauche et Section à droite. En fait, il est facile de comprendre chaque nœud du menu principal, la section de texte, et la section de navigation est une page qui comprend ces trois parties. Chaque page peut être conçue librement. Cependant, une chose que vous devez savoir est que seul le nœud racine possède l'option MENU, qui vous permet d'utiliser la méthode MENU pour ajouter des connexions supérieures. D'autres pages héritent du haut de ROOT. En plus du menu, il y a aussi le contenu de Maincontent, Section et GlobalMenu. Le contenu est en fait divisé en types suivants, c'est-à-dire les modules correspondants, y compris le type d'article, le type de téléchargement et le forum. type, formulaire de recherche, boîte de connexion utilisateur et HTML statique, bouton de changement de langue, liste de téléchargement et référence RSS. Bien sûr, ce sont ses modules intégrés et peuvent être cités directement. Mais si vous avez besoin d'un module GALERIE DE PHOTOS, vous pouvez le faire. Vous devez le développer vous-même. Ces modules agissent en fait comme des fournisseurs de contenu. Chaque module fournit un type de contenu. Chaque type de contenu peut être placé dans trois positions de disposition de la page. de la page sont équivalents aux conteneurs et doivent être placés dans la section. Lors de l'ajout de la connexion utilisateur dans la section (côté droit), vous ajoutez simplement une référence à la SECTION. Par conséquent, Cuyahoga utilise des nœuds pour organiser les pages. Les nœuds font référence les uns aux autres et reflètent le site. La relation entre les pages composées, la mise en page et le contenu sont séparés, puis le référencent dans une section de mise en page. , la conception peut être considérée comme très flexible. Le fichier de configuration de la base de données est Config/properties.config.
DB_51aspx est une base de données SQL. Vous pouvez ajouter le compte/mot de passe de gestion par défaut : admin/51aspx.
Pour des raisons de sécurité, il est recommandé de supprimer ou de modifier le répertoire d'installation.
Développer