1
0
mirror of https://github.com/php/doc-it.git synced 2026-03-24 07:32:12 +01:00
Files
archived-doc-it/reference/session/functions/session-cache-limiter.xml
Richard Quadling 10b693470e Reencode XML to UTF-8
git-svn-id: https://svn.php.net/repository/phpdoc/it/trunk@314556 c90b9560-bf6c-de11-be94-00142212c4b1
2011-08-08 16:31:49 +00:00

90 lines
3.3 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<!-- splitted from ./it/functions/session.xml, last change in rev 1.10 -->
<!-- last change to 'session-cache-limiter' in en/ tree in rev 1.62 -->
<!-- EN-Revision: n/a Maintainer: penzo Status: ready -->
<!-- OLD-Revision: 1.83/EN.1.62 -->
<refentry xml:id="function.session-cache-limiter" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>session_cache_limiter</refname>
<refpurpose>Assume o imposta il limitatore di cache corrente</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>string</type><methodname>session_cache_limiter</methodname>
<methodparam choice="opt"><type>string</type><parameter>cache_limiter</parameter></methodparam>
</methodsynopsis>
<para>
<function>session_cache_limiter</function> restituisce il nome del limitatore
di cache corrente. Se <parameter>cache_limiter</parameter> è
specificato, il nome del limitatore di cache corrente viene cambiato
nel nuovo valore.
</para>
<para>
Il limitatore di cache controlla quali header HTTP che influenzano la cache vengono
mandati al client. Questi header determinano i modi in cui il contenuto della
pagina può essere mandato in cache, sia da parte del client che da parte di
eventuali proxy. Impostando il limitatore di cache a
<literal>nocache</literal>, per esempio, non permetterebbe nessun caching
lato client. Un valore di <literal>public</literal>, invece, permetterebbe il caching.
Può anche essere impostato a <literal>private</literal>, che è leggermente più restrittivo di
<literal>public</literal>.
</para>
<para>
Nella modalità <literal>private</literal>, l'header Expire mandato al
client, potrebbe causare confusione per alcuni browser incluso Mozilla.
Si può evitare questo problema con la modalità 
<literal>private_no_expire</literal>. In questo modo l'header Expire non
viene mai spedito al client.
</para>
<note>
<para>
<literal>private_no_expire</literal> è stato aggiunto in PHP 4.2.0dev.
</para>
</note>
<para>
Il limitatore di cache è resettato al valore di default archiviato in
<literal>session.cache_limiter</literal> alla richiesta iniziale. Per questo motivo,
avete bisogno di chiamare <function>session_cache_limiter</function> per ogni
richiesta (e prima che <function>session_start</function> sia chiamata).
</para>
<example>
<title><function>session_cache_limiter</function> esempi</title>
<programlisting role="php">
<![CDATA[
<?php
# set the cache limiter to 'private'
session_cache_limiter('private');
$cache_limiter = session_cache_limiter();
echo "Il limitatore di cache è adesso impostato a $cache_limiter<p>";
?>
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->