JP2007149023A - System, method and program for generating web page - Google Patents

System, method and program for generating web page Download PDF

Info

Publication number
JP2007149023A
JP2007149023A JP2005346105A JP2005346105A JP2007149023A JP 2007149023 A JP2007149023 A JP 2007149023A JP 2005346105 A JP2005346105 A JP 2005346105A JP 2005346105 A JP2005346105 A JP 2005346105A JP 2007149023 A JP2007149023 A JP 2007149023A
Authority
JP
Japan
Prior art keywords
data
batch data
web page
terminal device
batch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005346105A
Other languages
Japanese (ja)
Inventor
Kazuhide Arikawa
和秀 有川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CNS KK
Original Assignee
CNS KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CNS KK filed Critical CNS KK
Priority to JP2005346105A priority Critical patent/JP2007149023A/en
Publication of JP2007149023A publication Critical patent/JP2007149023A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a web page generation system by which a web page is displayed on a terminal at high speed to access from the terminal. <P>SOLUTION: Real time data 12 is generated from information to be acquired in real time, a plurality of batch data files 19 generated corresponding to data update in a data base server 7 are stored in a batch data file storage part 13, a plurality of style sheet files for displaying batch data by predetermined layout are stored in a style sheet file storage part corresponding to the respective stored batch data files 19, a plurality of content information columns 25a-25h are generated by the predetermined layout, based on the batch data and the style sheet files corresponding to the batch data, the respective content information columns 25a-25h are arranged by the predetermined layout, and a top page 24 is generated by adding the real time data 12 to the content information columns 25a-25h, and outputted to the terminal 5. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、端末装置からのアクセスに対してウェブページを端末装置に高速に表示できるウェブページ生成システムおよび方法ならびにプログラムに関する。   The present invention relates to a web page generation system, method, and program capable of displaying a web page on a terminal device at high speed for access from the terminal device.

近年、インターネットの普及により、インターネット上に各種のウェブサイトが構築され、世界中の端末装置により閲覧できるようになっている。このようなウェブサイトは、一般に、インターネット接続された端末装置においてドメインを指定したアクセスによって最初に端末装置に表示されるトップページが設けられ、このトップページに当該ウェブサイトに含まれる各種のコンテンツを提供するコンテンツページへのハイパーリンクを含んだコンテンツ情報欄が設けられている。   In recent years, with the spread of the Internet, various websites have been constructed on the Internet and can be browsed by terminal devices around the world. In general, such a website is provided with a top page that is first displayed on the terminal device by accessing the terminal device connected to the Internet by designating a domain, and various contents included in the website are displayed on the top page. A content information column including a hyperlink to the content page to be provided is provided.

ユーザは、まず、端末装置を目的のウェブサイトが存在するウェブサーバのドメインを指定して端末装置にトップページを表示させ、当該トップページに設けられたコンテンツ情報欄を閲覧し、必要に応じてハイパーリンクを介してコンテンツページを端末装置に表示して閲覧等する。
特開2003−108465号公報 特開2002−056115号公報
The user first designates the domain of the web server where the target website is located on the terminal device, causes the terminal device to display the top page, browses the content information column provided on the top page, and if necessary A content page is displayed on a terminal device via a hyperlink and browsed.
JP 2003-108465 A JP 2002-056115 A

上記のように端末装置にトップページを表示させる場合、端末装置からウェブサーバへのアクセスがあると、ウェブサーバはデータベースサーバにデータを読み取りに行き、データベースサーバから読み出したデータを加工して所定のHTML文書を作成して端末装置に対して出力している(例えば上記特許文献1)。このため、端末装置をウェブサーバにアクセスしてから、実際にトップページが端末装置に表示されるまでの間にタイムラグが生じているのが現状である。   When the top page is displayed on the terminal device as described above, when there is access to the web server from the terminal device, the web server reads the data to the database server, processes the data read from the database server, An HTML document is created and output to the terminal device (for example, Patent Document 1). For this reason, there is a time lag between the time when the terminal device accesses the web server and the time when the top page is actually displayed on the terminal device.

一方、状態の変化する情報をインターネット経由でほぼリアルタイムに各ユーザの携帯端末に配信しうるシステムが開示されている(上記特許文献2)。しかしながら、上記特許文献2のシステムは、携帯端末用のシステムであり、複数のコンテンツ情報欄が設けられたトップページの生成には適用できない。すなわち、トップページにおいては、複数のコンテンツ情報欄に対応するデータは、データベースサーバにおいてそれぞれ独立してデータ管理されており、各コンテンツ情報欄単位でデータ更新が行われるからである。   On the other hand, a system is disclosed that can deliver information whose state changes to the mobile terminal of each user almost in real time via the Internet (Patent Document 2). However, the system disclosed in Patent Document 2 is a system for a portable terminal and cannot be applied to the generation of a top page provided with a plurality of content information fields. That is, in the top page, data corresponding to a plurality of content information fields is managed independently in the database server, and data is updated in units of each content information field.

したがって、いつ行われるかわからないコンテンツ情報欄単位でのデータ更新をトップページに反映するため、端末装置からのウェブサーバにアクセスがある毎に、ウェブサーバがデータベースサーバにデータを読み取りに行き、読み出したデータに基づいてトップページを生成して端末装置に出力しているのが実情である。   Therefore, every time the web server is accessed from the terminal device, the web server goes to the database server to read the data to reflect the data update in the content information column unit, which is not known when, to the top page. The actual situation is that a top page is generated based on the data and output to the terminal device.

本発明は、このような事情に鑑みなされたもので、端末装置からのアクセスに対してウェブページを端末装置に高速に表示できるウェブページ生成システムおよび方法ならびにプログラムを提供することを目的とする。   The present invention has been made in view of such circumstances, and an object of the present invention is to provide a web page generation system, method, and program capable of displaying a web page on a terminal device at high speed in response to access from the terminal device.

