info@news-japan.com
サイトの検索
 
製品紹介
Editors
Editors Topics
Editors について
Editors チュートリアル
Editors 適用事例
Editors ダウンロード
 
Editorsについて
当社のデータベースシステム(以下 Editors )は簡易なインストールとテンプレート記述によって多様なデータベース運用を容易に実現します。
Editors にはスクリプト言語 TJS が組み込まれており、これにより高いカスタマイズ性を備えております。

Editorsの開発は、大げさになりがちなデータベースシステムを容易に利用できるようにしたい、ということから始まりました。その結果私たちが作り出すに至ったEditorsというプログラムは、ともすればたいへん高価になってしまうシステムを安価で提供し、小規模なDBから大規模なものまで対応できる柔軟性を持ち、どのようなDBにも対応できる拡張性を最大限に保持しながらも利用の際にはプログラム的な要素をできる限り排しウェブデザイナーであれば一通り扱える平易さを保っています。
(Editorsについての チュートリアル を参照してください。)

その結果、ノンプログラミングでDBの構築を可能としたものが Editors1.0 です。マイナーバージョンアップを重ねさらに高機能で使い易くなったEditorsもついにメジャー・バージョンアップを迎えEditors2.1となりました。2.1からスクリプトエンジンTJSを採用し、DBシステム毎に異なる環境をよりスムーズに詳しく設定することができるようになっています。


◆Editors2.1の特徴
・DBに対しての検索、検索結果出力、表示を行う
・Webを介したCSVによるDB入出力をサポート
・Webブラウザ上での編集をサポート(基本的にブラウザのみで編集・管理可能)
・生成されるHTML画面は検索・編集両面ともカスタマイズが可能
・多人数でのDB管理、管理上の階層構造をサポート
・入力条件やDB内の情報による処理の分岐をサポート

◆Editorsの概念図


上の図はEditorsの概念図です。
Editorsの他に、DBに必要な以下のデータをご用意いただくことになります。


編集レイヤー ・編集者用テンプレート
・データベースソース
管理レイヤー ・管理者用テンプレート
処理レイヤー ・表示用テンプレートセット
・振り分けの定義情報


そのパワフルな拡張性により、Editorsの用途はあらゆるものが想定されます。
(適用事例はこちらをご覧ください。)

◆2.1拡張機能一覧
予約・指定日更新機能セット
  ID毎のデータを複数個保持し、それぞれに検索対象となる日付を設定できます。


HTML生成キット
  生成可能なページを指定時間にHTMLファイルとして自動作成することができます。これによりリアルタイムな更新性能は失われますが、より高いアクセス数・高負荷に対応することができます。

Optional Template Set
  テンプレートのセット(検索画面、検索結果画面、個別カード)を複数持つことができます。
これにより単一のDBに対し複数のアプローチを提示することが可能になります。

編集画面のプレビュー機能
  編集画面において、書き込み前にプレビュー画面を表示し確認することができます。

更新箇所表示機能
  標準セットでは編集ユーザーによってリクエストされた変更箇所に印をつけて管理画面でお知らせしますが、これを編集画面においても「前回更新された箇所」を表示するように拡張するものです。一つの編集画面を複数の編集ユーザーが扱う場合などに適しています。

双方向検索機能
 検索をかけるユーザーが特定の情報を持っている場合に検索対象となるべきデータ側にもあらかじめ検索条件が入力されており、相互の条件が合致しないと出力されないシステムです。

ユーザー評価統計機能
 誘導されたコンテンツや商品に対してユーザーの評価を取り、絶対的にまたは相対的にコンテンツや商品の評価を算出し、ランクをつける機能です。さらにユーザーのパターン別嗜好分析が出来る構成も作成できます。

検索結果絞込み機能
 データの検索結果に対して様々なユーザーインターフェースでプレビューを行い、気に入ったコンテンツや商品にチェックをつけていくことで絞込みをしていくことができる機能です。

◆TJSとEditors2.1の関係
・Editors2.1 は独自のスクリプトエンジンである TJS によりその処理の流れを制御され、それによって動作上のカスタマイズ性を保持します。
・TJSはHTMLテンプレート中にも随所に埋め込まれ、多様なデータベース運用を可能とします。

◆TJS
・アプリケーション組込用途として開発されたオブジェクト指向スクリプト言語です。
・インタプリタ言語として、即時式実行、動的型処理、動的関数生成などの特徴を生かすことが出来ます。
・C++ 等と比べ、その記述の容易性ゆえ TJS によるシステム構築は高い機動力を備えることが出来ます。
・JavaScript (TM) に似た構文をもち、習得しやすい言語です。
・TJS は C++ で記述され、Windows, Solaris (gcc 2.95.2) で動作する事ができ、プログラムソースレベルでの互換性があります。


  
   (C) 2001 United Group. All rights reserved.