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

Articles

Quelles sont vos meilleures pratiques Symfony ?

Strangebuzz 22/12/19
Dans cet article, nous allons passer en revue toutes les "meilleures pratiques" Symfony présentes dans la documentation officielle. Pour chacune, je dirai si je suis d'accord ou pas et pourquoi.

L'enquête du baromètre des salaires en PHP 2019 est close

AFUP 19/12/19
Quelques semaines de patience pour découvrir les tendances qui agitent le marché, les types d'entreprises les plus rémunératrices ou les spécialités les plus demandées ! Plus de 800 personnes ont participé, notre équipe en charge du baromètre s'attelle à l'analyse des réponses et à comprendre l'évolution de notre milieu professionnel. Le baromètre des salaires en PHP 2019, menée en partenariat avec le Journal du Net, dévoilera ses résultats début 2020. En attendant, vous pouvez toujours consulter les résultats des années précédentes : l'enquête court désormais sur 5 ans, la première édition ayant eu lieu en 2014. Cette enquête, suivie avec assiduité par la communauté et menée avec sérieux par notre équipe et nos partenaires, permet ainsi de dessiner le paysage du milieu du travail en PHP, de voir émerger les changements profonds de notre secteur pour enfin mieux valoriser nos métiers auprès des ressources humaines. Merci spécial au [Journal du Net](https://www.journaldunet.com), notre partenaire cette année encore, qui apportera également son éclairage lors de la publication des résultats !

Exemples d’API REST en PHP

Nicolas Hachet 13/12/19

J’ai déjà abordé la conception d’API REST, et notamment les 5 règles pour structurer votre API REST. Plutôt que de vous présenter une énième fois des concepts théoriques, cet article liste plusieurs exemples d’implémentations d’API REST en PHP avec les repos Github qui vont bien pour aller s’inspirer ! Qu’est-ce qu’une API REST ? Succinctement, Continue Reading

Cet article Exemples d’API REST en PHP est apparu en premier sur Blog de Nicolas Hachet.

Implémenter un leurre anti-spam dans un formulaire Symfony

Strangebuzz 07/12/19
Dans cet article, nous allons voir comment implémenter un leurre anti-spam de type "honeypot". Nous allons faire un test sur un formulaire d'inscription à une newsletter ne contenant qu'un champ email. Nous allons ausi logger ce qui a été bloqué afin de vérifier que tout fonctionne correctement.

Installer PHP 7.4 sur CentOS, RHEL ou Fedora

Remi Collet 05/12/19

Voici un guide rapide pour mettre à jour le PHP fournit par Fedora, RHEL ou CentOS par la dernière version 7.4.

 

Configuration des dépôts:

Sur Fedora, les dépôts standards sont suffisant, sur Enterprise Linux (RHEL, CentOS) il est aussi nécessaire de configurer le dépôt Extra Packages for Enterprise Linux (EPEL), et sur RHEL 7 d'activer le canal optional.

Fedora 31

dnf install https://rpms.remirepo.net/fedora/remi-release-31.rpm

Fedora 30

dnf install https://rpms.remirepo.net/fedora/remi-release-30.rpm

RHEL version 8.1

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

RHEL version 7.7

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
subscription-manager repos --enable=rhel-7-server-optional-rpms

CentOS version 8.0

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

CentOS version 7.7

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm

 

Utilisation du module php

Pour Fedora modular et RHEL / CentOS 8, il suffit d'utiliser le flux remi-7.4 du module php

dnf module reset php
dnf module install php:remi-7.4

 

Activation du dépôt remi-php74

Les paquets sont dans les dépôts remi-safe (activé par défaut) et remi-php74 qui n'est pas activé par défaut (choix de l'administrateur en fonction de la version de PHP souhaitée).

RHEL et CentOS 7

yum install yum-utils
yum-config-manager --enable remi-php74

Fedora

dnf config-manager --set-enabled remi-php74

 

Mise à jour de PHP

Par choix, les paquets ont le même nom que les paquets fournit par défaut avec le système, une simple mise à jour est donc suffisante :

yum update

Et c'est tout :)