上記の目的を達成するために、本発明のウェブページ生成システムは、ウェブサーバとデータベースサーバを備え、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力するシステムであって、
上記ウェブサーバは、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成手段と、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成手段と、
バッチデータ生成手段で生成されたバッチデータを格納するバッチデータ格納部と、
上記バッチデータ格納部に格納された各バッチデータに対応し、バッチデータを所定のレイアウトで表示するための複数のスタイルシートを格納するスタイルシート格納部と、
上記バッチデータとそれに対応するスタイルシートに基づいて所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成手段とを備えたことを要旨とする。
In order to achieve the above object, a web page generation system of the present invention includes a web server and a database server, and a plurality of content information fields displayed on the terminal device for access specifying a domain from the terminal device. A system for generating a web page having a message and outputting it to a terminal device,
The web server
Real-time data generation means for generating real-time data from information acquired in real time;
Batch data generation means for generating a plurality of batch data from data of the database server updated at a predetermined timing corresponding to data update in the database server;
A batch data storage unit for storing batch data generated by the batch data generation means;
Corresponding to each batch data stored in the batch data storage unit, a style sheet storage unit for storing a plurality of style sheets for displaying the batch data in a predetermined layout;
A plurality of content information fields are generated with a predetermined layout based on the batch data and the corresponding style sheet, the content information fields are arranged with a predetermined layout, and the real-time data generated by the real-time data generating means And a web page generating means for generating a web page and dynamically outputting it to the terminal device.

また、上記の目的を達成するために、本発明のウェブページ生成方法は、ウェブサーバとデータベースサーバを準備し、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力する方法であって、
上記ウェブサーバにおいて、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成ステップと、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成ステップと、
上記バッチデータ生成ステップで生成されたバッチデータをバッチデータ格納部に格納するバッチデータ格納ステップと、
上記バッチデータ格納部に格納された各バッチデータに対応して当該バッチデータを所定のレイアウトで表示するための複数のスタイルシートと、それに対応するバッチデータとに基づいて、所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成ステップとを備えたことを要旨とする。
In order to achieve the above object, the web page generation method of the present invention prepares a web server and a database server, and for a plurality of accesses displayed on the terminal device with respect to an access designating a domain from the terminal device. A method of generating a web page having a content information column and outputting the web page to a terminal device,
In the above web server,
A real-time data generation step for generating real-time data from information acquired in real time;
A batch data generation step of generating a plurality of batch data from the data of the database server updated at a predetermined timing corresponding to the data update in the database server;
A batch data storage step for storing the batch data generated in the batch data generation step in a batch data storage unit;
A plurality of style sheets for displaying the batch data in a predetermined layout corresponding to each batch data stored in the batch data storage unit, and a plurality of sheets in a predetermined layout based on the corresponding batch data A content information field is generated, the content information fields are arranged in a predetermined layout, and a real time data generated by the real time data generating means is added to generate a web page to dynamically The gist of the invention is that it includes a web page generation step for output.

また、上記の目的を達成するために、本発明のウェブページ生成プログラムは、ウェブサーバとデータベースサーバを準備し、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力するプログラムであって、
上記ウェブサーバにおいて、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成ステップと、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成ステップと、
上記バッチデータ生成ステップで生成されたバッチデータをバッチデータ格納部に格納するバッチデータ格納ステップと、
上記バッチデータ格納部に格納された各バッチデータに対応して当該バッチデータを所定のレイアウトで表示するための複数のスタイルシートと、それに対応するバッチデータとに基づいて、所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成ステップとをコンピュータ装置に実行させることを要旨とする。
In order to achieve the above object, the web page generation program of the present invention prepares a web server and a database server, and for a plurality of accesses displayed on the terminal device for access specifying a domain from the terminal device. A program for generating a web page having a content information field and outputting the web page to a terminal device,
In the above web server,
A real-time data generation step for generating real-time data from information acquired in real time;
A batch data generation step of generating a plurality of batch data from the data of the database server updated at a predetermined timing corresponding to the data update in the database server;
A batch data storage step for storing the batch data generated in the batch data generation step in a batch data storage unit;
A plurality of style sheets for displaying the batch data in a predetermined layout corresponding to each batch data stored in the batch data storage unit, and a plurality of sheets in a predetermined layout based on the corresponding batch data A content information field is generated, the content information fields are arranged in a predetermined layout, and a real time data generated by the real time data generating means is added to generate a web page to dynamically The gist is to cause a computer device to execute the web page generation step to be output.

すなわち、本発明によれば、複数のバッチデータを生成して格納しておき、各バッチデータと対応するスタイルシートにより複数のコンテンツ情報欄を生成し、生成した複数のコンテンツ情報欄にリアルタイムデータを付加して、最新のデータに基づくコンテンツ情報欄とリアルタイムデータを含むウェブページを生成できる。そして、データベースサーバにおけるデータ更新に対応して更新後のデータからバッチデータを生成してバッチデータ格納部に格納しておくとともに、リアルタイムなデータに基づくリアルタイムデータをデータベースサーバに対する読み取りを行うことなく生成する。このように、データベースサーバに対するデータの読み取りを行わないため、高速にウェブページを生成できる。これにより、端末装置をウェブサーバにアクセスしてから、実際にトップページが端末装置に表示されるまでのタイムラグが大幅に短縮され、ユーザのストレスが大幅に軽減される。また、コンテンツ情報欄のレイアウト等を変更する場合には、対応するスタイルシートのみを変更すればよいことから、レイアウトのバージョン変更が容易である。   That is, according to the present invention, a plurality of batch data is generated and stored, a plurality of content information fields are generated by a style sheet corresponding to each batch data, and real-time data is stored in the generated plurality of content information fields. In addition, a web page including a content information column based on the latest data and real-time data can be generated. Then, in response to data update in the database server, batch data is generated from the updated data and stored in the batch data storage unit, and real-time data based on real-time data is generated without reading to the database server To do. Thus, since the data is not read from the database server, the web page can be generated at high speed. As a result, the time lag from when the terminal device is accessed to the web server until the top page is actually displayed on the terminal device is greatly reduced, and the user's stress is greatly reduced. Also, when changing the layout or the like of the content information column, it is only necessary to change the corresponding style sheet, so that the layout version can be easily changed.

本発明において、上記リアルタイムデータ生成手段は、端末装置からのアクセスに対応して端末装置から取得した情報に基づいてリアルタイムデータを生成する場合には、端末装置から取得したユーザ名等をリアルタイムデータとしてウェブページに表示できる。   In the present invention, when the real-time data generation means generates real-time data based on information acquired from the terminal device in response to access from the terminal device, the user name acquired from the terminal device is used as real-time data. Can be displayed on a web page.

