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

Articles

Paquets PHP suplémentaires pour RHSCL

Remi Collet 19/11/18

Point de situation sur les dépôts officiels fournissant les Software Collections de PHP pour les utilisateurs de RHEL et de CentOS.

Depuis la publication de RHSCL 3.0, les utilisateurs de RHEL peuvent installer PHP 5.6, PHP 7.0 ou PHP 7.1 sans altérer leur système en utilisant le canal approprié.

Ces paquets sont aussi disponibles pour les utilisateurs de CentOS dans les dépôts SCL, géré par le groupe d'intérêt SCLo (SCLo SIG) :

# yum --enablerepo=extras install centos-release-scl

Le project CentOS fournit donc l'infrastructure et l'hébergement de 4 dépôts:

  • centos-sclo-rh : fournissant le même contenu que RHSCL
  • centos-sclo-sclo : fournissant des collections supplémentaires maintenues par la communauté
  • centos-sclo-rh-testing : fournissant les paquets à tester (version beta de RHSCL)
  • centos-scl-sclo-testing : fournissant les paquets à tester maintenus par la communauté

Les utilisateurs de RHSCL souhaitant utiliser les paquets supplémentaires peuvent configurer le dépôt centos-sclo-sclo en utilisant le dépôt Copr centos-release-scl :

# cd /etc/yum.repos.d/
# wget https://copr.fedorainfracloud.org/coprs/rhscl/centos-release-scl/repo/epel-7/rhscl-centos-release-scl-epel-7.repo
# yum install centos-release-scl

Si vous êtes intéressés par ces paquets, je vous recommande de suivre la liste de diffusion sclorg@redhat.com ou sont discutés les éventuels problèmes et annoncées les évolutions. Merci d'utiliser cette liste pour vos retours (paquets en test) et toute autre demande. Les nouveaux contributeurs sont aussi les bienvenus.

Information et documentation sur https://www.softwarecollections.org/.

Le développement est suivi sur le git de sclorg-distgit.

Pour information, voici les paquets supplémentaires disponibles dans centos-sclo-sclo le 19 novembre  2018:

#   Paquet Version Distribution Remarques
 

Voir la suite

PHP sur RHEL-8

Remi Collet 16/11/18

RHEL-8 Beta est annoncée et est disponible au téléchargement pour ceux qui veulent l'essayer.

C'est l'occation de faire un petit zoom sur l'installation de PHP et le fonctionnement des modules.

1. Installation

L'image ISO est disponible pour tous, voir le fichier README.

N'oubliez pas d'activer les dépôts beta

# dnf repolist
repo id                               repo name                                                     status
rhel-8-for-x86_64-appstream-beta-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs) 4594
rhel-8-for-x86_64-baseos-beta-rpms    Red Hat Enterprise Linux 8 for x86_64 - BaseOS Beta (RPMs)    1686

2. Installation de PHP

PHP ne fait pas partie de BaseOS qui constitue le système de base, réduit au maximum, mais est disponible dans AppStream, c'est à dire en module.

# dnf module list
Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs)
php                  7.1          devel, minimal, defaul PHP scripting language
                                  t [d]
php                  7.2 [d]      devel, minimal, defaul PHP scripting language
                                  t [d]                  

On observe que les version 7.1 et 7.2 (défaut) sont disponible

Installation de la version 7.1

# dnf module install php:7.1
Dependencies resolved.
==========================================================================================================
 Package            Arch     Version                        Repository                               Size
==========================================================================================================
Installing group/module packages:
 php-cli            x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms   2.9 M
 php-common         x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms   624 k
 php-fpm            x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms   1.5 M
 php-json           x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms    70 k
 php-mbstring       x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms   547 k
 php-xml            x86_64   7.1.20-2.el8+1700+11d526eb     rhel-8-for-x86_64-appstream-beta-rpms   187 k
Installing dependencies:
 httpd-filesystem   noarch   2.4.35-6.el8+2089+57a79027     rhel-8-for-x86_64-appstream-beta-rpms    32 k
 nginx-filesystem   noarch   1:1.14.0-3.el8+1631+ba902cf0   rhel-8-for-x86_64-appstream-beta-rpms    23 k
