タグ

ブックマーク / www.sooey.com (3)

  • MySQL on Mac OS Xおぼえがき - Sooey

    MySQL on Mac OS Xおぼえがき MySQL ABが配布しているMySQLMac OS X用パッケージに関するメモ。いつも忘れてしまうので。 mysql システムアカウントが必要(Mac OS X 10.2以降は標準で存在する) インストーラがやること /usr/local/mysql-VERSION 以下へのMySQLインストール /usr/local/mysql からインストールディレクトリへのシンボリックリンク作成 /usr/local/mysql が存在する場合に /usr/local/mysql.bak にリネーム mysql_install_db を実行して mysql テーブルに権限情報の作成 パスなど 各種コマンドは /usr/local/mysql/bin 以下にある ソケットファイルは `/tmp/mysql.sock’ に作成される サーバプロセスの自動

  • PHP at Yahoo!を読む - Sooey

    PHP at Yahoo!を読む イタリアで開催されたPHPDay 2007にてYahoo! EuropeのFederico Feroldi氏が行なった「PHP at Yahoo!」のプレゼン資料が、氏のブログで公開されました。 Yahoo!が社内でどのようにPHPを使用しているのかということはこれまでにもRasmus Lerdorf氏のプレゼンなどで明らかにされてきましたので、「PHPのビルド時にはモジュールはほとんど組み込まない」とか「ビジネスロジックをエクステンションとして実装する」といったことは皆さんご存知だと思います。今回も前半はそんな感じの内容ですが、途中で実装よりの具体的な話題になってきたと思ったら、Yahoo!が利用しているテンプレートエンジン r3がオープンソース化したと書かれていてビックリ。しかもsymfonyのビュー層にも組み込んで使っているとか。 他にもDrupal

  • sfWebDebugで、より正確なメモリ使用量を見るには - Sooey

    sfWebDebugで、より正確なメモリ使用量を見るには symfonyを使っていてMemory Exhaustedというエラーが表示されたことはありませんか? PHPは5.2.0でメモリ管理の実装が変更されたため、従来に比べて必要とするメモリ量が増加しています(厳密には「それまで正確ではなかったメモリ確保処理を改良して、より正確なメモリ確保を行なうようにしたためメモリ使用量が増えたように見える」ということだそうです)。このため、PHPスクリプトが取得できるメモリの上限値を設定するmemory_limitのデフォルト値もかつての8MからPHP 5.2.0では16Mに、PHP 5.2.1ではさらに128Mまで引き上げられましたが、PHPをバージョンアップする際にソースアーカイブに含まれるphp.ini-distやphp.ini-recommendedを使用しなかったケースではmemory_l

  • 1