PHPに関するistb16のブックマーク (3)

  • [PHP] PHPのCopy on Writeを確認してみた - cakephperの日記(CakePHP, Laravel, PHP)

    PHPはCopy on Writeという機能によって、変数をコピーしただけでは、実際にメモリ領域がコピー分確保されません。同じ領域を参照するだけです。 コピーした変数の値を書き換えた時に初めてコピーが行われます。 この機能、変数に代入した場合、関数に渡した場合、クラスのメソッドに渡した場合の挙動が気になったので簡単なスクリプトを使って確認してみました。 結果は、すべてCopy on Writeが効いていていました。 ですので、DBから取得した配列データを他のメソッドなどに渡すだけであれば、メモリが消費されることもないです(変更した瞬間に消費されますが)

    [PHP] PHPのCopy on Writeを確認してみた - cakephperの日記(CakePHP, Laravel, PHP)
    istb16
    istb16 2012/07/20
    PHPのCopy on Writeを確認してみた - cakephperの日記(CakePHP, MongoDB)
  • Lithium Users in Japan - トップページ

    PHP FrameworkであるLithiumのための、日語フォーラムです。Lithium トピック 記事 最新記事 ニュース(News) Lithiumに関するニュース、お知らせ、うわさ 4 トピック 5 記事 最新記事 by istb16 2010年1月07日(木) 11:33 インストール・セットアップ(Install,Setup) Lithiumのインストールとセットアップに関する話題 0 トピック 0 記事 投稿記事なし   モデル(Model) Modelに関する質問・話し合い 0 トピック 0 記事 投稿記事なし   ビュー(View) Viewに関する質問・話し合い 0 トピック 0 記事 投稿記事なし   コントローラー(Controller) COntrollerに関する質問・話し合い 0 トピック 0 記事 投稿記事なし   一般的な話題(General)

  • Apache2 + PHP5をWindowsXPにインストール – ぱんぴーまっしぐら

    ノートPCの環境がApache1.3.X+PHP4だったので今後のためにApache2+PHP5環境に。 ※[2007/06/03]結構アクセスがあるようなので一部追加、修正しました ○Apache2のインストール Apacheの日語ページから Apache2Windows用バイナリをダウンロード。 ミラーサイトへ移動して/binaries/win32と進めばWindows用のバイナリファイルがあります。 Apache2.2がリリースされていますがバイナリがみつからなかったので”apache_2.0.55-win32-x86-no_ssl.exe”をダウンロード。 必要な時に起動させたいのでStandalone設定で。 他は特に入力することないので次へ次へ。 インストールがおわったらスタートメニューのプログラムから”Start Apache in Console”を実行。 ブラウザで”h

  • 1