Cuyahoga は、NHibernate 永続層に基づいたオープンソースのカスタム コンテンツ Web サイト フレームワークであり、独自のページとモジュールを自由にカスタマイズできるため、将来のアプリケーションでの機能要件の変化に柔軟に対応できることです。 DNN 、Rainbow は、お客様のニーズを満たすシステムを迅速に構築できます。
Cuyahoga は、C# で開発された柔軟な CMS/ポータル ソリューションです。 Microsoft .NET および Mono プラットフォーム上で実行でき、基盤となるデータベースとして SQL Server、PostgreSQL、または MySQL をサポートします。
このバージョンはインストール不要のバージョンで、面倒なインストール手順が省略され、テスト データが追加されています。
Cuyahoga はコンテンツを管理するためにノード スタイルを使用します。しかし、Web サイトは完全なツリー形式ではないため、Cuyahoga はページを 2 番目のノードとして扱います。ノードのポイントは、ページを上部の GlobalMenu、左側の Maincontent、右側の Section の 3 つの部分に分割することです。実際、メイン メニュー、テキスト セクションの各ノードは理解しやすいです。およびナビゲーション セクションは、ページに含まれる 3 つの部分であり、各ページは自由にデザインできます。ただし、知っておく必要があるのは、メニュー メソッドを使用してトップ接続を追加できるのはルート ノードのみであることです。他のページはROOTのトップを継承しており、メニューの他にMaincontent、Section、GlobalMenuのコンテンツがあり、それぞれ記事タイプ、ダウンロードタイプ、フォーラムなどの対応するモジュールに分かれています。もちろん、タイプ、検索フォーム、ユーザー ログイン ボックス、静的 HTML、言語切り替えボタン、ダウンロード リスト、RSS リファレンスは組み込みモジュールなので、直接引用できます。ただし、PHOTO GALLERY モジュールが必要な場合は、引用することもできます。これらのモジュールは実際にはコンテンツ プロバイダーとして機能し、各種類のコンテンツをページの 3 つのレイアウト位置に配置できます。このデザインは 3 つの部分と非常に一致しています。ページの はコンテナに相当し、セクションに配置する必要があります。セクション (右側) にユーザー ログインを追加する場合は、SECTION への参照を追加するだけです。そのため、Cuyahoga はノードを使用してページと階層関係を形成します。ノードは相互に参照し、構成されたページ間の関係を反映します。このように、コンテンツプロバイダーがコンテンツを提供し、それをレイアウトセクションで参照します。 、データベース構成ファイルは Config/properties.config であるため、設計は非常に柔軟であると言えます。
DB_51aspx は SQL データベースです。デフォルトの管理アカウント/パスワード: admin/51aspx を追加できます。
セキュリティ上の理由から、インストール ディレクトリを削除または変更することをお勧めします。
拡大する