共用サーバで出来るphpの速度アップの手法を教えてください。

バージョンはphp5.4です。
また、dbはmySQLで、pdoを使用してます。
※作成するのはポータルサイトです。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/04/15 05:11:47
  • 終了:2014/04/22 05:15:04

回答(1件)

id:snow0214 No.1

snow0214回答回数470ベストアンサー獲得回数1162014/04/15 06:22:27

ポイント200pt

共有サーバによって導入できる高速化ライブラリが異なります。

たとえば、ロリポップ!ではAPCが導入できます。
http://oxynotes.com/?p=5610

エックスサーバーでもAPCが導入できます。
http://nkshopping.biz/index.php?QBlog-20130411-1

eAcceleratorが導入できるサーバもあるかもしれません。
http://php.y-110.net/wiki/index.php?PHP%A1%A7eAccelerator%20%A4%C7%20PHP%20%B9%E2%C2%AE%B2%BD

これらが導入できないところでは、お使いのアプリケーションの高速化プラグインを適用したり、プログラムの見直しをすることになります。

他1件のコメントを見る
id:snow0214

たとえばPDOを使うにコツがあります。

PDOの真の力を開放する

http://blog.tojiru.net/article/277021312.html

prepareが威力を発揮しないような場合は、PDOよりmysqliのようなネイティブ関数を使った方が早いです。可用性より高速性を重視する場合に使います。

2014/04/15 20:16:26
id:makocan

なるほど。
確かに、ネイティブのほうが高そうですよね。

2014/04/17 21:16:15

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません