ハイ
約束されたとして、私たちはYES、我々はまだ3.xのサポート、それはそれは長い時間(私たちの顧客は我々の方法を示しています)でサポートされるようだvBET 4.xからvBET3.xまでのすべてのパフォーマンスの向上を移動。このリリースでは、我々はできるだけ早くあなたのパフォーマンスの改善を与えるために焦点を当て、新たな機能がないので。それらは、次のメジャーリリースになります。
アップデート中に重要:
- サイトマップジェネレータ 変更の統合(ここで参照するコードの1行を追加する必要があります。 http://www.vbenterprisetranslator.co...tegration.html)
- vBSEO 統合が変更されました。詳細については、functions_vbseo_createurl.phpファイル用とするためのすべてのステップをreadme.htmlや質問をご覧ください functions_vbseo_url.php 手順2と3 WITHOUTすべて(あなたが既にそれをした)。
サイトマップは動作を停止し、vBSEOは、休耕指示しない場合は、URLを変換停止するので、それらは本当に重要です。あなたが次に行うとサイトマップが正常に動作しますとvBSEOはURLのみを変換されませんが、また、(二重リダイレクトが削除された)より高速に動作します。
それを簡単にするためには、必ず元のmodファイルを起動する完全な統合を行うことができます。また、技術的ではないユーザーのために、我々が提供することを忘れないでください サービスをアップグレードする。我々は、テキストエディタとFTPのあらゆる種類の使用方法を知っていれば、まだ我々は、すべてのお客様がこのアップデートで快適に感じてほしい、それを自分で行うことをお勧め - 私たちは、アップグレードサービスについての思い出させる理由です。
このバージョンで何が変更されました。
パフォーマンスの向上:
- 短い領域を変換されません
今では、次のとおりです。 <!--vBET_SNTA-->これは変換されません<!--vBET_ENTA--> (スタートのショートカットは、エリアと終了翻訳されていないエリアを変換されません)。 これは非常に重要です。 あなたのテンプレートで既にそれを使用した場合 - そのような場合にはすべての出現箇所を見つけてくださいと(歳のそれに置き換えます。 <!--START vBET NOT TRANSLATED AREA--> や <!--END vBET NOT TRANSLATED AREA-->).
- 最適化された変換アルゴリズム
新しいパフォーマンスのパラメータを、ネイティブなPHPの関数のより良い使い方、私たちのアルゴリズム自体の変更:を含むほとんど、あるいは大きな変化、多くの。
- URLの翻訳のためのボトルネックを解消。
我々は、リンクがGoogleの要求の多くを要するものを一つずつ翻訳されたことに気づいた。今vBETは、URLの翻訳のために遅延翻訳を使用しています。最初の4つのリンクは、オンデマンドで換算されている必要があります(可能性があるためvBSEOリダイレクトの)と残りが遅れている。
- 排除のボトルネックによるで vBSEO をリダイレクトします。
二重リダイレクトは使用されなくなります - 今の最初のリダイレクトで適切なリンクにリンクポイントを翻訳するためにリダイレクト(必要な追加の統合のステップ).
- プラグイン本体は、phpファイルに移動。
今すぐ大量のテキストブロックは、データベースからは孤独が好きな人とられません。の代わりにこのプラグインは、単にPHPファイル内にある関数を使用します。プラグインのほとんどは、現在のコードの1-4行を持っている。
- 新しい高度な性能パラメータ"の翻訳との間の遅延"。
我々はそれを発見した いくつか フォーラムの多くの Google の要求に問題がある (注: のみいくつか、最もこのような問題はありません)。それそれらのフォーラムの各別の Google 要求時間がかかったことが表示されますと長い。おそらく Google '処分' の多くのための独自のファイアウォールの設定のためにたぶん、トラフィックします。Google 翻訳の要求まで待機する vBET を求めることができる今とにかく我々 ソリューションはあります。もちろんあなたの側では、ユーザーの要求の評価長いになりますが、それそれらの場合の最後の応答は、はるかに高速が表示されます。Google を待っていないキャッシュされたページの応答ではほとんどの時間がかかるため。慎重に、のみを使用する場合、パフォーマンスの変化を測定することができます。それは必要になる場合は Google の応答時間をチェックする方法についてのいくつかの記事を追加します。
- テキストの置換を持つボトルネックが解消。
我々は、出力の解析をvBETと見られるパフォーマンスの問題をプロファイル - 現在は修正されています。スクリプト、スタイル、翻訳されない領域と翻訳の追跡のための出力の解析は、より速く、右です。
- ラージページの2の高度なパフォーマンス設定
HTMLのサイズ:カット点'と'HTMLサイズ:スタートカット"。外の顧客のサーバのいずれかにインストールを行う我々は彼のメインページが本当に長い翻訳されていることを発見 - それは既にキャッシュされていた場合であっても。その他のすべてのページが速い翻訳されました。我々は調査を行い、これは我々が発見したものです。: 本当に大きな文字列で作業するときにPHPのパフォーマンスが大幅にダウン。私はこのような場合にはPHPはいくつかの一時ファイルに書き込み、メモリ内のファイルで作業する代わりにされていることとします。そのせいで我々は、翻訳のアルゴリズムを変更し、本当に大きな出力が変換中に小さな断片に切断されています。この変更は、ラージページに影響を与えますし、新しいパフォーマンスのパラメータによって、それを構成することができます。私達の顧客のフォーラムのメインページに結果はどうだった。翻訳時間は約21秒から約3秒に行きました。私はこれが私達の顧客の違いをもたらすと仮定として そして私たちは、これがまたあなたのための大きな違いをもたらすことを願って
テンプレートが変更されました。
- vbenterprisetranslator_flag いくつかのプラグインとの競合を解消する
バグの修正:
- サブディレクトリとそのサブディレクトリを持っているアドレスにフォーラムのURLのトラッキング
- RSSのタイトルのエンコーディングは、補正
- JS RSS翻訳
- Googleマップ翻訳
- タイトルに%とスレッドに関するリンク
- CSSファイル
- オプション'ディレクトリKEEP'を
新機能:
- クレジットリンクの追加されたターゲット="_blank"あなたのフォーラムを残して、ユーザーを避けるために
あまりサーバーの負荷で、楽しさがあり、非常に無駄の翻訳をお楽しみください
PS。
すべてのパフォーマンス・テストは、 PHP 5.2.12 で行われており、このバージョンでは vBET がプロファイルされていました。 もちろん、以前の PHP バージョンでは vBET を使用することもできます。 我々はこの1つでパフォーマンステストを行いました。
パフォーマンスの向上は、ネイティブのPHP関数の潜在的なパフォーマンスの違いにより、PHPのバージョンに依存を変えることができます。