Installing module profiles:
 php/default
Enabling module streams:
 httpd                       2.4
 nginx                       1.

Voir la suite

Comment optimiser l’autonomie de la batterie de votre téléphone portable Android ?

Nicolas Hachet 14/11/18

Sur le marché de la téléphonie mobile, les smartphones sous Android sont très présents. Plébiscité par la plupart des marques, l’OS Android présente de nombreuses spécificités fortement appréciées par les utilisateurs. Mais cela ne signifie pas pour autant qu’il est sans défaut. Il présente une certaine faiblesse que chaque fabricant essaie tant bien que mal Continue Reading

Cet article Comment optimiser l’autonomie de la batterie de votre téléphone portable Android ? est apparu en premier sur Blog PHP de Nicolas Hachet.

Les vidéos des talks du Forum PHP 2018 sont disponibles

AFUP 14/11/18

 Fidèle à notre mission de diffusion du savoir auprès des développeurs PHP, nous mettons en ligne les captations vidéo des conférences données il y a à peine trois semaines lors du Forum PHP 2018.

Hormis la conférence "Cessons les estimations" de Frédéric Leguédois, qui n'était pas captée à sa demande, tous les talks sont disponibles sur notre page "vidéos". Faites passer à vos voisins et collègues, visionnez les sujets que vous avez manqués, revoyez ce talk qui vous a fasciné, et surtout, surtout, imaginez le plaisir de les voir en live : venez nous voir en octobre au Forum PHP 2019 ou en mai à l'AFUP Day ! 

L'AFUP actualise son code de conduite

AFUP 12/11/18

La participation aux activités de l’AFUP se veut une expérience agréable et conviviale, ouverte à toutes et à tous quelque soit le sexe, le genre, l’orientation sexuelle, le handicap, l’apparence physique, le poids, l’origine ou la religion des participants. Notre code de conduite actualisé précise désormais ses règles à tenir lors des événements, mais également tout au long de l'année quel que soit le lieu ou le médium. 

Que les visiteurs soient membres AFUP ou non, qu'il s'agisse des sponsors, des conférencier·e·s et bénévoles, tout un chacun est concerné par ces règles civiques qui assurent à toutes et tous la bienveillance légitimement attendue lors de nos événements.

Ce code de conduite précise également désormais nos valeurs concernant la présence sur Internet, protégeant toutes les communautés des violences, discriminations et harcèlement tout au long de l'année. 

Les conséquences d'une infraction à ce code sont également désormais davantage détaillées.

Nous espérons que cette mise à jour de nos règles de vie permettront de préserver la convivialité et l'ouverture d'esprit de notre si belle communauté !

Affichez vos couleurs !

AFUP 09/11/18

Collection homme, femme, enfant et bébé, et quelques objets pour votre bureau ou votre cuisine sont disponibles. À l'approche des fêtes, c'est l'e-boutique idéale pour le Secret Santa organisé au bureau ou pour trouver le cadeau parfait pour ce membre de la famille qui ne fait que parler du Forum PHP depuis qu'il est venu nous voir... 

Dans la mesure du possible, nous avons privilégié des produits en coton bio ou en matière recyclée, restant ainsi fidèles à nos valeurs écologiques et durables. 

Nous enrichirons la boutique au fur et à mesure avec de nouveaux designs, de nouveaux objets, donc n'hésitez pas à y faire régulièrement un tour.

Derniers éléPHPants AFUP disponibles : passez commande

AFUP 08/11/18

Il a l'oeil malin de ses cousins, une couleur bleue unique et le nom de l'asso brodée sur son flanc : l'éléPHPant AFUP, fabriqué en édition limitée, est encore disponible, mais plus pour très longtemps ! 

Disponible jusqu'ici uniquement lors de nos événements, on vous propose d'acquérir l'un des derniers exemplaires et de vous l'envoyer par la Poste. 

Besoin de vous rafraichir la mémoire sur son design unique ? C'est par ici ! Et pour l'adopter, il suffit de contacter la trésorerie de l'AFUP : nous vous le proposons au tarif de 30€, frais de port vers la France inclus. 

Répondez à l'appel à conférences pour l'AFUP Day 2019

