タグ

cmsとwikiに関するkgbuのブックマーク (2)

  • Lua on Promenade - mixi engineer blog

    ドラクエのプレー時間がついに150時間を突破しての視線が痛いmikioです。今回は、かんたんCMS「Tokyo Promenade」にスクリプト言語Luaを組み込んでカスタマイズする方法について述べます。 なぜスクリプト言語処理系を組み込むのか Tokyo Promenade(TP)はCで書かれていて軽量で高速に実行できるCMSです。PerlRubyなどのスクリプト言語で書かれたCMSはそのソース自体を編集して改良するのが容易ですが、Cの場合は再コンパイル作業が必要だし下手に手を出すとメモリ破壊などの致命的なバグを入れてしまう可能性が比較的高いので、ソース自体を編集してカスタマイズを行うのは現実的ではありません。 そこで、TPではプレゼンテーション層の機能をできるだけテンプレート側に委譲させるとともに、さらに装飾の多くはCSSを編集するだけで変更できるように配慮しています。テンプレート

    Lua on Promenade - mixi engineer blog
  • まとめ記事作成補助機能を作りました - Hello, world! - s21g

    s21gブログに、過去に書いた記事をまとめて紹介する記事を書くための機能を実装しました。 記事の新規作成画面(下図)から検索を行う事で、 検索結果の記事のタイトルとリンクを生成します。 よろしくお願いします。

    kgbu
    kgbu 2009/01/09
    これ、おもしろいけど、まとめが記事になるんじゃなくて、検索結果をそのままwikiみたいに編集できてもいいなぁ、と思った。
  • 1