|
@@ -1,6 +1,6 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<!-- Reviewed: no -->
|
|
<!-- Reviewed: no -->
|
|
|
-<!-- EN-Revision: 15666 -->
|
|
|
|
|
|
|
+<!-- EN-Revision: 17068 -->
|
|
|
<sect1 id="zend.locale.migration">
|
|
<sect1 id="zend.locale.migration">
|
|
|
|
|
|
|
|
<title>以前のバージョンからの移行</title>
|
|
<title>以前のバージョンからの移行</title>
|
|
@@ -73,7 +73,37 @@
|
|
|
</tbody>
|
|
</tbody>
|
|
|
</tgroup>
|
|
</tgroup>
|
|
|
</table>
|
|
</table>
|
|
|
|
|
+ </sect3>
|
|
|
|
|
+ </sect2>
|
|
|
|
|
|
|
|
|
|
+ <sect2 id="zend.locale.migration.fromoneseventooneeight">
|
|
|
|
|
+ <title>1.7 から 1.8 以降への移行</title>
|
|
|
|
|
+ <sect3 id="zend.locale.migration.fromoneseventooneeight.defaultcaching">
|
|
|
|
|
+ <title>デフォルトのキャッシュ処理</title>
|
|
|
|
|
+
|
|
|
|
|
+ <para>
|
|
|
|
|
+ Zend Framework 1.8 以降、デフォルトのキャッシュ処理が追加されました。
|
|
|
|
|
+ このように変更された理由は、大半のユーザが、
|
|
|
|
|
+ パフォーマンスに問題を抱えていたにもかかわらずキャッシュを有効にしていなかったからです。
|
|
|
|
|
+ キャッシュを使用しない場合に I18n コアがボトルネックになることから、
|
|
|
|
|
+ Zend_Locale にキャッシュが設定されていない場合に
|
|
|
|
|
+ デフォルトのキャッシュ機能を追加することにしたのです。
|
|
|
|
|
+ </para>
|
|
|
|
|
+
|
|
|
|
|
+ <para>
|
|
|
|
|
+ パフォーマンスを落とすことがわかっていたとしても、
|
|
|
|
|
+ あえてキャッシュを無効にしたい場合もあるでしょう。
|
|
|
|
|
+ そのような場合にキャッシュを無効にするには
|
|
|
|
|
+ <methodname>disableCache()</methodname> メソッドを使用します。
|
|
|
|
|
+ </para>
|
|
|
|
|
+
|
|
|
|
|
+ <example id="zend.locale.migration.fromoneseventooneeight.example">
|
|
|
|
|
+ <title>デフォルトのキャッシュ処理の無効化</title>
|
|
|
|
|
+
|
|
|
|
|
+ <programlisting language="php"><![CDATA[
|
|
|
|
|
+Zend_Locale::disableCache(true);
|
|
|
|
|
+]]></programlisting>
|
|
|
|
|
+ </example>
|
|
|
</sect3>
|
|
</sect3>
|
|
|
</sect2>
|
|
</sect2>
|
|
|
|
|
|