今回はブログアプリケーション作成の準備としてPiece Frameworkのインストールとプロジェクトディレクトリの作成,
事前準備
ブログアプリケーションは,
- Apache 2.
0.x, 2. 2.x - PHP 5.
2.x - PostgreSQL 8.
x
これらのソフトウェアのインストールと設定については割愛させて頂きます。以後,
Piece Frameworkのインストール
Piece FrameworkのすべてのPHPプロダクトはPEARインストーラ経由でインストールすることができるPEARパッケージとして提供されています。PEARインストーラによってそれぞれのパッケージに必要な外部のパッケージも自動的にインストールされます。
さて,
Piece_
> pear.bat channel-discover pear.piece-framework.com > pear.bat install -f piece/piece_examples_basics ... > pear.bat list -a INSTALLED PACKAGES, CHANNEL __URI: ================================== (no packages installed) INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: ========================================= PACKAGE VERSION STATE Archive_Tar 1.3.2 stable Cache_Lite 1.7.2 stable Console_Getopt 1.2.3 stable HTML_Template_Flexy 1.2.5 stable Net_URL 1.0.15 stable PEAR 1.6.1 stable Structures_Graph 1.0.2 stable INSTALLED PACKAGES, CHANNEL PEAR.PIECE-FRAMEWORK.COM: ===================================================== PACKAGE VERSION STATE Piece_Examples_Basics 1.0.0 stable Piece_Flow 1.10.0 stable Piece_Right 1.6.0 stable Piece_Unity 1.0.0 stable Piece_Unity_Component_Authentication 0.13.0 beta Piece_Unity_Component_Flexy 1.0.0 stable Piece_Unity_Component_NullByteAttackPreventation 1.0.0 stable Stagehand_FSM 1.8.0 stable INSTALLED PACKAGES, CHANNEL PECL.PHP.NET: ========================================= (no packages installed)
Piece_
では,
これでひとまずインストールは完了です
- ※1
- PHPで書かれたYAMLローダー/ダンパー
- ※2
- 以上に加えて最終的にはPiece_
ORMとPiece_ Unity_ Component_ PieceORMのふたつのパッケージをインストールすることになりますが, それらのインストールについては実際に必要になる場面まで待つことにします。