PHP
PHP (PHP: Hypertext Preprocessor) est un langage de script polyvalent open-source largement utilisé, particulièrement adapté au développement web. Il alimente une part importante du web, notamment WordPress, Laravel et Symfony.
Aperçu
PHP est un langage de script côté serveur intégré dans le HTML. Il s’exécute sur le serveur et génère un output HTML envoyé au client. La version moderne de PHP (8.x) inclut la compilation JIT, les propriétés typées, les types unis et des performances améliorées.
Fonctionnalités principales
- Scripting côté serveur pour du contenu web dynamique
- Bibliothèque étendue de fonctions et d’extensions intégrées
- Écosystème de frameworks : Laravel, Symfony, CodeIgniter, CakePHP
- Frameworks majeurs : Laravel, Symfony, CodeIgniter (léger)
- Support de bases de données : MySQL, PostgreSQL, SQLite, Oracle et plus
- Grande communauté et documentation étendue
- Fonctionnalités modernes de PHP 8 : compilateur JIT, attributs, expression match, types unis
Licence
PHP est publié sous la Licence PHP, une licence open-source approuvée par l’OSI. Elle est compatible avec la GPL.
Voir Licence PHP pour plus de détails.
Ressources officielles
- Site web : https://www.php.net/
- Documentation : https://www.php.net/docs.php
- PHP.NET : https://php.net/