以下、本発明を実施するための最良の形態について説明する。   Hereinafter, the best mode for carrying out the present invention will be described.

図1は、本発明のウェブページ生成システムが適用されるウェブサイトシステムを示すネットワーク構成を示す図である。このシステムにおいて、本発明のウェブページ生成プログラムを実行して本発明のウェブページ生成方法を実現し、本発明のウェブページ生成システムとして機能するものである。   FIG. 1 is a diagram showing a network configuration showing a website system to which a web page generation system of the present invention is applied. In this system, the web page generation program of the present invention is executed to realize the web page generation method of the present invention, and functions as the web page generation system of the present invention.

本発明のウェブページ生成システムは、インターネット2に接続されたウェブサーバ6と、上記ウェブサーバ6に接続されたデータベースサーバ7とを備えている。そして、同じくインターネット2に接続された端末装置5からのドメインを指定したアクセスに対し、上記端末装置5に表示される複数のコンテンツ情報欄25a〜25hを有したウェブページの1つであるトップページ24(図5参照)を生成して端末装置5に対して出力するシステムである。   The web page generation system of the present invention includes a web server 6 connected to the Internet 2 and a database server 7 connected to the web server 6. Similarly, a top page which is one of web pages having a plurality of content information fields 25a to 25h displayed on the terminal device 5 in response to an access designating a domain from the terminal device 5 connected to the Internet 2. 24 (see FIG. 5) is generated and output to the terminal device 5.

上記ウェブサイトシステムは、インターネット2に接続され、同じくインターネット2に接続された端末装置5においてトップページ24を含むウェブサイトの閲覧を可能とするウェブサーバ6と、上記ウェブサイトを構成するトップページ24およびウェブページを生成するのに必要なデータが格納されて、上記ウェブサーバ6におけるウェブページを構築するためのデータを提供するためのデータベースサーバ7とを備えて構成されている。   The website system is connected to the Internet 2, and a web server 6 that enables browsing of the website including the top page 24 in the terminal device 5 that is also connected to the Internet 2, and the top page 24 constituting the website. And a database server 7 for storing data necessary for generating a web page and providing data for constructing the web page in the web server 6.

上記ウェブサイトシステムを構成するウェブサーバ6およびデータベースサーバ7は、それぞれ通信インターフェースや大容量データ記憶装置などを備えたシステムであり、中央処理装置がハードディスク装置等の外部記憶装置に記録されたプログラムを読み出し、そのプログラムに従って処理を実行することにより後に述べるような種々の機能を実現する。   The web server 6 and the database server 7 constituting the website system are systems each having a communication interface and a large-capacity data storage device, and the central processing unit stores a program recorded in an external storage device such as a hard disk device. Various functions as described later are realized by reading and executing processing according to the program.

上記ウェブサーバ6は、それぞれ情報通信ネットワーク(本実施形態ではインターネット2)に接続されている。このインターネット2には、ユーザが使用する端末装置5が接続されている。上記各端末装置5は、例えばパソコン等のコンピュータ装置である。   Each of the web servers 6 is connected to an information communication network (the Internet 2 in this embodiment). A terminal device 5 used by the user is connected to the Internet 2. Each of the terminal devices 5 is a computer device such as a personal computer.

上記ウェブサーバ6は、インターネット2を介してアクセスしてきた各端末装置5と、例えばHTTP(HyperText Transfer Protocol)等のプロトコルに従ってデータ通信を行うことでWEB配信サーバとして機能する。すなわち、ウェブサーバ6は、各端末装置5からのアクセス要求に応じて、HTML(HyperText Markup Language)等のデジタル文書記述言語により記述された文書や画像を含むデータであるウェブページ(トップページ24を含む)を当該端末装置5へ向けて出力し送信する。   The web server 6 functions as a WEB distribution server by performing data communication with each terminal device 5 accessed via the Internet 2 in accordance with a protocol such as HTTP (HyperText Transfer Protocol). That is, the web server 6 responds to an access request from each terminal device 5 with a web page (top page 24) that is data including documents and images described in a digital document description language such as HTML (HyperText Markup Language). Output) to the terminal device 5 for transmission.

上記ウェブサーバ6には、ウェブサーバ6によって端末装置5に対して閲覧させるために出力するトップページ24を含むウェブページを生成するために必要な各種のデータが記録された複数のデータテーブル20と、データテーブル20に記録された情報をデータベース検索するデータベース検索手段(図示せず)とを含むデータベースサーバ7が付設されている。   The web server 6 includes a plurality of data tables 20 in which various data necessary for generating a web page including a top page 24 to be output by the web server 6 to be browsed by the terminal device 5 are recorded. A database server 7 including database search means (not shown) for searching the database for information recorded in the data table 20 is attached.

上記データベースサーバ7は、このウェブサイトシステムにおいて閲覧等の対象とする種々のデータが記録された複数のテーブルが格納され、各テーブルをデータベース検索することにより、必要なデータの抽出を行って、ウェブサーバ6に対して供給するようになっている。このデータベースサーバ7に格納されたデータは、後述するトップページ24の各コンテンツ情報欄25a〜25hに表示されるコンテンツデータである。   The database server 7 stores a plurality of tables in which various data to be browsed and the like are recorded in this website system. The database server 7 performs database search for each table to extract necessary data. This is supplied to the server 6. The data stored in the database server 7 is content data displayed in each content information column 25a to 25h of the top page 24 described later.

上記データベースサーバ7は、データベースサーバ7に格納されたデータのデータ更新を可能とするデータ更新用端末装置1と接続され、データベースサーバ7とデータ更新用端末装置1とを含んでイントラネット3が構成されている。そして、上記イントラネット3では、データ更新用端末装置1によって、データベースサーバ7に格納されているデータテーブル20(図3参照)のデータを更新しうるようになっている。   The database server 7 is connected to a data updating terminal device 1 that enables data updating of data stored in the database server 7, and an intranet 3 is configured including the database server 7 and the data updating terminal device 1. ing. In the intranet 3, the data update terminal device 1 can update data in the data table 20 (see FIG. 3) stored in the database server 7.