AFUP 07/11/18

Trois villes, trois événements en simultané et donc trois appels à conférences distincts sont actuellement en cours, jusqu'au 26 novembre. Parlez-nous de cette belle architecture dont vous êtes si fier·e, de comment vous avez si ingénieusement résolu des problèmes supposés insurmontables, racontez-nous les dernières technologies à la mode, montrez-nous vos réalisations, vos idées, vos nouvelles manières de coder et de tester, nous voulons tout savoir !
Les retours d'expérience sont particulièrement appréciés. Venez nous expliquer comment vous gérez vos big data, quelle différence a fait l’introduction d’une architecture orientée services dans votre infrastructure, ou comment ce petit outil que vous venez de découvrir a changé la vie de votre équipe, parlez-nous également de vos recherches et de vos découvertes.

Les AFUP Day favorisant l'aspect local de l'événement, les conférencier·e·s sont invité·e·s à répondre à l'appel à conférences de la ville la plus proche de chez eux : pour vous, est-ce l'AFUP Day 2019 Lille, l'AFUP Day 2019 Lyon ou l'AFUP Day 2019 Rennes ?
Cependant, la qualité des programmes restant au coeur de chaque événement de l'AFUP, vous pouvez être rassurés : les équipes vont dénicher les talents locaux, vont booster les envies de partager les expériences au sein des entreprises de la région, et vont encourager de nouveaux visages à se révéler.

Le programme de mentoring est également toujours disponible : profitez de l'accompagnement d'un·e conférencier·e expérimenté·e de la soumission de votre sujet jusqu'au moment de passer derrière le pupitre. Bénéficiez de ses conseils et de ses encouragements pour vous sentir prêt à affronter le public ! Il vous suffit d'en faire la demande lors de la soumission de votre talk. 

N'hésitez plus, participez à cette première édition du nouvel événement printanier de l'AFUP, soumettez vos sujets avant le 26 novembre ! 

En route pour l'AFUP Day 2019

AFUP 30/10/18

L’AFUP Day est donc le nouvel événement printanier de l’AFUP, porté par les antennes AFUP. L'AFUP Day consiste en une journée de conférences dédiées à PHP et son écosystème, en format mono-track, et programmées par les antennes locales. Speakers locaux comme nationaux viennent partager leur savoir avec l'auditoire.

L'AFUP Day est la parfaite occasion de rencontrer la communauté PHP locale, de découvrir les sociétés qui font vivre PHP près de chez vous, et surtout d'assister aux meilleures conférences PHP du moment, tout près de chez vous.

L'édition 2019 sera portée par Rennes, Lyon et Lille. À terme, nous espérons voir fleurir l'AFUP Day aux 4 coins de France, toujours en le programmant la même journée de printemps. 

Trois villes participent en 2019, donc trois appels à conférences sont désormais en cours. Mais également, trois billetteries sont ouvertes ! Choisissez votre destination et prenez votre billet au tarif Early Bird : le billet est actuellement à 50€ la journée ! 

Toutes les informations, adresses, inscriptions et participation au CFP sont sur notre site. Découvrez l'AFUP Day et rejoignez ce nouveau rendez-vous de la communauté PHP.

HTTP/2: speed up your apps and dispatch real time updates (Symfony and API Platform’s features announcement)

Kévin Dunglas (Lapin Blanc) 26/10/18

HTTP/2 can improve the loading time of webpages up to 2 times. Did you know that it’s very easy to optimize your Symfony applications to leverage the advanced features of this new protocol?

This talk also contains the announcement of 3 new PHP packages:

Agenda:

  • a historically contextualized presentation of the different versions of the HTTP protocol;
  • a state of the protocol support in the PHP ecosystem;
  • a guide explaining how to serve your PHP and Symfony apps with h2, using Nginx, Apache and Docker;
  • many code samples showing how to use h2 to improve the loading time of your assets and APIs using the WebLink component and Twig
  • examples of how to take advantage of the protocol using the curl and Guzzle clients
  • the Mercure Protocol
  • Mercure x Symfony
  • Mercure x API Platform

Blogs

Infos

Ajouter une source ?

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

Gestion

AFUP