PHP5.5 からコードキャッシュとして標準バンドルされた Zend OPcache を試してみました。 第6回関西PHP勉強会で Zend OPcache についてLTしたのでインストールやベンチマークなどはこちらで。 beta4時点では、Zend OPcache は拡張で提供され、opcache.so インストールされる。 Zend OPcache を使うには、php.ini で zend_extension=opcache.so の記述が必要。 やっぱりデフォルトでインストールされるのは楽。 PHP5.5リリースと共に使えるので安心。(PHP5.4 対応の APC はまだ beta) ユーザデータのキャッシュはできないので、別の方法が必要。 OCP – OPcache Control Panel Zend OPcache の利用状況(設定、キャッシュ量など)が確認できるスクリプトが
さらくのVPSでUbuntu 10.04を使っているのだけけど、nginx + php5-fpmをインストールしてみた。 以前はnginx + php5-cgiだったのだけど気がつくとphp5-cgiがお亡くなりになっていることが結構あるので、この際nginxを最新版にしphp5-cgiではなくphp5-fpmを使うことにした。 まず、最新版のnginxをインストール。 Install /etc/apt/sources.listに以下を追加。 deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid main キーの追加。 $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C リポジトリのアップデートとインストール。 $ sudo aptitu
ゼロからわかる PHP超入門 星野 香保子 さくらのVPS1.5Gで、調子こいてWordpressでバンバンとブログを作ったら、load averageが0.5付近で推移するようになってしまったので、nginx + php-fpm + APCでサーバを軽くしてみるテストです。スマイルロジックのサーバは、SSLもあるので、nginx でSSL環境の構築も同時に調べます。Apache + mod_php5 + mos_ssl しか構築したことが無い人でも、判りやすく移行できるように説明するよ!!(意気込みw)[説明]そもそも、Apache2 + mod_php5 + mod_ssl ではなく、nginx + php-fpm なのか!? これは、一般的な話だけど、現在のApache2って、機能を追加していた結果メモリを大量に使うような仕組みになってしまった。ようは、以前のsendmailみたいな
ハイパフォーマンスHTTPサーバ Nginx入門 Clement Nedelcu だいぶ、安定的に動くようになってきたので、メモっておきます。環境は、こんな感じ。1日1000アクセスぐらいある本ブログ+FavoritesFollows(f14s.biz)+欧州フットボール ニュースブログ。まあ、本ブログが一番メモリを食ってる感じ。Nginx やPHP5-fpm のメモリを制限したら、エラーが出まくったので、ちょっと設定を緩めました。/etc/nginx/nginx.conf user www-data; worker_processes 2; pid /var/run/nginx.pid; events { # use epoll; worker_connections 768; # multi_accept on; } http { ## # Basic Settings ## send
ハイパフォーマンスHTTPサーバ Nginx入門 Clement Nedelcu さくらのVPS1.5GにSSHでログインして、topを眺めていると、どうも1.5GBのメモリを消化しているようだ。Apache2+mod_phpを辞めた理由として、メモリの増加を抑制する!というのがあるので、これでは成果が上がっていない。そこで、もう少し nginx + php-fpm の勉強を進める。nginx には、コンテンツ全体をgzipで圧縮する機能があるようだ。これは採用してみよう。ファイル /etc/nginx/nginx.conf に書き込みをする。gzip on; gzip_disable "msie6"; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types tex
なんだか突発的に盛り上がってる facebook ですが、アプリが気になっていじってみました。mixi アプリは PC 版がクローズドオープンだった頃にお遊びでいくつか公開していたのだけど、それより格段に手軽かつ自由度が高いなぁ、という印象です。 で、日本語で解説しているページがほとんどなさそう&あってもなんだか古そうなので丁寧めに以下書いてみるよ。言語は PHP ですぞー。 facebook アプリを登録 マイアプリケーション一覧:http://www.facebook.com/developers/apps.php に移動し、右上にある「新規アプリケーション登録」をクリック 名前を適当に決めて登録(あとで変更可能) 登録できたら、そのアプリの「設定を編集」をクリックすると、以下のような画面になるはず。ここの「Facebook Integration」タブをクリック アプリの URL と
Facebook PHP SDK The Facebook Platform is a set of APIs that make your application more social. Read more about integrating Facebook with your web site on the Facebook developer site. This repository contains the open source PHP SDK that allows you to utilize the above on your website. Except as otherwise noted, the Facebook PHP SDK is licensed under the Apache Licence, Version 2.0 (http://www.apa
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く