クエリパラメータのかわりにスラッシュ区切りのURLでアクセスする方法

「domain/index.php?id=1」と「domain/index/id/1」のように、クエリパラメータのかわりにスラッシュ区切りのURLでアクセスするには、Apache の Rewrite 機能を使います。なお 続きを読む

Share

簡易ではなく、スマホやタブレットを確実かつ詳細に判定する方法

しばしば スマホやタブレットの簡易な判別方法に関する記事 を見かけます。それはそれとして有用なのですが、それとあわせて知っておくと便利なのが、スマホやタブレットをより確実かつ詳細に判定する方法です。サーバ側で判別するなら 続きを読む

Share

jQuery、migrate、easing に CDN を使って Webサイトを高速化!フォールバックも忘れずに!

CDN を利用することで、Webサイトの負荷を軽減し、Webサイトの表示高速化することができます。ここではフォールバックを考慮して jQuery、migrate、easing に CDN を使うためのサンプルコードを提示 続きを読む

Share

POSTメソッドは使えない。どうしてもGETメソッドで大量のデータを扱いたいときの対処方法。

Webアプリケーション制作でどうしてもPOSTメソッドが使えない。でも、GETメソッドで扱えるデータでは足りない。そんなつまずきへの対応方法をお話します。そもそもGETメソッドであまり多くのデータを扱えないのはIEによる 続きを読む

Share

Webブラウザで見えているものをそのままPDF化する方法……を長々と調べるのは時間のムダ!!

Javascript や PHP を使って「Webブラウザで見えているものをそのままPDF化したい。簡単にできそうな印象なので、どうすれば良いか教えて欲しい」と聞かれることがあります。 結論から言うと、簡単かつ万能の方法 続きを読む

Share

jQuery で IE 11 以降を識別する方法
改造した jquery-migrate で $.browser を拡張する

前回は、IE 11 のユーザエージェントから MSIE が消えたことと、それに伴う IE 11 以降の Sniffing (判別) 方法をお話ししました。この影響は jQuery の $.browser にも及びます。 続きを読む

Share

IE (Internet Explorer) 11 は Trident/7. で判別する
ユーザエージェントから MSIE が消えた IE 11 の判別方法

ユーザエージェントを見ることで、ブラウザやそのバージョンを知ることができます。 例えば、IE 6 ならユーザエージェントは Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5. 続きを読む

Share

mysqlとmysqli

これはPHPでプログラムを作っている方向けの情報です。 前回、PHPの新バージョンへの移行 (migration) に関して書いたついでに、今回は mysql と mysqli について書きます。 PHPからデータベース 続きを読む

Share

レンタルサーバのPHPがバージョンアップ
とどこおりなく移行する方法

これはPHPでプログラムを作っている方向けの情報です。 セキュリティや性能の向上のため、レンタルサーバの構成は時の流れとともに変更されていきます。ですから、今のサーバで動いているプログラムはいずれ動かなくなる可能性があり 続きを読む

Share

call_user_func_array()が動かない

これはPHPでプログラムを作っている方向けの情報です。 PHP 5.3からPHP 5.4にすると、 call_user_func_array()は今まで同様には動きません。 PHP 5.3のバグやセキュリティの修正は 2 続きを読む

Share