ホームページ >バックエンド開発 >PHPチュートリアル >CakePHP 3.2.6 リリース、PHP 開発フレームワーク
CakePHP 3.2.6 がリリースされました。 CakePHP は、ActiveRecord、Association Data Mapping、Front Controller、MVC などの有名なデザイン パターンを使用する迅速な開発フレームワークです。このプロジェクトの主な目標は、あらゆるレベルの PHP 開発者が柔軟性を失うことなく堅牢な Web アプリケーションを迅速に開発できるプラットフォームを提供することです。主な機能:
MVC アーキテクチャに基づく
View は Ajax をサポート
組み込み検証フレームワーク
アプリケーションの基本モジュールとCRUDコード自動生成機能を提供
セッション、リクエスト、セキュリティを処理するコンポーネントを提供
柔軟なビュー キャッシュ機能
オブジェクト指向
設定不要: データベースをインストールするだけ
PHP4 および PHP5 と互換性があります。
このアップデートでは、バグ修正が行われています:
API ドキュメントの改善 ( @Sethathi 、 @ Thinkingmedia )
マーシャラーによって生成されたクエリが主キー列に正しくエイリアスされるようになりました ( @markstory )
BelongsToMany 関連付けの複雑な条件が正しく機能するようになりました。 ( @markstory )
ブール値の選択ボックス ウィジェットが正しく生成されるようになりました。 false は 0 と同等として扱われるようになりました。 ( @markstory )
HttpClient が ssl_verify_peer_name オプションを正しくサポートするようになりました。 . ( @curtisgibby )
CakePHP が phar ファイル内から使用できるようになりました ( @lorenzo )
サブクエリでバインドされたパラメーター( @markstory )
Postgres スキーマ リフレクション コードの回帰が修正されました ( @markstory )
エンティティからの TitleCase プロパティへのアクセスが期待どおりに動作するようになりました ( @dakota )
サブ名前空間内のセルが期待どおりに動作するようになりました ( @markstory )
'' が時間入力の有効な値になりました ( @markstory )
新機能:
CakeORMMarshaller:: one( ) は、主キーが定義されていない場合に「新しい」belongsToMany 関連付けレコードを作成するために使用できる ForceNew オプションをサポートするようになりました ( @Tzaoh )
SecurityComponent は役立つエラー メッセージを出力するようになりました。安全なフィールドの比較が失敗し、アプリケーションがデバッグ モードになった場合 ( @steinkel )
Validation::localizedTime() が追加されました ( @ypnos-web )
エラー ログにはリクエスト URL とリファラー URL が含まれます (@mirko-paglial)
ダウンロード: