AFUP AFUP Day 2024 Baromètre Planète PHP PUFA
planete-php.fr Articles Blogs Infos RSS Feed Atom Feed Twitter

Articles

L'enquête 2023 du baromètre des salaires en PHP bat des records de participation

AFUP 02/11/2023

Une participation en nette hausse


L'enquête a ouvert le 18 septembre 2023, et ce pour une période de 3 mois. À mi-parcours, en ce début novembre, nous enregistrons déjà 617 réponses : pour comparaison, l'édition 2022 avait recueilli 620 participations en tout et pour tout, et l'édition précédente n'avait atteint le même niveau qu'à la fin novembre 2021. D'excellents chiffres de participation qui augurent des résultats précis et circonstanciés, ce qui ne pourra que renforcer encore la crédibilité du baromètre des salaires comme enquête de référence pour notre secteur.


Qui participe ?


En ce début novembre, certaines tendances se dessinent concernant le profil des participants et participantes :


  • 90% sont en CDI

  • 80% sont devs ou lead devs

  • 20% sont à Lyon, 15% sont à Paris

  • 70% utilisent PHP 8.1 ou 8.2

  • 92% sont des hommes et 8% sont des femmes

  • la majorité des personnes se situe dans la trentaine.

    L'enquête est ouverte à tous les devs de France, quel que soit leur type de contrat, leur ancienneté et leur parcours professionnel : répondez en tout anonymat et en quelques minutes seulement, et faites passer à vos collègues. Ne laissons pas l'enquête 2023 s'essouffler en si bon chemin !

    Rappel sur le baromètre de salaires en PHP


    Grâce au baromètre, la personne salariée ou en indépendant peut se positionner correctement sur le marché du travail, et la direction d'entreprise y trouve un outil précieux pour gérer la carrière de ses équipes et l'évolution de leur rémunération. Le/la dev peut comparer son salaire avec des profils identiques, et l'entreprise découvre un état des lieux du développement PHP. Cette enquête est utile et ses résultats sont riches en enseignements : participez en quelques minutes et en tout anonymat avant le 18 décembre 2023 !


Comment implémenter une Event Driven Architecture ? Définition et exemples

Eleven labs 23/10/2023

Je vais vous expliquer aujourd'hui dans cet article un cas concret de mise en place d'une architecture orientée événements réalisé pour l'un de nos clients du Studio Eleven Labs. Vous découvrirez dans cet article, ce qu'est concrètement une architecture orientée événements (ou event driven architecture) et comment la mettre en place. Suivez le guide !


Concrètement, qu'est-ce que l'event driven architecture ou l'architecture orientée événements ?


L'architecture orientée événements (Event Driven Architecture) utilise des événements pour déclencher et communiquer entre des services découplés.
Elle est courante dans les applications modernes construites avec des microservices.
Un événement correspond à un changement d'état, ou une mise à jour : commande payée, ou utilisateur créé, par exemple.
Les événements transmettent un état à un instant T (le numéro de transaction, le montant et le numéro de commande).


Les architectures orientées événements comportent trois composants clés : les émetteurs (producers), les transmetteurs (routers) et les consommateurs (consumers).
Un producer publie un événement sur le routeur, qui filtre et transmet les événements aux consumers.
Les services émetteurs et les services consommateurs sont découplés, ce qui leur permet d'être modifiés et déployés de manière indépendante.


Les avantages de la mise en place d'une architecture orientée événements


Découplage : en découplant vos services, ils ne connaissent que le routeur d'événements, ils ne dépendent pas directement les uns des autres.
Cela signifie que vos services sont interopérables : mais si un service tombe en panne, les autres continueront de fonctionner.
Le découplage simplifie le processus d'ajout, de mise à jour ou de suppression de producers et de consumers, permettant des ajustements rapides pour répondre aux nouveaux besoins.
Cela permet également de mettre en place et de respecter les principes SOLID, plus particulièrement le Single Responsability principle.


La maintenabilité : vous n'avez pas besoin d'écrire du code custom pour gérer les événements, le routeur d'événements filtrera et transmettra automatiquement les événements aux consumers.
Le routeur s'occupe également de la coordination entre les producers et consumers.
Ainsi, chaque consumer possède son scope précis. Différentes équipes peuvent maintenir chaque consumer indépendamment, sur des stacks et timelines différentes.


Immutabilité : une fois créés, les événements ne peuvent pas être modifiés, ils peuvent donc être partagés avec plusieurs services sans risque qu'un service modifie ou supprime des informations que d'autres services consommeraient ensuite.

Voir la suite

Quoi de neuf les devs ? Numéro 56 avec l’interview de Lorenzo

Itanea 21/10/2023

Hello les devs,





Le numéro 56 de « Quoi de neuf les devs ? » est sorti hier soir.





