WebServerのソフトウェアである「Apache(アパッチ)」は、デフォルトでも軽快な動きをしますが、パフォーマンスチューニングを施すことで、さらに動作が軽快になります。
手軽に実践できるいくつかのパフォーマンスチューニングをピックアップしてみました。
詳細は以下から。
PHPで意図的にステータスコード『500』を返す事ができます。
方法は以下から。
iPhone,iPad,iPodに搭載されている『Mobile Safari』のユーザーエージェント(user agent:UA)を、各端末・各OS毎に纏めてみました。
詳細は以下から。
日本語の様なマルチバイト(mb)を含む文字列を対象とした関数、mb_strcut()、mb_strimwidth()、mb_strlen()、mb_substr()などを使用する際、文字数が正しくカウントされない事があります。
原因は以下から。
PHPには、変数の情報や配列の中身を表示する「var_dump」という便利な関数があります。
EC-CUBE(Smarty)でPHPの「var_dump」の様に出力する方法は下記の通りです。
PHPでメールを送信する際によく用いられる「mb_send_mail()関数」ですが、メーラーの様にCCやBCCを指定する事ができます。
PHPのmb_send_mailでCCやBCCを指定する方法は下記の通りです。
MySQLで利用可能なデータ型は多種多様あります。
今回は文字列型に関して纏めてみたいと思います。
詳細は下記の通りです。
プログラム処理を行う際、数字の頭(先頭)に「0(ゼロ)」を付加して桁を揃えたい事があります。
(「1」を「01」や「001」の様に)
数値の頭に0を付ける方法は下記の通りです。