上記データベースサーバ7において、データベース検索手段でデータベース検索された情報は、必要に応じてウェブサーバ6に出力される。そして、ウェブページ生成手段8により、外部記憶装置等のテンプレート格納部(図示せず)に格納されたテンプレートとなるデータに対してデータベースサーバ7から供給されたデータをはめ込んで、ウェブサイトを構築するトップページ24以外のウェブページがHTML等の静的ファイルとして生成され、ウェブページ格納部9に格納される。   In the database server 7, the information searched by the database search means is output to the web server 6 as necessary. Then, the web page generation unit 8 inserts the data supplied from the database server 7 into the data serving as a template stored in a template storage unit (not shown) such as an external storage device, and constructs a website. Web pages other than the top page 24 are generated as static files such as HTML and stored in the web page storage unit 9.

一方、ウェブサイトを構築するトップページ24は、上記ウェブページ生成手段8ではなく、端末装置5からのドメインを指定したアクセス要求に応じて、トップページ生成手段4で生成されて直接端末装置5に対して出力される。   On the other hand, the top page 24 for constructing the website is generated not by the web page generation means 8 but by the top page generation means 4 in response to an access request designating a domain from the terminal device 5 and directly sent to the terminal device 5. Are output.

図2は、上記ウェブサーバ6についてトップページ生成手段4の詳細を含めて示した機能ブロック図である。なお、図2にはウェブページ生成手段8およびウェブページ格納部9は示していない。   FIG. 2 is a functional block diagram showing details of the top page generation means 4 for the web server 6. Note that FIG. 2 does not show the web page generation means 8 and the web page storage unit 9.

上記ウェブサーバ6には、固有のネットワークアドレス(URL)が与えられている。ユーザは、それぞれの端末装置5でこのURLを指定することにより、ウェブサーバ6へアクセスすることができ、HTML(HyperText Markup Language)等のデジタル文書記述言語により記述された文書や画像を含むデータをホームページ閲覧をしうるようになっている。また、当該ホームページにおいて、必要に応じて文書・画像等のデータや選択入力操作を入力してウェブサーバ6に対して送信し、意思決定情報をウェブサーバ6に対して送信しうるようになっている。   The web server 6 is given a unique network address (URL). The user can access the web server 6 by designating this URL in each terminal device 5, and data including documents and images described in a digital document description language such as HTML (HyperText Markup Language). You can browse the homepage. Also, on the homepage, data such as documents and images and selection input operations can be input and transmitted to the web server 6 as necessary, and decision-making information can be transmitted to the web server 6. Yes.

上記ウェブサーバ6は、通信制御手段10とトップページ生成手段4とを有し、上記トップページ生成手段4は、バッチデータ生成部14と、バッチデータファイル格納部13と、スタイルシートファイル格納部15と、データ生成部11と、ページ生成出力部16とを備えている。   The web server 6 includes a communication control unit 10 and a top page generation unit 4. The top page generation unit 4 includes a batch data generation unit 14, a batch data file storage unit 13, and a style sheet file storage unit 15. A data generation unit 11 and a page generation output unit 16.

上記通信制御手段10は、上記ウェブサーバ6をインターネット2に接続するための通信制御を行う。   The communication control means 10 performs communication control for connecting the web server 6 to the Internet 2.

上記バッチデータ生成部14は、データベースサーバ7におけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバ7のデータから複数のバッチデータファイル19(図3、図4参照)を生成する。データベースサーバ7のデータは、データ更新用端末装置1から更新される。   The batch data generation unit 14 generates a plurality of batch data files 19 (see FIGS. 3 and 4) from the data of the database server 7 updated at a predetermined timing corresponding to the data update in the database server 7. Data in the database server 7 is updated from the data update terminal device 1.

図3は、データベースサーバ7のデータテーブル20からバッチデータファイル19を生成する状態を説明する図である。   FIG. 3 is a diagram illustrating a state in which the batch data file 19 is generated from the data table 20 of the database server 7.

上記データテーブル20は、例えばフィールド名21a,21bと各フィールド名21a,21baに対応する複数のデータ22a,22bとが記録されたものである。上記データベースサーバ7には複数のデータテーブル20が格納され、複数のデータテーブル20のデータが1つのコンテンツ情報欄25a〜25hに対応するようになっている。   The data table 20 is recorded with, for example, field names 21a and 21b and a plurality of data 22a and 22b corresponding to the field names 21a and 21ba. The database server 7 stores a plurality of data tables 20, and data in the plurality of data tables 20 corresponds to one content information column 25a to 25h.

この例では、フィールド名21a,21bとして、「大カテゴリ」「中カテゴリ」が記録され、フィールド名21a「大カテゴリ」に対応するデータ22aとして「コンピュータ」・・・が記録され、フィールド名21b「中カテゴリ」に対応するデータ22bとして「デスクトップ」・・・が記録されている。   In this example, “large category” and “medium category” are recorded as the field names 21a and 21b, “computer”... Is recorded as data 22a corresponding to the field name 21a “large category”, and the field name 21b “ “Desktop”... Is recorded as data 22b corresponding to “medium category”.

そして、上記データテーブル20から、バッチデータ生成部14によりバッチデータファイル19が生成される。この例では、上記バッチデータ生成部14は、例えばJava(登録商標)等により作成されたプログラムから構成される。そして、上記バッチデータ生成部14によりバッチデータファイル19としてXML(eXtensible Markup Language)文書で構成されたXMLデータファイルが生成される。   Then, a batch data file 19 is generated from the data table 20 by the batch data generation unit 14. In this example, the batch data generation unit 14 is composed of a program created by, for example, Java (registered trademark). The batch data generation unit 14 generates an XML data file composed of an XML (eXtensible Markup Language) document as the batch data file 19.

この例では、上記バッチデータファイル19は、所定のヘッダータグ28とフッタータグ29の間に、上記データテーブル20から読み取られたフィールド名21a,21bとデータ22a,22bデータとを含むバッチデータが記述される。この例では、上記バッチデータとして「大カテゴリ:コンピュータ=中カテゴリ:デスクトップ」というデータが記述されている例を示している。   In this example, the batch data file 19 describes batch data including field names 21a and 21b and data 22a and 22b data read from the data table 20 between a predetermined header tag 28 and footer tag 29. Is done. This example shows an example in which data “large category: computer = medium category: desktop” is described as the batch data.