J’y recevais Lorenzo que je remercie pour le temps qu’il m’a accordé.





J’aime beaucoup la philosophie de vie de Lorenzo :






“Je pense qu’avoir un métier technique est très intéressant dans le monde actuel mais avoir une autre activité plus “terre à terre” où l’on se crée des souvenirs est important.”


Lorenzo




Pour la suite, vous connaissez la chanson, ce sera dans la mini interview.





Comme chaque semaine, tu retrouveras les autres rubriques avec toujours le plein d’actualité sur le monde du dev.





Cette semaine, parmi tous les sujets abordés, on parlera entre autres de





✅ rugby





✅ JWT





✅ Symfony





✅ emoji





✅ Burn Out





✅ et bien d’autres sujets encore





Bonne lecture et si le contenu te plait et que tu souhaites me soutenir abonne toi et rejoins plus de 1200 devs d’ores et déjà abonné.e.s.





https://go.itanea.fr/nl56


L’article Quoi de neuf les devs ? Numéro 56 avec l’interview de Lorenzo est apparu en premier sur Apprendre le développement Web.


Le Forum PHP 2023 passé, l'AFUP se concentre sur l'AFUP Day 2024

AFUP 19/10/2023

4 villes d'accueil en 2024


L’événement printanier de l’AFUP est en pleine expansion : la dimension multi-destinations de l’événement prendra toute son ampleur en 2024 avec 4 villes d’accueil ! Rendez-vous le vendredi 24 mai à Lille, Lyon, Nancy et Poitiers pour une journée en compagnie des communautés locales comme plus lointaines, les conférenciers et conférencières qui font progresser la communauté, et toutes les entreprises qui font vivre le langage au quotidien.

Chaque ville proposera un programme unique, mettant notamment en avant les valeurs sûres et nouveaux profils de la région. Pour cela, chaque ville a lancé son appel à conférences : choisissez la ville la plus proche de chez vous pour maximiser vos chances et soumettez vos sujets !

Pas l'âme d'un•e conférencier•e ? Venez écouter une sélection de talks de qualité, prenez votre place pour l'événement. Les billetteries proposent actuellement le tarif Early Bird, dans la limite des stocks disponibles ou jusqu'à publication du programme début janvier. Bloquez la date dans votre agenda et rejoignez le grand rassemblement de la communauté PHP sur l’une de ces quatre destinations au printemps prochain !



Retour sur une belle édition du Forum PHP 2023


Comme le veut la tradition, c'est en keynote de clôture du Forum PHP que l'AFUP Day a dévoilé les villes d'accueil de sa prochaine édition. Cette annonce venait conclure deux journées passionnantes pour la communauté PHP, réunie pour une deuxième année consécutive à l'Hôtel New York - The Art of Marvel les 12 et 13 octobre derniers.

Si cette édition a connu une légère baisse de fréquentation cette année - comme d'autres événements techniques en 2023 malheureusement -, elle n'a cependant pas affecté la motivation de l'équipe AFUP à proposer le meilleur à la communauté ainsi que son lot de nouveautés. Parmi elles, une soirée communautaire revisitée grâce à un jeu de mise en relation, le bilan carbone de l'événement calculé pour la première fois, une session de lightning-talks hors-tech qui a permis de découvrir certains speakers bien connus du public sous un nouvel angle, ou encore une nouvelle fresque collaborative composée en Légos. Le programme a également rencontré l'adhésion du public, qu'il s'agisse des talks techniques qui font la réputation du Forum PHP, ou de sujets plus généralistes comme l'équilibre entre vie pro et vie perso, ou encore le burn-out étudiant.

La communauté peut compter sur le Forum PHP 2024, qui s'installera pour une troisième année à Disneyland Paris la même semaine d'octobre l'année prochaine.

AFUP Day, Forum PHP, et meetups dans les antennes : l'AFUP travaille à l'année pour permettre à la communauté de se réunir, de se rencontrer et d'échanger !

Sortie de Vulcain 1.0 !

Les-Tilleuls.coop 19/10/2023

Traduction de https://github.com/dunglas/vulcain





Nous sommes très heureux d’annoncer la disponibilité immédiate de la version 1.0 de Vulcain !





Vulcain est un protocole utilisant les Preload Hints, le code de statut HTTP 103 Early Hints ou HTTP/2 Server Push pour créer des API REST pilotées par les clients. Un serveur de gateway Open Source que vous pouvez placer devant toute API Web existante pour avoir la rendre instantanément  une compatible avec Vulcain est également fourni. Vulcain supporte les APIs hypermédias mais aussi toute API “legacy” en documentant ses relations à l’aide d’OpenAPI.





Schema du fonctionnement du protocole Vulcain

Ce protocole est maintenu dans ce dépôt Github. Un serveur passerelle de référence, prêt pour un déploiement en production, est également disponible. C’est un logiciel libre (AGPL) écrit en Go et basé sur le serveur web Caddy. Une image Docker est fournie.





