はじめに

petitworkは、PHP用Webアプリケーション開発のために作られたフレームワークです。
効率よく開発できることを目的とし、出来る限り軽量化することを課題として開発、改良しています。

ライセンス形式は「MIT License」とし、オープンソースフレームワークとして公開しています。

以下が、基本的な特徴となります。
  • 基本的にPHP4、PHP5の両方に対応(一部PHP4では利用できない機能があります)
  • 一般的なMVCアーキテクチャのフレームワーク
  • レイアウトテンプレートの切替
  • テンプレートエンジンの追加
  • 簡易的なルーティング(静的アドレス変換)対応(mod_rewriteを使用しません)

その他にも「バリデーション」、「ヘルパー」、「言語対応」などあります。

PHP用のフレームワークは、「Zend Framework」、「symfony」、「CakePHP」や、その他多くのフレームワークが存在します。
それぞれを比較、検討し、肌に合う、好みであるフレームワークを選択する一つの候補になればと思います。

Zend Framework
symfony
CakePHP

Also available in: HTML TXT