そして、複数のデータテーブル20のデータにより1つのバッチデータファイル19が生成され、1つのバッチデータファイル19が1つのコンテンツ情報欄25に対応するように存在している。   Then, one batch data file 19 is generated from the data of the plurality of data tables 20, and one batch data file 19 exists so as to correspond to one content information column 25.

このようなXMLデータファイルとしてのバッチデータファイル19は、各データテーブル20に対応して複数生成される。そして、上記のようにしてバッチデータ生成部14で生成されたバッチデータファイル19はバッチデータファイル格納部13に格納される。   A plurality of batch data files 19 as such XML data files are generated corresponding to each data table 20. The batch data file 19 generated by the batch data generation unit 14 as described above is stored in the batch data file storage unit 13.

上記バッチデータ生成部14は、データベースサーバ7に複数格納されたデータテーブル20のいずれかのデータが更新されると、所定のタイミングで起動されて、データベースサーバ7の更新後のデータを読み取って、バッチデータファイル19を生成し、バッチデータファイル格納部13に格納する。上記所定のタイミングは、バッチデータ生成部14のプログラム設定により適宜設定することができる。例えば、いずれかのデータテーブル20のデータ更新後随時とすることもできるし、1日後とすることもできる。また、データ更新の有無にかかわらず、1日毎や1週間毎など、一定期間毎に起動するよう設定することも可能である。   The batch data generation unit 14 is activated at a predetermined timing when any one of the data tables 20 stored in the database server 7 is updated, reads the updated data of the database server 7, A batch data file 19 is generated and stored in the batch data file storage unit 13. The predetermined timing can be appropriately set by program setting of the batch data generation unit 14. For example, it can be any time after the data update of any data table 20 or can be one day later. It is also possible to set to start at regular intervals, such as every day or every week, regardless of whether or not data is updated.

図4は、上記バッチデータファイル格納部13およびスタイルシートファイル格納部15におけるバッチデータファイル19a〜19nと,スタイルシートファイル23a〜23nを示す図である。   FIG. 4 is a diagram showing batch data files 19a to 19n and style sheet files 23a to 23n in the batch data file storage unit 13 and the style sheet file storage unit 15.

上記スタイルシートファイル格納部15は、バッチデータファイル格納部13に格納された各バッチデータファイル19a〜19nに対応し、バッチデータを所定のレイアウトで表示するための複数のスタイルシートファイル23a〜23nを格納する。   The style sheet file storage unit 15 corresponds to the batch data files 19a to 19n stored in the batch data file storage unit 13, and includes a plurality of style sheet files 23a to 23n for displaying the batch data in a predetermined layout. Store.

この例では、バッチデータファイル格納部13に格納されたバッチデータファイル19a〜19nはそれぞれXMLデータファイルであり、各スタイルシートファイル23a〜23nは、各XMLデータファイルをXML文書やHTML文書に変換するためのXSLT言語(XML Stylesheet Language Transformations)によるスタイルシートファイル23a〜23nである。   In this example, the batch data files 19a to 19n stored in the batch data file storage unit 13 are XML data files, and the style sheet files 23a to 23n convert each XML data file into an XML document or an HTML document. These are style sheet files 23a to 23n in XSLT language (XML Stylesheet Language Transformations).

そして、この例では、上記各バッチデータファイル19a〜は、それぞれトップページ24を構成するコンテンツ情報欄25a〜に対応する。すなわち、バッチデータファイル19aはコンテンツ情報欄25a〜に対応し、バッチデータファイル19bはコンテンツ情報欄25bに対応し、以下同様にバッチデータファイル19nはコンテンツ情報欄25n(25nは図示していない)に対応する。したがって、スタイルシートファイル23a〜23nも、各コンテンツ情報欄25a〜25nに対応して存在している。   In this example, each of the batch data files 19a˜ corresponds to a content information column 25a˜ constituting the top page 24, respectively. That is, the batch data file 19a corresponds to the content information column 25a, the batch data file 19b corresponds to the content information column 25b, and the batch data file 19n is similarly stored in the content information column 25n (25n is not shown). Correspond. Therefore, the style sheet files 23a to 23n also exist corresponding to the respective content information columns 25a to 25n.

一方、上記データ生成部11は、本発明のリアルタイムデータ生成手段として機能するものであり、端末装置5からウェブサーバ6に対するアクセス要求に対応し、リアルタイムに取得される情報からリアルタイムデータ12を生成する。   On the other hand, the data generator 11 functions as a real-time data generator according to the present invention, and generates real-time data 12 from information acquired in real time in response to an access request from the terminal device 5 to the web server 6. .

上記リアルタイムデータ12としては、例えば、アクセス要求してきた端末装置5に例えばクッキーとして格納されていたその端末装置5を利用するユーザID等の情報であったり、あるいは現在時刻等の情報があげられる。   Examples of the real-time data 12 include information such as a user ID that uses the terminal device 5 stored as a cookie in the terminal device 5 that has requested access, or information such as the current time.

上記データ生成部11は、例えばJava(登録商標)等により作成されたプログラムから構成される。端末装置5からウェブサーバ6に対するアクセス要求に対応して起動されてリアルタイムデータ12を生成する。   The data generation unit 11 is composed of a program created by Java (registered trademark) or the like, for example. It is activated in response to an access request from the terminal device 5 to the web server 6 to generate real-time data 12.

また、上記データ生成部11は、上記リアルタイムデータ12を生成するとともに、バッチデータファイル格納部13から各バッチデータファイル19a〜19nを読み出し、スタイルシートファイル格納部15から各スタイルシートファイル23a〜23nを読み出してページ生成出力部16に対して送り出す。   The data generation unit 11 generates the real-time data 12, reads the batch data files 19 a to 19 n from the batch data file storage unit 13, and stores the style sheet files 23 a to 23 n from the style sheet file storage unit 15. Read out and send to page generation output unit 16.

