Tirez parti de toutes les ressources du C en PHP avec PHP-CPP

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
79
Mois de parution
juillet 2015
Spécialité(s)


Résumé
Puisqu'on vous dit que PHP est lent... Zephir ? C'est bon pour ces prétendus développeurs PHP qui n'y connaissent rien. Il n'y a rien de tel que le C et le C++. Ça, c'est du vrai code ! Mais alors, pourquoi ne pas écrire des extensions en C pour les développeurs PHP, histoire de profiter de sites Web plus performants ? Et pourquoi ne pas leur mettre à disposition toutes les librairies développées en C ? Une solution : PHP-CPP !

Depuis toujours, il est possible de lutter contre la lenteur naturelle de PHP en réalisant des extensions compilées, habituellement écrites en C. Mais cette tâche est réputée complexe et mal documentée, voire pas du tout. Rares sont ceux qui s'y risquent. Zephir a ouvert une porte en permettant aux développeurs PHP de réaliser de telles extensions sans trop perdre leurs (qui a dit « mauvaises »?) habitudes, et en s'appuyant sur toute la puissance existante de PHP. Mais les développeurs C, même si l'équipe de Zephir a pensé à eux, peuvent se sentir frustrés et à l'étroit dans ce contexte. Après tout le C et le C++ sont les langages pour lesquels le plus de bibliothèques ont été écrites. PHP-CPP vous propose de tirer parti de cette richesse en facilitant la réalisation d'extensions PHP écrites en C ou en C++.

1 Installation

Avant toutes choses, vérifions les prérequis :

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous