構成

petitworkの構成
  • app(アプリケーション)
  • petitwork(コアライブラリ)
  • vendors(外部ライブラリ)
  • log(ログファイル出力フォルダ)
  • tmp(キャッシュファイルなどの出力フォルダ)

appディレクトリでアプリケーションを構成します。
petitworkディレクトリにフレームワークがあります。通常触れる必要はありません。
vendorsディレクトリは使いたいライブラリを入れてアプリケーションから使用します。(petitworkが使用するライブラリもあらかじめ入っています。)

applicationの構成(代表例)

  • config - 設定ファイル
  • controllers - コントローラー
  • lib
    • classes - ユーザークラス
    • functions - ユーザー関数
  • models - モデル
  • services - サービス
  • validators - バリデーター
  • views - ビュー
    • component - コンポーネント
    • layout - レイアウト
  • web - DocumentRootやAliasで指定する場所
    • css
    • images
    • js

Also available in: HTML TXT