Web design and hosting, database, cloud and social media solutions that deliver business results
  • ビジネスソリューション
    • データベースサービス
      • サーバーのアップグレードと DBA サービス
      • データウェアハウス サービス
      • データ統合
      • パワーBI
    • ウェブサイトデザイン
      • Web サイトのセキュリティ
      • Web サイトの最適化
      • ロゴデザイン
      • 支払いゲートウェイ
      • テクニカルツール
    • ビジネスサービス
      • Google クラウド サービス
      • アマゾン ウェブ サービス
      • マイクロソフト アズール
    • ソーシャルメディア
    • マイクロソフトオフィス
  • 学校
    • テスト環境
    • 学習データベース
      • 基礎
      • SQL Serverデータ
      • SQLServerのメンテナンス
      • SQL Serverの日付の使用
      • SQLServerピボットの使用-ピボット解除
      • SQLServer関数の使用
      • オープンクエリを取得
      • ツール
    • ウェブデザインを学ぶ
      • Ousia コンテンツ管理システムの構築
      • ASP-NET の使用
      • CSS の使用
      • JavaScript の使用
    • クラウドと IT サービスの学習
      • タスク スケジューラ エラー 2147943645
      • OpenSSL での SSL の要求と PFX ファイルの生成の簡単な手順
    • ソーシャル メディアの使用
      • Facebookアカウントを個人用からビジネス用に変更する
      • Google レビューを依頼する
      • ソーシャル メディアの取り組みをどこに集中させるかを選択する
      • ソーシャル メディアの画像サイズ
      • メタ データを使用してソーシャル メディア画像を設定する
  • 私たちに関しては
    • ブログ
      • Google コア アップデート 2020 年 1 月
      • インターネット上のウェブサイトに関する最も厄介なこと
      • ウェブサイトの広告リーフレットのコンテンツを選択する方法
      • エントリーレベルのゲーム機の構築
      • オンライン詐欺の防止
      • ギグエコノミーのスキマー
      • ホットチリインターネット閉鎖
      • 無料のベクター グラフィックスのトップ 5 Web サイト
    • キャリア
      • 翻訳者 英日
      • 英語-トルコ語翻訳者
    • チーム
      • アイセ・ハー
      • アリ アル アミン
      • ギャビン・クレイトン
      • サイガングー
      • スーリヤ・ムッカマラ
      • スニール・クマール
      • チェスターコッパーポット
    • ポートフォリオ
English (EN-GB)English (EN-US)Español (ES)हिंदी (HI)italiano (IT)日本語 (JA)

Ousia コンテンツ管理システムの構築

私たちは、Ousia コンテンツ管理システムを最速の 1 つにする方法を考えるのに多くの時間を費やしました。ここでは、導入されたいくつかの概念について説明します。

データベースファースト

多くの例で、企業が最初にフロント エンドを構築し、その後、データベースを少し後回しにするのを見てきました。

私たちは逆にそれを行いました。当社独自の CMS である Ousia のユニークなセールス ポイントの 1 つは、データベースと、非常に高速なルックアップ時間のために最適化された一連のテーブルから始めたことです。データベースソフトウェア内から事実上ウェブサイトを管理できます。

CMS の設計

データベースの基礎は、4 つのテーブルを中心に形成されます。 Web サイト グループ、Web サイト、URL、およびコントロール。

ウェブサイト グループ

Web サイト グループには、多数のサイトを含めることができます。私たちのサイトには、15 の言語サイトと、すべての共有アセットを含む 1 つの共有サイトがあります。

Webサイト

グループの一部として各サイトまたはサブサイトに関する情報が含まれており、サイトの最下位レベルでリンクと関係を形成できます。これには、言語、ドメイン、およびコンテンツ配信情報が含まれます。たとえば、私たちのサイトは、言語ごとに 15 のサブドメインと、すべての共有アセットを含む共有システム サイトを使用してセットアップされています。

ユーザー アクセス レベルは、各サイトのベースで設定し、全体に継承できます。

また、サイト ルートの概念もあり、http から https にリダイレクトしたり、コンテンツではなく画像に対して CDN トラフィックを許可したり、コンテンツ エディターで編集モードを有効にしたりできます。

URL

サイトの各 URL には、簡単に識別できる一意の識別子が与えられます。セキュリティ機能 (読み取り、編集権限) は、コンテンツ リンク、リダイレクト、およびメタ データと同様に、この値にバインドされます。

これらにはいくつかのタイプがあり、それぞれがページの動作を変更して含めます。

  • コンテンツ
  • イベント
  • 店
  • ショップ部門
  • 製品
  • ポートフォリオ
  • 習慣
  • ウェブサイト資産

コントロール

コントロールは、URL タイプに基づいてボタンをクリックするだけで追加および削除できます。新しい URL の作成時に自動的に追加されるものもあれば、手動で追加できるものもあります。

カスタム コントロールを開発してカスタム URL タイプに追加できるため、開発時間を大幅に短縮できます。数日または数週間ではなく、数時間で 4 ~ 5 ページの標準サイトを作成できます。

最適化

コンテンツ リンク、メタ データ、テーマ スタイル、およびスクリプトはすべて、データベースから最適化された関連する場所に追加されます。その後、コントロールがページに追加され、可能な場合は再び最適化されます。

これがデータベースで行われると、編集モードのときに表示される編集機能の作成に時間を費やしました。

イメージは SQL Server ファイル ストリームを使用して保存されます。これにより、データベースの一部でありながら最速のアクセスが可能になり、残りのデータと共にバックアップされます。

  • リクエストアクション
  • サイトルックアップ
  • URLルックアップ
  • 見つからない/変更されていない応答を送信する
  • コントロールリストを取得する
  • 制御データを埋める

これは通常、非常に大規模な Web サイトでも 20 ミリ秒未満で取得されます。

Final Notes

While this is very much an overview of how our system works, it should give you an indication of how much time has been spent making this one of the quickest systems available. If you want more information please feel free to get in contact.

Comments

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink クッキーポリシーサイトマップ

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
The settings on this site are set to allow all cookies. These can be changed on our Cookie Policy & Settings page.
By continuing to use this site you agree to the use of cookies.
Ousia Logo
Logout
Ousia CMS Loader