アプリケーションの構築環境およびツール

私のアプリケーション構築環境およびツールを説明します。 公開用のFedora Core 3 のサーバとデスクトップのDebian/Sargeの2種類を使っています。 これらのディストリビューションにPHP5.0.5をインストールしています。

データベースは、mysql の 5,4.1を併用しています。 5は最近入れたばかりですが新機能を使わなければ4.1とあまり変わらないような印象です。 Symfonyではデータベースの文字コードはUTFしか使えないと考えてください。I18N対応の制約です。

作業環境はX Windowです。WindowsパソコンしかなくてもVNCでXを使っています。 ソースコード編集用のエディタは、emacsを利用しています。 UTFが利用しにくい環境なのでソースコードは文字コードEUCで書いています。

バージョン管理には、Subversion。管理用にtracを利用しています。

設計ツールとして、JudeProfessionalとDBDesigner 4を愛用しています。 今回はJudeを利用する予定はありません。

DBD4はフリーできれいなERDがかけるお気に入りのツールです。 スキーマの構築もできます。

初めて使う人はショートカットキーC-TC-Rは是非覚えましょう。 作業スピードが断然違います。

こんな感じです。

Leave a Reply

You must be logged in to post a comment.