Introduction au protocole





Au fil des années, plusieurs formats ont été créés pour résoudre les problématiques de performance impactant les APIs : l’over fetching,

Voir la suite

Nous étions chez Mickey pour le Forum PHP 2023, notre rapport complet !

Jolicode 17/10/2023

Comme chaque année l'équipe de JoliCode était présente au Forum PHP de l'Afup, le plus gros événement PHP de l’Hexagone, pour deux jours de conférence sur l'éco-système !


Dans cet article nous allons vous partager les clés de ce que nous avons entendu au centre de conférence The Art Of Marvel de Disneyland Paris, et de ce que nous en retenons.


Why PHP is still awesome in 2023 - Frank KARLITSCHEK


Frank KARLITSCHEK est le fondateur de NextCloud, une solution PHP open source et auto-hébergée qui permet de créer sa propre suite applicative, sans dépendre des grandes entreprises du numérique comme Microsoft ou Google.


Le point le plus intéressant de la conférence était sans doute la défense du choix du PHP comme langage de développement :



  • facile à déployer : il suffit d'un serveur web et d'un interpréteur PHP pour faire tourner une application PHP. Pas besoin de compiler, de configurer ou de gérer des dépendances complexes ;


  • indépendant de toute big tech : contrairement à d'autres langages qui sont soutenus ou influencés par des géants du numérique, PHP est un langage libre et communautaire ;


  • scalable : grâce à l'isolation des processus, PHP permet de gérer facilement la montée en charge et la répartition de la charge sur plusieurs serveurs ;


  • bonne courbe d'apprentissage / évolution du langage : PHP est un langage simple à apprendre, mais qui offre aussi des fonctionnalités avancées comme la programmation orientée objet, les espaces de noms ou les générateurs ;


  • grande communauté : l'écosystème est riche et diversifié, avec des milliers de bibliothèques, de frameworks et d'outils disponibles. La communauté PHP est active et dynamique, et organise régulièrement des événements, des conférences et des formations ;


  • robuste : PHP est un langage mature et éprouvé, qui offre une bonne stabilité et une bonne performance.

Il a aussi reconnu que PHP n'est pas parfait, et qu'il présente quelques défauts :


  • Il y a toujours une marge de progression : PHP peut encore s'améliorer sur certains aspects, comme la gestion de la mémoire, la concurrence ou le typage ;

  • Il n'y a pas de possibilité de faire du Websocket : PHP ne permet pas d'utiliser nativement, une technologie qui permet d'établir une communication bidirectionnelle entre le client et le serveur. Cela a été un problème pour NextCloud, qui utilise beaucoup le temps réel pour ses fonctionnalités de chat, de visioconférence ou de collaboration ;

  • Il est toujours facile d'écrire du code peu sécurisé ;

  • Il y a des incohérences : PHP souffre parfois d'un manque d'homogénéité dans sa syntaxe.

Voir la suite

Une soirée du jeudi repensée et ludique au Forum PHP 2023

AFUP 03/10/2023

Une soirée du jeudi soir repensée


Le jeudi soir, le traditionnel apéro communautaire va désormais laisser sa place à une soirée communautaire. Notre public est invité à profiter de sa soirée sur les bars et restos du Disney Village. Pour information, l'équipe AFUP tiendra sûrement ses quartiers du côté du Billy Bob Saloon ! Profitez de l'ambiance festive de Disneyland Paris avec la communauté PHP.


Un jeu pour faire battre le cœur de la soirée communautaire


Le jeu lancé lors de l'apéro communautaire du Forum PHP 2022 nous a encouragé à pousser l'idée un peu plus loin. Afin de préserver l'esprit communautaire de la soirée, sur une zone bien plus large que ce que nous avons pu connaître les années précédentes, un jeu permettra de conserver l'âme fédératrice propre à notre traditionnelle soirée du jeudi.

Le jeu sera lancé en fin de journée le jeudi, le temps de la soirée. Sans vous dévoiler le concept pour l'instant, sachez qu'il vous faudra retrouver vos équipiers et équipières, sans savoir qui ils sont ! De quoi encourager les rencontres et lancer quelques discussions. Pensez à garder votre badge avec vous et à le porter de manière visible le jeudi soir.

Si le jeu vous plaît, sachez que l'équipe travaille à le rendre opensource, afin que tout le monde puisse le reproduire auprès de ses équipes ou de ses événements.


L'AFUP participe à payer votre premier verre


Bien sûr, s'il ya une tradition à laquelle on ne peut pas déroger, c'est celle du ticket boisson : un système équivalent sera mis en place afin que vous puissiez profiter des bars et restos de la zone et l'AFUP participera ainsi à vous faire plaisir.

