タグ

ブックマーク / thinkit.co.jp (4)

  • lighttpdを知っていますか?

    lighttpdとは? Webサーバーソフトウエアといって思い浮かべるのは、代名詞的な存在の「Apache」でしょうか、それともMicrosoft社製の「IIS」でしょうか。 今回、紹介する「lighttpd(http://www.lighttpd.net/)」は、軽量かつ高速性を重視して設計された比較的新しいWebサーバーソフトウエアです。 lighttpdは、BSDライセンスで公開されているオープンソースソフトウエアで、無料で利用することができます。そのため国内外を問わず、多くの著名な大規模Webサイトで利用されており、特に画像や映像などといった静的コンテンツの配信に使われることが多いようです。 さらにCGIやFastCGIといった外部プログラムのインターフェースもサポートしているため、近年流行のWebアプリケーションフレームワークであるRuby on Railsや、Python(Dj

    suttang
    suttang 2008/08/07
    存在を忘れてた。 使いどころがあったら使ってみよう。
  • [ThinkIT] 第1回:今、XMLデータベースを始める理由 (1/3)

    XMLデータベース(以下、XMLDB)とはXML形式の情報をXMLのまま保存、検索、出力することができるデータベースのことです。連載では、オープンソースのXMLDBである「eXist」を題材として、まずはXMLDBそのものを簡単に試せるよう、インストールから簡単なサンプルを実際に作成できるところまでを紹介します。 皆さんも、XMLにはほとんどの方が何らかの形で触れられていると思いますが、ことXMLDBとなると「XMLDB? うーん、ちょっと敷居が高いんだよね……!」とお考えの方が、まだまだ多いのではないでしょうか。 その「敷居の高さ」とは、何が原因なのでしょうか。そこで、筆者がかつて感じていた「XMLDBに触らなかった理由」を改めて考えてみました。 これまでXMLにそれほど親しんでこなかった筆者は、XMLというツリー構造のデータをみたとき、どのようにして情報を整理してよいのか、その設計の

    suttang
    suttang 2007/07/19
    そういやOSXの設定ファイルはいろいろとXMLだなーと思い出した。
  • [ThinkIT] 第6回:BTS(Bug Tracking System)の利用 (1/3)

    システム開発を進めるにあたり、バグやタスクなどを管理して、現在発生しているバグの数や担当者といったステータスを把握する必要があります。また、ある程度以上の規模のWebアプリケーションを開発する場合、数人のチームで開発を進めるケースが多く、開発を円滑に進めていくためにスタッフ間での情報共有が重要になってきます。 「Bug Tracking System(以下、BTS)」は、これらの問題を解決するためにプロジェクトのバグを管理し、修正状況を追跡できるよう可視化を行うシステムです。現在、BTSとして様々なソフトウェアが公開されており、ソフトウェアを開発する上での必須アイテムになりつつあります。 BTSの多くはWebブラウザ経由でアクセス可能なソフトウェアで、その中から今回はウノウで採用している「Trac」について説明します。 Tracは、BTSとWiki、Subversionリポジトリビューワー

    suttang
    suttang 2007/02/27
    yumでインストールできたんだ・・・
  • [ThinkIT] 第2回:安定・簡単のネットワーク構築 (1/3)

    「第1回:サーバ導入の物理面を考える」では、どのようなサーバを導入すればいいのかについて物理的な部分を中心に説明を行いました。今回はサーバ構築にあたって、ネットワーク環境をどのように構成するのかについて説明します。 ネットワーク環境を考えるにあたって重要なのは、いかに運用コストを下げるかという点です。ネットワークの構築・運用にかかる費用のほとんどは人件費です。人件費以外では回線使用料が必要となりますが、これは利用する回線業者による差しかなく、ここでは解説を省きます。 では、人件費を下げるにはどうすればいいでしょうか。それはずばり管理コストを下げることです。複雑な構成になればなるほど管理コストが増大し、ミスが起こる確率も高くなります。できるだけ単純かつ高可用性を持ったネットワーク環境を構成することが、管理コストを下げる近道です。 実際にウノウで運用している例を基に、どのようにネットワーク環境

    suttang
    suttang 2007/02/12
    2回線以上、固定IP、mod_proxy_balancer
  • 1