<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: 24249 -->
<!-- Reviewed: no -->
<sect1 id="migration.18">
    <title>Zend Framework 1.8</title>

    <para>
        Lors de la migration d'un version précédente vers Zend Framework 1.8 ou plus récent
        vous devriez prendre note de ce qui suit.
    </para>

    <sect2 id="migration.18.zend.controller">
        <title>Zend_Controller</title>

        <sect3 id="migration.18.zend.controller.router">
            <title>Changement de la route standard</title>

            <para>
                Comme les segments traduits ont été ajoutés dans la nouvelle route standard, le
                caractère <code>@</code> est maintenant un caractère spécial au début d'un segment
                de route. Pour être capable de l'utiliser dans un segment statique, vous devez
                l'échapper en le préfixant avec un second <code>@</code>. La même règle s'applique
                aussi au caractère <code>:</code>.
            </para>
        </sect3>
    </sect2>

    <sect2 id="migration.18.zend.locale">
        <title>Zend_Locale</title>

        <sect3 id="migration.18.zend.locale.defaultcaching">
            <title>Default caching</title>

            <para>
                As with Zend Framework 1.8 a default caching was added. The reason behind this
                change was, that most users had performance problems but did not add caching at
                all. As the I18n core is a bottleneck when no caching is used we decided to add
                a default caching when no cache has been set to <classname>Zend_Locale</classname>.
            </para>

            <para>
                Sometimes it is still wanted to prevent caching at all even if this decreases
                performance. To do so you can simply disable caching by using the
                <methodname>disableCache()</methodname> method.
            </para>

            <example id="migration.18.zend.locale.defaultcaching.example">
                <title>Disabling default caching</title>

                <programlisting language="php"><![CDATA[
Zend_Locale::disableCache(true);
]]></programlisting>
            </example>
        </sect3>
    </sect2>
</sect1>