上記ページ生成出力部16は、本発明のウェブページ生成手段8として機能するものであり、ページ生成部17とページ出力部18とから構成されている。上記ページ生成部17は、上記バッチデータファイル19a〜19nとそれに対応するスタイルシートファイル23a〜23nに基づいて所定のレイアウトで複数のコンテンツ情報欄25a〜25hを生成し、上記各コンテンツ情報欄25a〜25hを所定のレイアウトで配置するとともに、上記データ生成部11で生成されたリアルタイムデータ12を付加してウェブページの1つとしてのトップページ24を生成する。上記ページ出力部18は、上記のように生成されたトップページ24を端末装置5に対して出力する。   The page generation / output unit 16 functions as the web page generation unit 8 of the present invention, and includes a page generation unit 17 and a page output unit 18. The page generation unit 17 generates a plurality of content information fields 25a to 25h with a predetermined layout based on the batch data files 19a to 19n and the corresponding style sheet files 23a to 23n. 25h is arranged in a predetermined layout, and the top page 24 as one of the web pages is generated by adding the real-time data 12 generated by the data generation unit 11. The page output unit 18 outputs the top page 24 generated as described above to the terminal device 5.

上記ページ生成出力部16は、例えば、Cocoon、Tomcat、Apache等のアプリケーションプログラムから構成され、上記データ生成部11からリアルタイムデータ12、バッチデータファイル19a〜19n、スタイルシートファイル23a〜23nを受け取ることにより起動され、トップページ24を生成して動的に出力する。   The page generation / output unit 16 includes, for example, application programs such as Cocoon, Tomcat, and Apache, and receives real-time data 12, batch data files 19a to 19n, and style sheet files 23a to 23n from the data generation unit 11. When activated, the top page 24 is generated and dynamically output.

図5は、上記のようにして形成されたトップページ24の一例を示す。   FIG. 5 shows an example of the top page 24 formed as described above.

このトップページ24は、端末装置5からウェブサーバ6に対するドメインを指定したアクセス要求があったときに、最初にウェブサーバ6から端末装置5に対して出力されて表示されるページであり、当該ドメインにおいて構築されたウェブサイトに存在する各種のウェブページに係るコンテンツ情報を表示し、それらウェブページへのハイパーリンクが存在するものである。   The top page 24 is a page that is first output and displayed from the web server 6 to the terminal device 5 when there is an access request specifying a domain from the terminal device 5 to the web server 6. Content information related to various web pages existing on the website constructed in is displayed, and hyperlinks to these web pages exist.

上記トップページ24は、複数(この例では8つ)のコンテンツ情報欄25a〜25hが設けられている。上記コンテンツ情報欄25a〜25hは、当該コンテンツ情報が掲載されたコンテンツページへの導入部として機能するものであり。各コンテンツページの概略が掲載されるとともに、各コンテンツページへのハイパーリンクが設けられている。   The top page 24 is provided with a plurality (eight in this example) of content information fields 25a to 25h. The content information columns 25a to 25h function as introduction units to content pages on which the content information is posted. An outline of each content page is posted and a hyperlink to each content page is provided.

そして、ユーザは、まず、端末装置5をウェブサーバ6のドメインを指定して端末装置5にトップページ24を表示させ、当該トップページ24に設けられたコンテンツ情報欄25a〜25hを閲覧し、必要に応じてハイパーリンクを介してコンテンツページを端末装置に表示して閲覧等する。   The user first designates the domain of the web server 6 for the terminal device 5 to display the top page 24 on the terminal device 5, browses the content information fields 25 a to 25 h provided on the top page 24, and needs Accordingly, the content page is displayed on the terminal device via the hyperlink and browsed.

ここで、上記ページ生成出力部16のページ生成部17は、上記バッチデータファイル19a〜19nとそれに対応するスタイルシートファイル23a〜23nに基づいて所定のレイアウトで複数のコンテンツ情報欄25a〜25hを生成する。各コンテンツ情報欄25a〜25hは、それぞれバッチデータファイル19a〜19nとそれに対応するスタイルシートファイル23a〜23nに基づいて生成された所定レイアウトの動的なXML文書である。   Here, the page generation unit 17 of the page generation output unit 16 generates a plurality of content information fields 25a to 25h with a predetermined layout based on the batch data files 19a to 19n and the corresponding style sheet files 23a to 23n. To do. Each content information column 25a-25h is a dynamic XML document having a predetermined layout generated based on the batch data files 19a-19n and the corresponding style sheet files 23a-23n.

一方、コンテンツ情報欄25a〜25h以外の領域は、バックグラウンド領域26であり、当該ウェブサイトのタイトルが表示されるほか、データ生成部11で生成されたリアルタイムデータ12による動的なリアルタイムデータ表示27が表示されている。   On the other hand, the area other than the content information fields 25a to 25h is the background area 26, in which the title of the website is displayed, and dynamic real-time data display 27 by the real-time data 12 generated by the data generation unit 11 is displayed. Is displayed.

すなわち、上記ページ生成部17は、上記各コンテンツ情報欄25a〜25hを所定のレイアウトで配置してHTML文書のトップページ24を生成する。このとき、上記ページ生成部17は、上記データ生成部11で生成されたリアルタイムデータ12をバックグラウンド領域26にリアルタイムデータ表示27として表示するよう付加する。この例では、リアルタイムデータ表示27として「ようこそタロウさん」という端末装置5から取得したデータであるユーザ名を予め準備された文字列に付加した表示を表示している。また、「ただ今9:51です」という取得した時刻データを予め準備された文字列に付加した表示を表示している。   That is, the page generator 17 generates the top page 24 of the HTML document by arranging the content information fields 25a to 25h in a predetermined layout. At this time, the page generator 17 adds the real-time data 12 generated by the data generator 11 to be displayed as a real-time data display 27 in the background area 26. In this example, as the real-time data display 27, a display in which the user name which is data acquired from the terminal device 5 “Welcome Taro” is added to a character string prepared in advance is displayed. In addition, a display in which the acquired time data “currently 9:51” is added to a character string prepared in advance is displayed.

この状態で、上記トップページ24は、HTML文書の中に、動的ファイルとして生成されたコンテンツ情報欄25a〜25hおよび、動的な表示として生成されたリアルタイムデータ表示27が埋め込まれて表示された状態である。   In this state, the top page 24 is displayed with the content information fields 25a to 25h generated as dynamic files and the real-time data display 27 generated as dynamic display embedded in the HTML document. State.

