Shortens the execution time to display”001 Prime Strategy Translate Accelerator”

This plugin makes the translation file cashes, and shortens the execution time to display of your WordPress site.

Description

This plugin makes the translation file cashes, and shortens the execution time to display of your WordPress site.

Functions

  1. Cashes the translation files to shorten reading time to display faster.
  2. In the environment in which APC is installed, the cash function of APC can be used, and it operates more faster.

Requires WordPress Version

2.9

Download

Download

Installation

  1. Upload the 001-prime-strategy-translate-accelerator folder to the plugins directory in your WordPress installation
  2. Give a permission of writing to the cache directory. The default setting of the cache directory is “001-prime-strategy-translate-accelerator/cache”.
  3. Go to plugins list and activate “001 Prime Strategy Translate Accelerator”.
  4. Set the various options of the translation cash from the menu of “Translate Accelerator”.

Changelog

1.0.3
Public release

Screenshots

  1. Option setting page.

概要

WordPressを日本語化する翻訳ファイル(moファイル)はバージョンアップ毎にファイルが大きくなってきていて、バージョン3.2においては445KBになっています。
実はこのmoファイルの読み込みには結構な時間がかかってしまっています。

001 Prime Strategy Translate Acceleratorでは、この翻訳ファイルの読み込みをキャッシュ化、または停止して表示までにかかる実行時間を短縮します。APCがインストールされている環境では、APCのユーザーキャッシュ機能を利用し、より高速に動作します。

機能

  1. 翻訳ファイルをキャッシュ化し読み込みにかかる時間を縮小、表示までにかかる実行時間を短縮します。また、翻訳ファイルの読み込みそのものを停止し、最短化することも可能です。
  2. APCがインストールされている環境においては、APCのキャッシュ機能を利用することも出来、さらに高速に動作します。

効果

あるサイトにおいて、wp-setting.phpに下記の通りload_default_textdomain(); にかかる時間を計測するコードを追加し、各モード毎に10回ずつ測定しました。

$before = timer_stop();
// Load the default text localization domain.
load_default_textdomain();
echo timer_stop() - $before;
試行回数 デフォルト APC ファイル 翻訳停止
1回目 0.084 0.040 0.054 0
2回目 0.103 0.040 0.048 0
3回目 0.101 0.040 0.043 0.001
4回目 0.084 0.040 0.049 0
5回目 0.084 0.042 0.049 0
6回目 0.100 0.046 0.044 0
7回目 0.084 0.040 0.066 0
8回目 0.084 0.041 0.052 0
9回目 0.086 0.040 0.043 0.001
10回目 0.085 0.042 0.048 0
平均 0.0895 0.0411 0.0496 0.0002

動作環境

WordPress 2.9以上

ダウンロード

ダウンロード

インストール方法

  1. 001-prime-strategy-translate-acceleratorフォルダをWordPressのプラグインディレクトリにアップロードして下さい。
  2. キャッシュディレクトリに書き込み権限を与えてください。デフォルトのキャッシュディレクトリは、001-prime-strategy-translate-accelerator/cacheとなります。
  3. 管理画面のプラグインページにて、001 Prime Strategy Translate Accelerator を有効化してください。
  4. 設定のTranslate Acceleratorメニューから、翻訳キャッシュの各種設定を行って下さい。

更新履歴

1.0.3
一般公開

スクリーンショット

  1. オプション設定画面

Comments

No comments yet.

現在、コメントフォームは閉鎖中です。