Le baromètre des salaires en PHP, 11ème édition, est lancé

AFUP 18/09/2023

Rappel sur le baromètre des salaires en PHP


Grâce au baromètre des salaires en PHP, développeurs et développeuses disposent depuis 2012 d’un outil fiable et objectif leur permettant de valoriser leurs compétences auprès de leur employeur, tout en offrant aux entreprises une vue d’ensemble du milieu et un référentiel pour mieux gérer la carrière des membres de leurs équipes.


Des thématiques récurrentes qui dessinent les tendances de fond


Ainsi, les questions permettant de dégager les grandes tendances qui ont fait le succès de l’enquête sont bien sûr au menu de l’édition 2023. Vous retrouverez donc les questions relatives à l’évolution des salaires et au type d’entreprise : quel est le niveau de rémunération ? Quel est le niveau de satisfaction ? Quelle est la taille de l’entreprise ? Où se situe-t-elle ? Les questions habituelles portant sur l’évolution du langage, son utilisation au quotidien, sur les tendances managériales sont également présentes, permettant de continuer le travail de collecte, de suivi et de décryptage au fil du temps.


Une enquête en adaptation constante


Mais l’enquête doit également son succès à sa capacité à ressentir les fluctuations du marché et à s’adapter aux retours et demandes de la communauté. La version 2023 ne fait pas exception : après des questions relatives à la gestion de la crise sanitaire en 2020-2021, la thématique de l’évolution de carrière et de la reconversion en 2021-2022, l’enquête se penche cette année sur les sujets de la recherche d’emploi et de l’inclusivité dans notre milieu. Des thématiques que notre partenaire WeLoveDevs.com, le média emploi qui rassemble les techs à la recherche du bonheur au travail, a tout particulièrement à cœur et qui apporteront un nouvel éclairage intéressant sur le quotidien de notre communauté.


Répondez avant le 18 décembre, en tout anonymat !


Chaque année, 600 à 900 devs partagent leurs informations avec nous : que les répondant·e·s nous soient fidèles, ou qu’il s’agisse d’une première participation, l’essentiel est de récolter un maximum de réponses d’ici au 18 décembre, date de clôture de l’enquête, pour établir un état des lieux des plus précis et détaillé qui profitera à toute la communauté lors de sa diffusion au premier semestre 2024. Merci de votre participation !


Répondez à l'enquête, en quelques minutes et en tout anonymat, avant le 18 décembre 2023 : nous avons besoin de vous pour comprendre comment notre milieu évolue.

Planning détaillé et dernières surprises dévoilées pour le Forum PHP 2023

AFUP 05/09/2023

Découvrez le planning détaillé


Vous l'attendiez sans doute avec impatience pour pouvoir peaufiner votre séjour : le planning jour par jour est dévoilé ! Découvrez quand sont programmées les conférences que vous attendez le plus. Forcément, quelques cas de conscience s'annoncent, certains choix seront difficiles. Mais pas de panique, toutes les conférences seront filmées et disponibles quelques semaines après le Forum PHP 2023 sur notre chaîne YouTube.


Une dernière conférence alien ajoutée au programme


Comme chaque année, chaque journée de conférences se terminera par une conférence plénière, dont la thématique s'éloigne de la technique pure et dure : ce sont nos conférences "aliens". Nous avons maintenant le plaisir d'annoncer notre deuxième invité : Loris GUÉMART, journaliste et rédacteur en chef de l'émission Arrêt Sur Images, nous rejoindra pour nous expliquer pourquoi "les journalistes se moquent des logiciels libres". Une conférence qui pique notre curiosité, à écouter le jeudi à 17h20.


Place à nos sponsors Or à l'heure du midi


À l'heure du midi, écoutez nos sponsors Or qui ont carte blanche sur leurs stands pour leur "coup de projecteur" !
Les-Tilleuls.coop (jeudi, 13h30) vous proposeront une démo API Platform sur les dernières fonctionnalités, proposée par Antoine BLUCHET et Kévin DUNGLAS.
Yousign (vendredi, 13h30) vous présentera l'entreprise, ses valeurs, et s'atterdera pour un focus sur ses équipes techniques.
Enfin, Clever Cloud fait durer le suspense : son coup de projecteur sera annoncé prochainement.


Alors que la billetterie est passée aujourd'hui dans sa phase Late Bird, il est vraiment temps pour vous de prendre vos places pour le Forum PHP 2023 les 12-13 octobre à Disneyland Paris si ce n'est pas déjà fait ! Nous vous attendons pour deux jours d'échanges, de rencontres, d'apprentissages et de convivialité lors du grand rassemblement annuel de la communauté PHP.

Blogs

Infos

Ajouter une source ?

Envoyez un email avec l'URL du site et du flux à planetephpfr AT afup POINT org

Gestion

AFUP