そして、上記ページ出力部18は、上記のように生成されたトップページ24を端末装置5に対して通信制御手段10を介して直接的に出力する。   The page output unit 18 directly outputs the top page 24 generated as described above to the terminal device 5 via the communication control unit 10.

以上のように、本発明によれば、複数のバッチデータを生成して格納しておき、各バッチデータと対応するスタイルシートにより複数のコンテンツ情報欄25a〜25nを生成し、生成した複数のコンテンツ情報欄25a〜25nにリアルタイムデータ12を付加して、最新のデータに基づくコンテンツ情報欄25a〜25nとリアルタイムデータ12を含むトップページ24を生成できる。そして、データベースサーバ7におけるデータ更新に対応して更新後のデータからバッチデータファイル19a〜19nを生成してバッチデータファイル格納部13に格納しておくとともに、リアルタイムなデータに基づくリアルタイムデータ12をデータベースサーバ7に対する読み取りを行うことなく生成する。このように、データベースサーバ7に対するデータの読み取りを行わないため、高速にトップページ24を生成できる。これにより、端末装置5をウェブサーバ6にアクセスしてから、実際にトップページ24が端末装置5に表示されるまでのタイムラグが大幅に短縮され、ユーザのストレスが大幅に軽減される。また、コンテンツ情報欄25a〜25nのレイアウト等を変更する場合には、対応するスタイルシートファイル23a〜23nのみを変更すればよいことから、レイアウトのバージョン変更が容易である。   As described above, according to the present invention, a plurality of batch data is generated and stored, and a plurality of content information fields 25a to 25n are generated using style sheets corresponding to each batch data. By adding the real-time data 12 to the information columns 25a to 25n, the top page 24 including the content information columns 25a to 25n and the real-time data 12 based on the latest data can be generated. Then, in response to data update in the database server 7, batch data files 19a to 19n are generated from the updated data and stored in the batch data file storage unit 13, and the real-time data 12 based on the real-time data is stored in the database. It produces | generates without performing the reading with respect to the server 7. FIG. As described above, since the data is not read from the database server 7, the top page 24 can be generated at high speed. As a result, the time lag from when the terminal device 5 is accessed to the web server 6 until the top page 24 is actually displayed on the terminal device 5 is greatly reduced, and the user's stress is greatly reduced. Further, when changing the layout or the like of the content information fields 25a to 25n, it is only necessary to change the corresponding style sheet files 23a to 23n, so that the layout version can be easily changed.

また、上記データ生成部11は、端末装置5からのアクセスに対応して端末装置5から取得した情報に基づいてリアルタイムデータ12を生成するため、端末装置5から取得したユーザ名等をリアルタイムデータ12としてトップページ24に表示できる。   In addition, the data generation unit 11 generates real-time data 12 based on information acquired from the terminal device 5 in response to access from the terminal device 5, so that the user name acquired from the terminal device 5 is changed to the real-time data 12. Can be displayed on the top page 24.

本発明が適用されるウェブサイトシステムを示すネットワーク構成図である。It is a network block diagram which shows the website system to which this invention is applied. トップページ生成手段の詳細構成を示す機能ブロック図である。It is a functional block diagram which shows the detailed structure of a top page production | generation means. バッチデータファイルを生成する状態を説明する図である。It is a figure explaining the state which produces | generates a batch data file. バッチデータファイルとスタイルシートファイルを示す図である。It is a figure which shows a batch data file and a style sheet file. トップページを示す図である。It is a figure which shows a top page.

符号の説明Explanation of symbols

1 データ更新用端末装置
2 インターネット
3 イントラネット
4 トップページ生成手段
5 端末装置
6 ウェブサーバ
7 データベースサーバ
8 ウェブページ生成手段
9 ウェブページ格納部
10 通信制御手段
11 データ生成部
12 リアルタイムデータ
13 バッチデータファイル格納部
14 バッチデータ生成部
15 スタイルシートファイル格納部
16 ページ生成出力部
17 ページ生成部
18 ページ出力部
19,19a,19b,19n バッチデータファイル
20 データテーブル
21a,21b フィールド名
22a,22b データ
23a,23b,23n スタイルシートファイル
24 トップページ
25a〜25h コンテンツ情報欄
26 バックグラウンド領域
27 リアルタイムデータ表示
28 ヘッダータグ
29 フッタータグ
DESCRIPTION OF SYMBOLS 1 Terminal device for data update 2 Internet 3 Intranet 4 Top page generation means 5 Terminal device 6 Web server 7 Database server 8 Web page generation means 9 Web page storage part 10 Communication control means 11 Data generation part 12 Real-time data 13 Batch data file storage Unit 14 Batch data generation unit 15 Style sheet file storage unit 16 Page generation output unit 17 Page generation unit 18 Page output unit 19, 19a, 19b, 19n Batch data file 20 Data table 21a, 21b Field name 22a, 22b Data 23a, 23b , 23n Style sheet file 24 Top page 25a-25h Content information column 26 Background area 27 Real-time data display 28 Header tag 29 Tagu

Claims (3)