$ php -v
PHP 7.4.0 (cli) (built: Nov 26 2019 20:13:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.

Voir la suite

Aidez-nous à améliorer nos outils de gestion de l'association

AFUP 04/12/19
Plusieurs projets sont en cours de développement, avec plusieurs niveaux de difficulté, ils et auraient bien besoin que vous mettiez les mains dans le cambouis avec nous... **- Niveau "Take it Easy" **Participez à un projet facile avec la refonte de la mise en page du formulaire d’adhésion, **- Niveau "Meet me Halfway" **Vous vous sentez prêt•e pour un projet un peu plus ardu ? Améliorez avec nous notre interface interne de reporting des événements, **- Niveau "Highway to Hell" **Si rien ne vous effraie, aidez nous à perfectionner notre gestion des factures / PDF ! Bien sûr vous êtes accompagnés tout au long du projet par le pôle outils, qui se tient aussi à disposition pour répondre à vos questions. **Ces projets sont importants pour la gestion au quotidien de l'association, et faciliteront grandement le travail des bénévoles du bureau de l'AFUP. **Prenez part à ces projets et ayez un impact sur la vie quotidienne de l'association. Merci de votre aide, on vous attend : contactez-nous à bonjour[at]afup.org .

Pensez à notre boutique pour vos cadeaux de fin d'année !

AFUP 02/12/19
Que vous cherchiez un présent pour le Secret Santa du bureau ou que vous souhaitiez faire plaisir aux fans hardcore de l'AFUP autour de vous, on a ce qu'il vous faut, à tous les prix et pour tous les goûts. Nous nous assurons de vous proposer des vêtements dans une haute qualité de tissu, des objets réutilisables pour le bureau ou des accessoires pratiques pour se repérer entre participants lors des meetups ou des apéro PHP. Fabriqués à la commande, ces produits sont expédiés très rapidement : comptez sur une réception en 3 à 5 jours. Pratique pour les cadeaux de dernière minute ! Et pour chaque achat sur la boutique,** un pourcentage du prix d'achat est reversé à l'AFUP**, permettant de faire vivre l'association au quotidien. Budget des antennes, amélioration lors des événements, vie quotidienne de l'AFUP... Bref, doublez votre achat pratique d'une dimension éthique : visitez maintenant [la boutique](https://shop.afup.org/).

Implémenter un moteur de recherche avec elasticsearch et Symfony (partie 3)

Strangebuzz 29/11/19
Dans cette troisième et dernière partie, nous allons continuer à peaufiner notre moteur de recherche. Tout d'abord, nous allons améliorer notre stack elasticsearch en incorporant Kibana. Ensuite, nous implémenterons un autocomplete en utilisant la fonctionnalité de suggestion d'elasticsearch.

Sortez le popcorn : les vidéos des talks captés au Forum PHP 2019 sont en ligne !

AFUP 25/11/19
Retrouvez toutes les vidéos sur [notre site](https://afup.org/talks/) tout comme sur notre chaîne [YouTube](https://www.youtube.com/user/afupPHP). Le partage des connaissances PHP étant l'un des grands principes porteurs de l'association, la captation des conférences et la mise en ligne de ces vidéos dans les semaines qui suivent le Forum PHP sont incontournables pour l'AFUP. Nous souhaitons ainsi faire profiter au plus grand nombre des savoirs partagés par nos speakers invités, permettant ainsi à toute la communauté de progresser ! Merci à notre partenaire de toujours, [dFusion](https://www.dfusion.fr/), pour le travail de captation et d'édition de ces vidéos. Ces vidéos et l'enthousiasme qu'elles soulèvent vous inspirent ? Soumettez un sujet (ou plusieurs !) aux appels à conférences de l'[AFUP Day 2020](https://event.afup.org/), ouverts jusqu'à ce soir, lundi 25 novembre, 23h59. Partagez vos connaissances avec notre public, curieux et demandeur, et vous aussi faites vibrer notre communauté ! Enfin, afin de rendre accessible ces vidéos à toutes et tous, aidez-nous à les sous-titrer : rejoignez notre super-pool de bénévoles qui donnent de leur temps sur le sujet. Contactez-nous pour en savoir plus et avancez à votre rythme, quand vous le souhaitez, sur la vidéo qui vous intéresse : bonjour[at]afup.org !

Dernières semaines pour participer à l'enquête 2019 sur les salaires en PHP

AFUP 22/11/19
L’AFUP et le Journal du Net, à travers cette enquête menée en collaboration, souhaitent ainsi faire le point annuel sur le paysage de notre monde du travail et les tendances qui agitent PHP en 2019. Comme chaque année depuis 2013, le [baromètre des salaires en PHP 2019]https://barometre.afup.org/campaign/2019) reprend les questions traditionnelles. Vos réponses sont ainsi comparées aux résultats des années précédentes, et nous permettent d’établir des tendances : types d’employeurs, localisation des entreprises, niveau de salaires, versions de PHP utilisées sont ainsi des informations précieuses qui aident à comprendre comment évoluent nos métiers. Mais l’édition 2019 continue de s’enrichir, proposant de nouveaux sujets à votre attention. Le recours à la documentation est ainsi désormais étudié : quel type de documentation recherchez-vous ? Quelle est votre opinion sur la documentation française ? Venant répondre à des remarques émises par la communauté lors des éditions précédentes, l’enquête approfondit également le sujet des durées contractuelles et la situation des freelances. L'[enquête](https://barometre.afup.org/campaign/2019) est ouverte jusqu'au 17 décembre. L'équipe planchera ensuite sur les réponses engrangées pour dévoiler les tendances dessinées en 2019 en début d'année prochaine. **Participez et partagez l'enquête auprès de vos collègues et ami•e•s dev !**

Blogs

Infos

Ajouter une source ?

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

Gestion

AFUP