Qihang Content Management System (DTcms) は、国内の ASP.NET オープンソース業界では珍しい、ASP.NET (C#) + MSSQL (ACCESS) テクノロジーに基づいて開発された、オープンソース コードである優れたオープンソース Web サイト管理システムです。 。 Webform の通常の 3 層アーキテクチャ開発モデル、軽量アーキテクチャ、およびバックグラウンドでの独自の開発手法を技術的な敷居なく使用しているため、開発者が簡単に開始できます。バックグラウンド管理インターフェースに重点を置き、Jquery および CSS3 インターフェース設計を使用し、IE8 以降の主流ブラウザーの応答性の高いバックグラウンド管理インターフェースと互換性があり、コンピューターとモバイル デバイスの使用をサポートします。現在、Shenzhen Power Qihang Software Co., Ltd. のオープン ソース ソフトウェア製品です。2009 年 10 月に初めて作成されました。その目的は、より多くのプログラミング愛好家がインターネット開発テクノロジを共有および交換できるようにすることです。 DTcmsの正式名称は、Departmentcontentmanagementsystemで、DTはDeparationの略、cmsはcontentmanagementsystemの略です。
インストール環境要件: 開発ツール: Microsoft Visual Studio 2010 オペレーティング システム: Windows Server 2008 (推奨)、Windows Server 2003 (推奨)、Windows XP (基本テスト環境) データベース: SqlServer2005 (推奨)、SqlServer2008 (推奨) Web サーバー: IIS5 .0以降(IIS7推奨).0、アプリケーションプールは統合モード) 環境要件:.NET Framework 4.x以降
DTcms5.0 の改善点: 1. バックグラウンド管理インターフェイスが強化され、美化され、ビットマップの代わりにベクトル アイコンが使用され、ツリー メニューを閉じたり展開したりできるようになり、一部のページのレイアウトが調整されました。 2. メンバー、オーダーのサイト分類。 、など、各サイトのデータをより適切に区別するため。 3. チャネルを作成するときに、選択した機能に応じて異なる管理メニューを作成します。 4. Web ページ エディターは UEditor Baidu エディターを使用し、アップロードは次のように変換されます。ファイルをアップロードするためのバイナリ。 5. 支払い方法、サードパーティ ログイン OAuth はサイトごとに異なる構成情報を設定でき、グローバルな使用に限定されなくなりました。 6. システム アーキテクチャの新しい変革により、オブジェクト データベース テーブル ストレージが自動的に作成されます。 7. プラグイン テンプレートはさまざまなサイトをサポートします。異なる対応するテンプレートを作成できます。8. DAL レイヤー コードが改善され、モデル エンティティがリフレクションを通じて自動的に割り当てられるため、データベース フィールドの追加を心配する必要がありません。 DAL レイヤーを変更します。
DTcms5.0 の目標: 1. 大規模、中規模、小規模の Web サイト プロジェクトをサポートし、ビッグ データを転送できるようにします。 4.0 にはメイン データベース テーブルが 1 つだけあり、ビューを使用してデータを関連付けますが、5.0 では追加されたチャネルごとにテーブルが自動的に作成されます。2. Web サイトによってアップロードされた写真、添付ファイル、ビデオなどのリソースは、ローカル ストレージ、Alibaba Cloud オブジェクト ストレージ、およびTencent クラウド オブジェクト。ストレージは、帯域幅を削減し、サーバーの負荷を分散し、ユーザー エクスペリエンスを向上させるのに役立ちます。3. 大規模な Web サイト プロジェクト向けに Redis をサポートすることで、ユーザーは数百 GB のデータを格納し、数百万のリクエストを処理できるデータベースに簡単に拡張できます。 4. 背景管理インターフェイスを最適化し、アイコンの色とサイズに悩まされなくなりました。膨大なアイコン ライブラリを使用して、ユーザーは独自のアイコン セットを作成することもできます。 5. モバイル プラットフォームと WeChat の開発に重点を置き、注文、会員、その他の情報を含む各サイトのデータをさらに差別化します。