Page HHVM | Documentation HHVM | Page Hacklang | Groupe général | Groupe de développement | Gazouillement
HHVM est une machine virtuelle open source conçue pour exécuter des programmes écrits en Hack. HHVM utilise une approche de compilation juste à temps (JIT) pour obtenir des performances supérieures tout en conservant une incroyable flexibilité de développement.
HHVM doit être utilisé avec un serveur Web tel que le Proxygen intégré et facile à déployer, ou un serveur Web basé sur FastCGI au-dessus de nginx ou Apache.
Si vous êtes nouveau, essayez notre guide de démarrage.
Vous pouvez installer un package prédéfini ou compiler à partir des sources.
Vous pouvez exécuter des programmes autonomes simplement en les transmettant à hhvm : hhvm example.hack
.
Si vous souhaitez héberger un site Web :
sudo /etc/init.d/hhvm start
http://.../main.hack
Notre guide de démarrage fournit une introduction légèrement plus détaillée ainsi que des liens vers plus d'informations.
Nous serions ravis d'avoir votre aide pour améliorer HHVM. Si vous êtes intéressé, veuillez lire notre guide de contribution.
HHVM est sous licence PHP et Zend, sauf indication contraire.
Le vérificateur de type Hack est sous licence MIT, sauf indication contraire.
La bibliothèque Hack Standard est sous licence MIT, sauf indication contraire.
Consultez Signalement des plantages pour obtenir des conseils utiles sur la manière de signaler les plantages de manière concrète.
Pour plus d’informations sur la création de rapports sur les vulnérabilités de sécurité dans HHVM, consultez SECURITY.md.
Notre FAQ utilisateur contient des réponses à de nombreuses questions courantes sur HHVM, des questions générales aux questions destinées à ceux qui souhaitent l'utiliser.
Il existe également une FAQ pour les contributeurs à HHVM.