ファイルの種類 | PHP Extension And Application Repository Archive Format |
開発者 | Greg Beaver |
Ads |
PHAR file contains PHP files archived (zip or rar archive) compressed using either bzip or gzip2 compression algorithm. This type of file supports checksums. PHAR archives can store images, stylesheet files or other files required for PHP application to run properly. Archive must contain a PHP file stub describing application loading process, a manifest file describing contents of the archive and archived files. Such archive files are created and opened with PHP tool called PHAR, available in PHP 5.3. PHAR archives are similar to Java JAR archives and can be run with PHP.
PHAR files are used for distributing PHP applications as a single file. PEAR (PHP Extension and Application Repository) is a popular tool for managing PHP extensions that uses PHAR file format. APC tools can be used to optimize executable PHP code to further enhance application’s performance by up to six times. Some well-known applications, such as PhpMyAdmin, Composer or PHPUnit are disributed using PHAR archives.
PHARファイルには、bzipまたはgzip2圧縮アルゴリズムを使用して圧縮されたPHPファイル(zipまたはrarアーカイブ)が含まれています。この種類のファイルはチェックサムをサポートします。 PHARアーカイブには、画像、スタイルシートファイル、またはPHPアプリケーションが正しく動作するために必要なその他のファイルを保存できます。アーカイブには、アプリケーションのロードプロセスを記述したPHPファイルスタブ、アーカイブの内容を記述したマニフェストファイル、およびアーカイブファイルを含める必要があります。そのようなアーカイブファイルは、PHP 5.3で利用可能なPHARと呼ばれるPHPツールで作成され開かれます。 PHARアーカイブはJava JARアーカイブと似ており、PHPで実行できます。
PHARファイルは、PHPアプリケーションを単一ファイルとして配布するために使用されます。 PEAR(PHP拡張とアプリケーションリポジトリ)は、PHARファイルフォーマットを使用するPHP拡張を管理するための一般的なツールです。 APCツールを使用して実行可能なPHPコードを最適化し、アプリケーションのパフォーマンスを最大6倍まで向上させることができます。 PhpMyAdmin、Composer、PHPUnitなどのよく知られたアプリケーションは、PHARアーカイブを使用して配布されています。
あなたのコンピュータ上でPHAR ファイルを開くことができない場合、その原因として考えられるものは、いくつかあります。そのうちまず最も重要なもの(最も頻繁に起こりがちなもの)は、PHARファイルを取り扱える適切なアプリケーションがあなたのコンピュータにインストールされていないことです。
この問題を解決するためのごく簡単な方法は、適切なアプリケーションを検索して見つけ、ダウンロードすることです。 その最初のステップはもう行われました - PHARファイルをサポートするプログラムの一覧は次の通りです。あとは適切なアプリケーションをダウンロードし、インストールするだけです。
このページの後半には、PHARファイルに関する問題を引き起こした可能性のある他の原因について説明します。 p>
PHARファイル#を開いて編集することができない時、必ずしもお使いのコンピュータに該当するソフトウェアがインストールされていないわけではありません。また、PHP Extension And Application Repository Archive Formatファイルの編集を阻害する他の問題が生じているのかもしれません。起こりうる問題の一覧を以下に掲載しました。
これらのどの理由もお抱えの問題に関連しないことを確信している(又はそれらを排除できた)なら、お使いのプログラムはPHARファイルを問題なく取り扱えるはずです。それでもPHARファイルに関する問題が解決しない場合、めったに起こりえないPHARファイルに関する問題が生じているのかもしれません。その場合は専門家の助け借りるほかありません。
.a6p | Adobe Authorware Application Format |
.action | Mac OS X Automator Action Format |
.actm | Autodesk AutoCAD Action Macro Format |
.ahk | AutoHotkey Script Format |
.air | Adobe AIR Rich Internet Applications |
.apk | Google Android Package Format |
.app | MAC Application Package Or Core System Service Format |
.applescript | AppleScript Script Format |
特定のファイルを新しいプログラム(例えば、私のファイル.PHAR)に関連付けるには、2つの方法があります。まず簡単な方法は、選択したPHARファイル上で右クリックすることです。出現したドロップダウンメニューから「既定のプログラムにする」を選択し、次に「参照」をクリックして希望するプログラムを見つけます。それを選択し、[OK]をクリックして確定させれば完了です。
多くのファイルには、テキストまたは数字の形式によるデータが含まれています。それは、未知のファイル(例えば.PHAR)を開く際に、Windowsに標準装備されたメモ帳プログラムを使い、ファイルにエンコードされたデータの一部を見ることもできるます。この方法により多くのファイルの内容をプレビューすることができますが、専用のプログラムを使用した時ほど自由に閲覧できるわけではありません。