Lightning-talks - Forum PHP 2024
28:59
Пікірлер
@abdellahb1398
@abdellahb1398 Күн бұрын
En gros, PHP c'est codé comme de la merde, mais on va garder tout ça sous le tapis, ça fait touner nos sites c'est l'essentiel. 😄
@williamcapaln8438
@williamcapaln8438 2 күн бұрын
la débilité existe déjà chez MBDA (une sorte de société d'armement avec pas mal de débiles)
@ibesmongabure2158
@ibesmongabure2158 2 күн бұрын
merci pour cette conférence inspirante, @SmaineMilianni ! Top niveau, à la fois sur le fond et sur la forme.
@SmaineMilianni
@SmaineMilianni 10 сағат бұрын
Merci pour le feedback 🔥
@abdellahb1398
@abdellahb1398 3 күн бұрын
Et moi pendant ce temps je comprends toujours pas comment lancer un hello world en mode worker sans erreurs et sans framework 😄
@multinaute
@multinaute 3 күн бұрын
Merci, j'ai presque tout regardé.
@abdellahb1398
@abdellahb1398 3 күн бұрын
Je croyais que mercure était lui aussi un serveur Websocket et que la seule différence avec un autre serveur c'est sa facilité de mise en place. Notamment dans Frankenphp. Je me trompe ?
@abdellahb1398
@abdellahb1398 4 күн бұрын
Pour les erreurs 500 je prends Netbeans+xdebug et je les déracinent 😊
@abdellahb1398
@abdellahb1398 4 күн бұрын
J'ai pas compris pourquoi on fait des proprietes null et des champs sql null si de toute facon on va tester à fond la version n+1 et rediriger vers le bon serveur quand elle est OK (si biensur on a le serveur sur un reverse proxy qui peut rediriger vers une deuxieme machine). Ah oui c'est vrai que la base de données tourne et ajoute 50 millions de requêtes par seconde. Le business tourne à plein régime 😅
@abdellahb1398
@abdellahb1398 4 күн бұрын
Dommage qu'il n'y avait pas un tableau recapitulatif de toutes ces methodes et idealement un benchmark comparatif. 😄
@adrian3d2
@adrian3d2 5 күн бұрын
Elle me gène cette présentation. Merci à l'intervenant pour sa réflexion mais ce qui gêne les développeurs dans WordPress, c'est pas son extensibilité pour l'utilisateur : c'est l'état catastrophique du code dans lequel WordPress plonge les développeurs. Pas/peu de namespace, rien de SOLID, pas de MVC, pas d'injection de dépendances, j'en passe et c'est déjà pas mal. Merci à Bedrock d'essayer de combler certains soucis mais WordPress devrait vraiment encourager les développeurs de plugins à passer à ca. On est en 2024.
@bernard-ng
@bernard-ng 6 күн бұрын
Merci pour la conf ! typo dans le titre 2024*
@afupPHP
@afupPHP 6 күн бұрын
Merci pour votre retour, nous venons de corriger le titre.
@abdellahb1398
@abdellahb1398 6 күн бұрын
C'est meilleur que ReactPHP ?
@thierrykauffmann7114
@thierrykauffmann7114 5 күн бұрын
Bonjour @abdellahb1398, si tu as regardé la vidéo en entier tu as pu voir que je citais ReactPHP. Un gros inconvénient de ReactPHP est qu'il t'impose l'utilisation des fonctions non standards. Ceci dit les dernières versions de ReactPHP sont compatibles PHP/Parallel donc c'est à nuancer. Bien à toi, Thierry
@icantchosemyname
@icantchosemyname 7 күн бұрын
Merci
@FlorentLoenix
@FlorentLoenix 7 күн бұрын
Du coup, je trouve dommage qu'il y ait encore un id visible dans une entité. C'est un projet sympa mais je ne pense pas qu'il apporte un réel plus face à un mastodonte comme doctrine. Je dirais même que tout ce qui est fait ici peut être fait avec doctrine.
@julienverkest3623
@julienverkest3623 7 күн бұрын
Excellente synthèse sur le sujet
@CCreatix
@CCreatix 8 күн бұрын
Talk interessant mais je me demande pourquoi ne pas prendre Jeedom car il est écrit en php directement
@mounirsenaoui9472
@mounirsenaoui9472 8 күн бұрын
Ah je l'attendais cette conf 😁. Ultra intéressant, je me suis même fait un petit doc word pour la prise de note. Merci beaucoup, super bien expliqué !
@SmaineMilianni
@SmaineMilianni 8 күн бұрын
Merci pour le feedback 😊
@abdellahb1398
@abdellahb1398 8 күн бұрын
Dockge pour convertir une ligne docker run en docker compose.yml
@aminebetari2953
@aminebetari2953 8 күн бұрын
Merci pour le partage
@abdellahb1398
@abdellahb1398 8 күн бұрын
Et maintenant ya docker-compose et DockGE
@yannyimo
@yannyimo 8 күн бұрын
« En fait » x 999999. Insupportable 😢
@abdellahb1398
@abdellahb1398 8 күн бұрын
Rien ne vaut un micro framework, voir même juste un routeur et rester dans un système mvc propre, à la limite créer des "components" pour réutiliser les mêmes bouts de code dans plusieurs vues. Et le meilleur moteur de template ça reste PHP 😄
@abdellahb1398
@abdellahb1398 8 күн бұрын
Loin de moi les usines à gaz comme symfony et laravel, wordpress ne répond pas forcément aux besoins. Rien de tel qu'un micro framework comme slim ou flightphp, voir même faire son propre routeur fait maison pour des perfs max.
@davidmussard641
@davidmussard641 8 күн бұрын
Je pense pourtant que sans aller intégrer toutes les librairies de Laravel, avoir sous la main un bon ORM comme Eloquent permet d'avoir beaucoup plus de facilité et de sécurité que d'aller taper directement du SQL
@abdellahb1398
@abdellahb1398 8 күн бұрын
@davidmussard641 je crois que le seul avantage d'un orm c'est de pouvoir switcher entre MySQL/PGsql ou autre en changeant seulement un variable. à part ça quand on a des modèles bien fait pas la peine de rajouter une couche de lourdeurs.
@pierreclavequin3548
@pierreclavequin3548 7 күн бұрын
FlightPHP est vraiment excellent, combiné avec quelques composants Symfony, on obtient le meilleur des 2 mondes 😍
@abdellahb1398
@abdellahb1398 7 күн бұрын
@@pierreclavequin3548 flightphp n'est pas mal mais n'est pas compatible avec le worker mode de frankenphp, c'est une nouvelle technique qui augmente les perfs en gardant le code compilé du site en RAM pour toutes les nouvelles requêtes. Je suis en train d'essayer de remplacer Flightphp par un micro routeur sur un site.
@bernard-ng
@bernard-ng 9 күн бұрын
Super conf merci !
@SmaineMilianni
@SmaineMilianni 8 күн бұрын
Je t’en prie
@johndoe01234
@johndoe01234 9 күн бұрын
Bon j'ai tenu 3 minutes 23 le mec dégouline de de suffisance et de racontage de vie mdr c'est insuportable.
@bernard-ng
@bernard-ng 9 күн бұрын
tu ne supportes pas son sens de l'humour ? 😅
@SmaineMilianni
@SmaineMilianni 8 күн бұрын
On ne peux pas plaire à tout le monde 😉
@gaetanritel
@gaetanritel 9 күн бұрын
Oue c'est un super projet merci
@dorian53000
@dorian53000 9 күн бұрын
Simple et efficace, merci.
@pascaljaunin7591
@pascaljaunin7591 9 күн бұрын
Genial merci
@florentd.5817
@florentd.5817 9 күн бұрын
Presentation insensée.
@olive140
@olive140 9 күн бұрын
Intéressant mais j'ai lâché au trentième "En fait"
@Pierstoval
@Pierstoval 9 күн бұрын
Faut être indulgent, les personnes qui font des conférences à l'AFUP ne sont pas payées, c'est du bénévolat à chaque fois, et le talk est vraiment très intéressant ! Lui aussi aura une marge de progression sur ses prochains talks, comme tout le monde 👍
@bernard-ng
@bernard-ng 10 күн бұрын
Merci pour la conf !
@plb000
@plb000 11 күн бұрын
Petite précision linguistique : en français, « librairie » désigne une boutique de livres. Pour parler d’une bibliothèque de code, le terme « library » ou « bibliothèque » est plus approprié. 😊
@bernard-ng
@bernard-ng 10 күн бұрын
ouais mais en pratique nous disons tous librairie et on sait de quoi on parle, mdr
@agora.minato
@agora.minato 12 күн бұрын
Merci pour vos repostes sur youtube. 🧑🏾‍💻👍🏾
@tigidou3344
@tigidou3344 12 күн бұрын
Mais tu ne parles pas vraiment de PHP, mais beaucoup plus de Symphony. Pas pareil. C'est comme dire que tu fais un talk sur Javascript alors que c'est juste sur jQuery.
@johndonuts4258
@johndonuts4258 11 күн бұрын
Tu plaisantes ? Il explique les lazy objects et comment les implémenter en PHP peu importe le framework. Derrière il dit juste que Symfony utilise ces patterns et peut te simplifier la vie notamment en créant automatiquement un proxy sans que tu te tapes à devoir réimplémenter toute les méthodes de l'interface...
@bernard-ng
@bernard-ng 13 күн бұрын
Merci pour la conf !
@dannkonkosha4763
@dannkonkosha4763 12 күн бұрын
Merci pour la passe🥂🦍
@bernard-ng
@bernard-ng 13 күн бұрын
Magistral ! merci pour la conf
@PierreMiniggio
@PierreMiniggio 13 күн бұрын
12:23 Qui pense comme ça pour une reconversion ? J'ai jamais rencontré quelqu'un qui pense qu'une reconversion serait un choix égoïste.
@oOShaoOo
@oOShaoOo 14 күн бұрын
Cet ORM me vend du rêve ! je teste ASAP
@numv2
@numv2 14 күн бұрын
Tester c'est avouer qu'on ne comprend rien !
@fabricekabongo
@fabricekabongo 10 күн бұрын
😢 bruh…
@MrTiBeN11
@MrTiBeN11 15 күн бұрын
Cool, mais il manque un point important à la charge mental du dev: le métier du client
@pascalmartin1714
@pascalmartin1714 12 күн бұрын
En effet 👍. Je crois que j'avais un "le fonctionnel" dans un de mes brouillons, mais j'ai dû trancher un peu pour tenir sur la durée du talk 😰
@MrTiBeN11
@MrTiBeN11 12 күн бұрын
@pascalmartin1714 pas de soucis, le reste du talk est super chouette !
@llegit
@llegit 15 күн бұрын
Bravo Julien 👏 ayant bossé sur le projet en question ça apporte énormément de clarté sur l’aspect déploiement, build
@julienverkest3623
@julienverkest3623 15 күн бұрын
Le talk le plus clair qu'il m'ait été donné d'entendre.
@pascalmartin1714
@pascalmartin1714 12 күн бұрын
Merci 💜 ça fait plaisir à lire 🎉
@moussabiao
@moussabiao 16 күн бұрын
Merci
@monsieur-khonar
@monsieur-khonar 16 күн бұрын
à 5:00 on est quand même sur la définition du délit de sale gueule !
@bernard-ng
@bernard-ng 16 күн бұрын
Merci pour la conf !
@dante1602
@dante1602 16 күн бұрын
Je l'attendais fort, et je suis plus émerveillé que prévu. Mon cerveau bouillonne :)
@pascalmartin1714
@pascalmartin1714 12 күн бұрын
Merci 💜
@issamkharkhach4428
@issamkharkhach4428 17 күн бұрын
Quelle capacité de vulgarisation ! Le ton est captivant tout au long de la vidéo. merci, les explications sont vraiment claires.
@pascalmartin1714
@pascalmartin1714 12 күн бұрын
Merci 💜. Très content que ça soit bien sorti 🎉
@bernard-ng
@bernard-ng 17 күн бұрын
Merci pour la conf !
@bernard-ng
@bernard-ng 17 күн бұрын
magistral !
@alexylepretre9296
@alexylepretre9296 17 күн бұрын
Très bonne présentation du speaker ! Le contenu est très intéressant !
@pascalmartin1714
@pascalmartin1714 12 күн бұрын
Merci 💜