タグ

PHPとYiiに関するlamichのブックマーク (3)

  • 色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP)

    PHPフレームワークの速度比較では、HelloWorldを表示するのみの単純なアプリを用いた計測を元に比較表が作られることが多いです。特に後発のフレームワークは分かりやすい特徴付けとして速度をアピールする傾向にあるため、その比較表を元に N倍速いというアピールをしています。 PHPフレームワークを使うということは、DBまで絡めたWebアプリを作ることがほとんどなため、HelloWorldアプリの比較よりは、DBからレコード取得して表示するまでの処理速度を比較したほうがより現実に近い指標になると思います。特にCakePHP1系ではDBのデータ取得も独自ドライバになっていますし、モデルの処理も重いのでそこまで含めて他と比較したほうが良いと思ってます。 今回はDBから1レコード取得して表示するという簡単なアプリで各フレームワークの速度を評価しました。フレームワークに備わっているViewキャッシュ

    色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP)
  • 1.1で始めるYii Framework その2 (モデルの作成、CRUD機能の追加) - MegaBlackLabel’s Log

    1.1で始めるYii Framework その1 (環境構築、Yiiインストール、データベース設定) から引き続き、Yii Frameworkでのブログ作成を行います。 今回は、 2.プロトタイピング を実施します。 モデルについて Yii Frameworkは、MVC+DAO/ActiveRecordをベースにアプリケーションを構築します。*1 乱暴に言ってしまうと、各テーブルを元に固まりを作ってアプリを作りましょうね、と認識しています。 (この辺は、まだまだ勉強不足なところもあるので現状での判断) そこでまずは、DBを構築した後、テーブルごとにモデルを作成。その後メインのテーブルを元にアプリを構築します。 テーブルに付いては、その1で構築済みですが、ER図については下記の通りになります。 家サイトのER図 はじめに各テーブルへのDAOとなるモデルを作成します。作成するモデルは以下の通

    1.1で始めるYii Framework その2 (モデルの作成、CRUD機能の追加) - MegaBlackLabel’s Log
    lamich
    lamich 2010/11/27
    symfony意外にもCRUD自動生成フレームワークがあるんですね
  • Yii Framework

    Yes, it is! Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic. Works right out of the box. Has reasonable defaults.

    Yii Framework
  • 1