ウェブサーバとデータベースサーバを備え、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力するシステムであって、
上記ウェブサーバは、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成手段と、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成手段と、
バッチデータ生成手段で生成されたバッチデータを格納するバッチデータ格納部と、
上記バッチデータ格納部に格納された各バッチデータに対応し、バッチデータを所定のレイアウトで表示するための複数のスタイルシートを格納するスタイルシート格納部と、
上記バッチデータとそれに対応するスタイルシートに基づいて所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成手段とを備えたことを特徴とするウェブページ生成システム。
A system that includes a web server and a database server, generates a web page having a plurality of content information fields displayed on the terminal device, and outputs the web page to the terminal device for access specifying a domain from the terminal device. There,
The web server
Real-time data generation means for generating real-time data from information acquired in real time;
Batch data generation means for generating a plurality of batch data from data of the database server updated at a predetermined timing corresponding to data update in the database server;
A batch data storage unit for storing batch data generated by the batch data generation means;
Corresponding to each batch data stored in the batch data storage unit, a style sheet storage unit for storing a plurality of style sheets for displaying the batch data in a predetermined layout;
A plurality of content information fields are generated with a predetermined layout based on the batch data and the corresponding style sheet, the content information fields are arranged with a predetermined layout, and the real-time data generated by the real-time data generating means A web page generation system, comprising: a web page generation unit that adds a web page to generate and dynamically output a web page to a terminal device.
ウェブサーバとデータベースサーバを準備し、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力する方法であって、
上記ウェブサーバにおいて、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成ステップと、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成ステップと、
上記バッチデータ生成ステップで生成されたバッチデータをバッチデータ格納部に格納するバッチデータ格納ステップと、
上記バッチデータ格納部に格納された各バッチデータに対応して当該バッチデータを所定のレイアウトで表示するための複数のスタイルシートと、それに対応するバッチデータとに基づいて、所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成ステップとを備えたことを特徴とするウェブページ生成方法。
A method of preparing a web server and a database server, generating a web page having a plurality of content information fields displayed on the terminal device and outputting the web page to the terminal device for access specifying a domain from the terminal device Because
In the above web server,
A real-time data generation step for generating real-time data from information acquired in real time;
A batch data generation step of generating a plurality of batch data from the data of the database server updated at a predetermined timing corresponding to the data update in the database server;
A batch data storage step for storing the batch data generated in the batch data generation step in a batch data storage unit;
A plurality of style sheets for displaying the batch data in a predetermined layout corresponding to each batch data stored in the batch data storage unit, and a plurality of sheets in a predetermined layout based on the corresponding batch data A content information field is generated, the content information fields are arranged in a predetermined layout, and a real time data generated by the real time data generating means is added to generate a web page to dynamically A web page generation method comprising: an output web page generation step.
ウェブサーバとデータベースサーバを準備し、端末装置からのドメインを指定したアクセスに対し、上記端末装置に表示される複数のコンテンツ情報欄を有したウェブページを生成して端末装置に対して出力するプログラムであって、
上記ウェブサーバにおいて、
リアルタイムに取得される情報からリアルタイムデータを生成するリアルタイムデータ生成ステップと、
データベースサーバにおけるデータ更新に対応して所定のタイミングで更新されたデータベースサーバのデータから複数のバッチデータを生成するバッチデータ生成ステップと、
上記バッチデータ生成ステップで生成されたバッチデータをバッチデータ格納部に格納するバッチデータ格納ステップと、
上記バッチデータ格納部に格納された各バッチデータに対応して当該バッチデータを所定のレイアウトで表示するための複数のスタイルシートと、それに対応するバッチデータとに基づいて、所定のレイアウトで複数のコンテンツ情報欄を生成し、上記各コンテンツ情報欄を所定のレイアウトで配置するとともに、上記リアルタイムデータ生成手段で生成されたリアルタイムデータを付加してウェブページを生成して端末装置に対して動的に出力するウェブページ生成ステップとをコンピュータ装置に実行させることを特徴とするウェブページ生成プログラム。
A program that prepares a web server and a database server, generates a web page having a plurality of content information fields displayed on the terminal device, and outputs the web page to the terminal device for access from a terminal device that designates a domain Because
In the above web server,
A real-time data generation step for generating real-time data from information acquired in real time;
A batch data generation step of generating a plurality of batch data from the data of the database server updated at a predetermined timing corresponding to the data update in the database server;
A batch data storage step for storing the batch data generated in the batch data generation step in a batch data storage unit;
A plurality of style sheets for displaying the batch data in a predetermined layout corresponding to each batch data stored in the batch data storage unit, and a plurality of sheets in a predetermined layout based on the corresponding batch data A content information field is generated, the content information fields are arranged in a predetermined layout, and a real time data generated by the real time data generating means is added to generate a web page to dynamically A web page generation program that causes a computer device to execute an output web page generation step.
JP2005346105A 2005-11-30 2005-11-30 System, method and program for generating web page Pending JP2007149023A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005346105A JP2007149023A (en) 2005-11-30 2005-11-30 System, method and program for generating web page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005346105A JP2007149023A (en) 2005-11-30 2005-11-30 System, method and program for generating web page

Publications (1)

Publication Number Publication Date
JP2007149023A true JP2007149023A (en) 2007-06-14

Family

ID=38210331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005346105A Pending JP2007149023A (en) 2005-11-30 2005-11-30 System, method and program for generating web page

Country Status (1)

Country Link
JP (1) JP2007149023A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014048792A (en) * 2012-08-30 2014-03-17 Genephics Design Inc Web design generation system, web design generation method, and web design generation program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014048792A (en) * 2012-08-30 2014-03-17 Genephics Design Inc Web design generation system, web design generation method, and web design generation program

Similar Documents

Publication Publication Date Title
JP5312349B2 (en) Method and system for providing a portion of information content to a client device
JP4070643B2 (en) Display data generation device, display data generation system, data management device, display data generation method, program, and recording medium
CN102521230A (en) Result types for conditional data display
JP2002334014A (en) System providing file in multiple languages
TW201013430A (en) Method and system for providing suggested tags associated with a target page for manipulation by a user
JP2010532884A5 (en)
US20070162524A1 (en) Network document management
US20040205488A1 (en) Active web page for editing with any browser
KR101410558B1 (en) Browsing system, terminal, image server, computer-readable recording medium recording said program, and method
JP2000067038A (en) Homepage preparing device
US20240134920A1 (en) Data shaping system
JP2008071116A (en) Information delivery system, information delivery device, information delivery method and information delivery program
JP4807411B2 (en) Method for using information of another domain, program for using information of another domain, and information transfer program
JP2007149023A (en) System, method and program for generating web page
JP5344680B2 (en) Link generation apparatus and link generation method
JP2011128970A (en) Web page creation support device, web page creation support method, computer program
JP2007025753A (en) Weblog server and weblog service providing system
WO2009116179A1 (en) Web log content matching information providing system
JP2000222326A (en) Learning supporting method and its system and storage medium for storing learning supporting program
JP5178258B2 (en) Data distribution apparatus, data distribution method, and data distribution program
Moffat RSS—a primer for publishers and content providers
US20060080593A1 (en) System and method for generating computer-readable documents
JP5555740B2 (en) Electronic bulletin board system, server and program
JP2010102453A (en) Web page browsing method, information processor, and web page browsing program
JP6915322B2 (en) Website comparison processing program, website comparison method and device for comparing websites

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080228