Memo/PHP/フレームワーク

https://dexlab.net:443/pukiwiki/index.php?Memo/PHP/%A5%D5%A5%EC%A1%BC%A5%E0%A5%EF%A1%BC%A5%AF
 

Memo/PHP

フレームワーク


速度比較

  • 2017-02: CakePHP(cake-3.2) > Zend Framework(zf-3.0) > symfony-3.0 > laravel-5.3
  • 記事

チュートリアル


Zend Framework

Ethna

Mojavi

  • 2006-01-18現在
PHP4用v2.0.2
PHP5用v3.0 Develop
  • マニュアル
  • 2.0.0はphp4.4.xだとエラーが出るので、svn版を使うこと。
svn export http://svn.mojavi.org/mojavi/trunk/mojavi2/
  • 日本語サンプル等あり
  • MojaviBuilder 1アクション毎に必要となる、アクションクラス、ビュークラス、テンプレートのひな形を作成してくれる(Windows)

注意点

Notice: Only variable references should be returned by reference in

php 4.4.xになってから以下のようなエラーが発生する。

Notice: Only variable references should be returned by reference in ...

リファレンスのチェックが厳しくなった*1:#notefoot_1ため。

  • 修正
  • 対応版svnの2.02版を使う
  • エラー箇所を修正する
  • もしくは、E_NOTICE を無視する mojavi-all-classes.php の先頭に以下を追加
//error_reporting(E_ALL);
error_reporting(E_ALL & ~E_NOTICE);
  • リファレンスによるメモリ破壊問題の修正
  • 関数内で参照代入を行うとsegfaultする(ことがある)の修正

その他


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:38 (94d)