svn: /phpdoc/ja/trunk/ appendices/ini.list.xml reference/phar/ini.xml reference/phar/using.xml
[email protected] (Yoshinari Takaoka) Tue, 15 Dec 2020 03:31:19 +0000
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
mumumu Tue, 15 Dec 2020 03:31:19 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=352091
Log:
Remove obsolete Phar information
Phar 2.0.0 has been released 2009-07-29, so older versions are certainly
no longer relevant for the PHP manual.
Changed paths:
U phpdoc/ja/trunk/appendices/ini.list.xml
U phpdoc/ja/trunk/reference/phar/ini.xml
U phpdoc/ja/trunk/reference/phar/using.xml
Modified: phpdoc/ja/trunk/appendices/ini.list.xml
===================================================================
--- phpdoc/ja/trunk/appendices/ini.list.xml 2020-12-15 03:24:17 UTC (rev 352090)
+++ phpdoc/ja/trunk/appendices/ini.list.xml 2020-12-15 03:31:19 UTC (rev 352091)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 351245 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 352054 Maintainer: takagi Status: ready -->
<!-- CREDITS: hirokawa,shimooka,mumumu -->
<section xml:id="ini.list" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@@ -1832,12 +1832,6 @@
<entry>PHP 5.4.0 以降で利用可能。</entry>
</row>
<row>
- <entry><link linkend="ini.phar.extract-list">phar.extract_list</link></entry>
- <entry>""</entry>
- <entry>PHP_INI_ALL</entry>
- <entry>phar 1.1.0 以降で利用可能。</entry>
- </row>
- <row>
<entry><link linkend="ini.phar.readonly">phar.readonly</link></entry>
<entry>"1"</entry>
<entry>PHP_INI_ALL</entry>
Modified: phpdoc/ja/trunk/reference/phar/ini.xml
===================================================================
--- phpdoc/ja/trunk/reference/phar/ini.xml 2020-12-15 03:24:17 UTC (rev 352090)
+++ phpdoc/ja/trunk/reference/phar/ini.xml 2020-12-15 03:31:19 UTC (rev 352091)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 351133 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 352054 Maintainer: takagi Status: ready -->
+<!-- Credits: mumumu -->
<section xml:id="phar.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
@@ -30,16 +31,10 @@
<entry></entry>
</row>
<row>
- <entry><link linkend="ini.phar.extract-list">phar.extract_list</link></entry>
- <entry>""</entry>
- <entry>PHP_INI_ALL</entry>
- <entry>phar 1.1.0 から 1.2.3 で使用可能、2.0.0 で削除</entry>
- </row>
- <row>
<entry><link linkend="ini.phar.cache-list">phar.cache_list</link></entry>
<entry>""</entry>
<entry>PHP_INI_SYSTEM</entry>
- <entry>phar 2.0.0 以降で使用可能</entry>
+ <entry></entry>
</row>
</tbody>
</tgroup>
@@ -112,41 +107,6 @@
</listitem>
</varlistentry>
- <varlistentry xml:id="ini.phar.extract-list">
- <term>
- <parameter>phar.extract_list</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- この INI 設定は phar 2.0.0 で削除されました。
- </para>
- <para>
- phar アーカイブへのフルパスあるいはそのエイリアスと、
- 展開されたファイルの場所との関連付けを行います。
- パラメータの書式は <literal>name=archive,name2=archive2</literal>
- のようになります。
- phar ファイルをディスクに展開して、
- 展開したファイル群へのマッパーとして phar を扱えるようになります。
- これを行うのは、たとえばパフォーマンスを向上させたい場合や
- phar のデバッグを行いたい場合などです。
- <example>
- <title>phar.extract_list の使用例</title>
- <programlisting role="php">
-<![CDATA[
-php.ini で、次のように記述します
-phar.extract_list = archive=/full/path/to/archive/,arch2=/full/path/to/arch2
-<?php
-include "phar://archive/content.php";
-include "phar://arch2/foo.php";
-?>
-]]>
- </programlisting>
- </example>
- </para>
- </listitem>
- </varlistentry>
-
<varlistentry xml:id="ini.phar.cache-list">
<term>
<parameter>phar.cache_list</parameter>
@@ -154,9 +114,6 @@
</term>
<listitem>
<para>
- この INI 設定は phar 2.0.0 で追加されました。
- </para>
- <para>
phar アーカイブをウェブサーバーの起動時に事前にパースさせるようにします。
これによりパフォーマンスが向上し、
ディスク上に配置した伝統的なファイルに近い速度で実行することができます。
Modified: phpdoc/ja/trunk/reference/phar/using.xml
===================================================================
--- phpdoc/ja/trunk/reference/phar/using.xml 2020-12-15 03:24:17 UTC (rev 352090)
+++ phpdoc/ja/trunk/reference/phar/using.xml 2020-12-15 03:31:19 UTC (rev 352091)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 347277 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 352054 Maintainer: takagi Status: ready -->
<!-- Credits: mumumu -->
<chapter xml:id="phar.using" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Phar アーカイブの使用法</title>
@@ -129,8 +129,8 @@
<para>
さらに、phar ファイルの中身の検証を行うこともできます。対称型ハッシュアルゴリズム
(MD5、SHA1、SHA256、そしてもし ext/hash が有効ならさらに SHA512) のいずれか、
- あるいは OpenSSL を使用した非対称公開鍵/秘密鍵ペアによる署名 (Phar 2.0.0 の新機能)
- のいずれかを使用します。OpenSSL による署名を使用するには、
+ あるいは OpenSSL を使用した非対称公開鍵/秘密鍵ペアによる署名のいずれかを使用します。
+ OpenSSL による署名を使用するには、
まず公開鍵/秘密鍵のペアを作成し、秘密鍵を使用して
<function>Phar::setSignatureAlgorithm</function> で署名を行います。
公開キーによる展開はこのようなコードで行います。
@@ -149,7 +149,7 @@
そうしないと、OpenSSL 署名の検証ができなくなります。
</para>
<para>
- バージョン 2.0.0 以降、<classname>Phar</classname> には 3 つの静的メソッド
+ <classname>Phar</classname> には 3 つの静的メソッド
<function>Phar::webPhar</function>、
<function>Phar::mungServer</function> そして <function>Phar::interceptFileFuncs</function>
が追加されました。これは、通常のファイルシステム用あるいはウェブアプリケーション用の
@@ -222,10 +222,8 @@
Phar ストリームラッパーは、<function>fopen</function> による読み込みや
書き込み (追記は除く)、<function>unlink</function>、<function>stat</function>、
<function>fstat</function>、<function>fseek</function>、<function>rename</function>
- そしてディレクトリに対する <function>opendir</function>
- といった機能に完全に対応しています。
- バージョン 2.0.0 以降では <function>rmdir</function>
- や <function>mkdir</function> にも対応します。
+ そしてディレクトリに対する <function>opendir</function>、<function>rmdir</function>
+ や <function>mkdir</function> といった機能に完全に対応しています。
</para>
<para>
Phar アーカイブ内の各ファイルの圧縮やファイル単位のメタデータの操作も、