:::: MENU ::::
Category: PHP

はじめてのぴーえいちぴー

Java上がりの人間が、はじめてPHPを触ったときのメモとかひとりごと 命令文・関数の大文字/小文字を区別しない - PHP: ユーザー定義関数 - Manual prinTとかPrintとかなんでもこいやってことか 変数名は大文字/小文字を区別する - PHP: 基本的な事 - Manual あたり前田のクラッカー まぁ大文字小文字区別して変数定義することなどないが 変数の宣言がいらない - PHP: 基本的な事 - Manual MA・JI・DE!!!どうやって判別してるんだろ? 自動的に代 ... >> Read more

PHPの文字化け対策

ターミナルとかシェルの文字コードを変更 $ sudo vi /etc/sysconfig/i18n LANG="ja_JP.UTF-8" SUPPORTED="ja_JP.UTF-8:ja_JP:ja" ファイルの文字コードを変更 - 文字コード変換コマンドnkfの使い方まとめ linux - Knowledge Database IT UTF-8に変更。デフォはISO-2022-JPになってる可能性がある。 $ nkf -w --overwrite index.php $ nkf -g in ... >> Read more

PHP豆知識とか その1

HTTPリクエストの並列処理 - php curlをつかったオリジナルクラス (myCurlRequest) - hiyuzawa.jpn.org HTTPリクエストは並列に取得処理を行ってくれるが、 その後の動作はシングルなので取得して、一斉に表示とか以外では使いにくいかも。   1秒以下の短い時間(ミリ秒) sleep させる //0.5秒スリープさせるには usleep(500000); //1秒スリープさせるには usleep(1000000); SCPでのパス終 ... >> Read more

APCでPHPを速くする

APCのインストールと設定 - [ロ]APCを使ってPHPを高速化する。 - LOWTECH.NE.JP - ロウテクなサーバ管理者のブログ CakePHPのせいかな、あまり速くは感じない。 - APC(Alternative PHP Cache)再び - Do You PHP? インストールから設定まで。 PHPをソースからインストールした場合、APCが効かないことがままある。 たいていはAPCへのパスが設定されていないためらしい。 yumで入れたときは、そんなの意識しなくても良かったが。 ... >> Read more

PHPを高速化する

- DSAS開発者の部屋:phpを高速化する computed goto # tar xvfz php-5.2.9.tar.gz # cd php-5.2.9/Zend/ # php zend_vm_gen.php --with-vm-kind=GOTO # cd ../ # ./configure --prefix=/usr/local/php-5.2.9-goto --with-apxs2 --enable-mbstring --enable-zend-multibyte --with- ... >> Read more

ソースからPHPをインストールする

yumで入れたPHPをソースからコンパイルしたPHPと入れ替える - blog.katsuma.tv php5.2.4updateメモ - makotoworldのはてなダイアリー configureで失敗するとき足りないものは、 libxml2-devel bzip2-devel curl-devel libidn-devel libjpeg-devel libpng-devel freetype-devel MySQL の場合が多い。 ... >> Read more