Markdown Live Data

Contact

Markdownホスティング → 体験サービス受付け中

Home > Markdown Live Data | English

What's New

横浜工文社はデータベースホスティングを増強、Markdownページの収容も可能な、Markdownホスティングサービスを開始しました。

使ってみる

新サービスでは従来のとおりデータベースデータを含むダイナミックページの生成のほか、任意のMarkdownページを含むWebサイトのホスティングも行えるようになりました。 Authoringで紹介している多言語執筆などの拡張機能も使えます。

 

このページの残りはデータベースホスティングがどのように作られているかを説明するものです。
技術情報ですのでただお使いになるだけの方は読みになる必要はありません。

Live Data Embedder

データベースホスティングサービスの中核部分は横浜工文社が開発したLive Data Embedder(略してEmbedder)と呼ぶPerlスクリプトの集まりです。 ソースページはシンプルなマーキングを加えたMarkdownです。 Webリクエストが来るとデータベーステーブルの現在のデータが出力Webぺージに動的に埋め込まれます。

Markdown Embedder Embedded Page Database Data Table Inline SVG not supported by your browser

使用ツールおよび動作環境

データベースホスティングは次のツールを用いて実現されています。

Web browser Page request apache2 Embedder Markdown Pandoc HTML Marked source Webdav Folder Inline SVG not supported by your browser

ソースコード

Embedderのソースコード(最初の安定バージョン)をgithubで公開しました。 動かし方、Embedder記法、しくみをお知りになりたい方はどうぞ(READMEは英語)。

kobucom/livedata

Written 2020-Jul-17
Published 2020-Oct-24

Contact