Dans cette release : signe inférieur, point d'interrogation, php
, et flute ! j'ai oublié le prologue UTF-8. Nos invités sont Stéphanie Trumtel et Franck Allimant, de l'AFUP Toulouse.
Cette émission précède la suivante CPU Ex0146 : PHP8 tout neuf
Chapitres :
- Bonjour à toi, Enfant du Futur Immédiat : Un éléphant, ça trompe énormément — (1:18)
- ♪ Alpinestars - Hyper Hyper — (6:32)
- Interview, première partie — (11:00)
- ♪ Tom Tom Club - L'éléphant — (24:38)
- Interview, deuxième partie — (29:25)
- ♪ DJ French Fry feat. DJ BC - I wonder why elephants have trunks — (41:11)
- Interview, troisième partie — (44:14)
Documentation :
- PHP, Hypertext Processor
- Votre première page en PHP
- Apprendre X en Y minutes, où X=
PHP
- Découvrez le fonctionnement d'un site écrit en PHP
- Programmation PHP/Installer PHP
- Achieve PHP mastery through challenge on Codewars
- Usage statistics of PHP for websites
- Distribution for websites using CMS technologies
- mod Tcl/Tk pour Apache
- Scripts Perl CGI et Apache
- Laminas Project : community-supported, open source continuation of Zend Framework
- Symfony : high performance PHP framework for web development
- Historique des versions de PHP
- Rasmus (Lerdorf)' Toys Blog
- La documentation de PHP/FI version 3 (obsolète, of course : 1997)
- AFUP, Association Française des Utilisateurs de PHP
- Taking PHP Seriously
- Pourquoi les développeur(euse)s détestent PHP
- PHP magic tricks : Type juggling
Équipe :
- Enflammée, Chief Paamayim Officer
- Da Scritch, Chief Nekudotayim Officer
Release shippée avec les moyens techniques de CPU.
Photo : elePHPant CC-NC-By Drew McLellan
1 De Floréal - 09/10/2020, 09:57
J'ai relevé quelques points lors de l'écoute de l'interview:
- On compare composer avec npm. Je trouve plus pertinent de le comparer à PEAR.
- On dit que PHPUnit est le JUnit de PHP, mais je dirais plutôt que PHPUnit est un meilleur Framework de test que JUnit si l'on regarde le nombre de fonctionnalités qu'il offre que n'offre pas JUnit
- Je trouve que la documentation PHP est une des plus agréable à lire et parcourir, en plus d'être très accessible et facile d'utilisation (que ce soit pour la compilation de PHP, l'installation, sur le langage en lui même ou les librairies)
2 De gilcot - 11/10/2020, 11:58
Je rejoins Floréal sur l'analogie entre Composer et l'ancêtre PEAR
Je voulais commenter juste pour m'indigner du traitement de SPIP qui ressemble un peu à ce que font les personnes qui tapent sur PHP sans connaitre.
Et sinon, pour la petite histoire, il n'est pas juste de dire qu'il n'y avait pas de moyen de faire des sites un peu dynamique …car on pouvait utiliser plein de langages (le cas du C a été évoqué et plus simple il y avait PERL mais j'ai aussi utilisé du pur shell) pour peu qu'on fasse du CGI. Ce qui a propulsé PHP3 (qui syntaxiquement n'était pas très différent de PERL) c'est qu'il soit disponible sur les hébergements mutualisés, et cela a été possible d'une part parce-que ça existait comme module Apache et que les hébergeurs peuvent en limiter/contrôler les ressources (c'est aussi pour cela que Python ou Ruby n'ont jamais pu le détrôner). Sinon, j'ai souvenir d'avoir utilisé ColdFusion par exemple.