.phar Bestandsextensie
Bestandstype PHP Archive
Ontwikkelaar | Greg Beaver |
Categorie | Uitvoerbare bestanden |
Formaat | Binary |
.PHAR optienummer
Bestand verpakt in de indeling PHAR (PHP Archive), die kan worden gemaakt met de Phar PHP-klasse; slaat een verzameling bestanden op en ondersteunt bzip2- en gzip-compressie, evenals een controlesom voor het archief; gebruikt voor het distribueren en uitvoeren van PHP-applicaties met behulp van een enkel bestand.
PHAR-bestanden lijken op de .JAR -bestanden van Java en kunnen worden uitgevoerd met PHP. Een voorbeeld van een gemeenschappelijke PHP-toepassing die wordt gedistribueerd als een PHAR-archief is PEAR (PHP Extension en Application Repository), een pakketbeheerder voor PHP-extensies.
PHP Archive-bestanden zijn compatibel met APC (Alternative PHP Cache) , een "opcode cache" die de prestaties van de applicatie optimaliseert door de gecompileerde versies van de code in cache op te slaan. phpMyAdmin, een veelgebruikte front-end voor MySQL, is gemeten met een 6x-snelheid als het wordt uitgevoerd als een PHAR-bestand.
OPMERKING: Phar, de PHP-component die PHAR-bestanden leest en schrijft, is opgenomen in PHP 5.3.