.far Bestandsextensie
Bestandstype PHP Archief
De ontwikkelaar | Greg Bever |
Categorie | Uitvoerbare bestanden |
Formaat | binair |
.PHAR-optienummer
Bestand verpakt in het PHAR-formaat (PHP Archive), dat kan worden gemaakt met behulp van de Phar PHP-klasse; slaat een verzameling bestanden op en ondersteunt bzip2- en gzip-compressie, evenals een controlesom voor het archief; wordt gebruikt om PHP-applicaties te implementeren en uit te voeren met behulp van één enkel bestand.
PHAR-bestanden zijn vergelijkbaar met die van Java . JAR bestanden en kan worden uitgevoerd met PHP. Een voorbeeld van een veel voorkomende PHP-applicatie die wordt gedistribueerd als een PHAR-archief is PEAR (PHP Extension and Application Repository), een pakketbeheerder voor PHP-extensies.
De archiefbestanden zijn compatibel met APC (Alternative PHP Cache), een "opcode cache" die de programmaprestaties optimaliseert door de gecompileerde versies van de code in de cache op te slaan. phpMyAdmin, een veelgebruikte frontend voor MySQL, is gemeten met een snelheidswinst van 6x wanneer het wordt uitgevoerd als een PHAR-bestand.
OPMERKING: Phar, de PHP-component die PHAR-bestanden leest en schrijft, is opgenomen in PHP 5.3.