Mot-clé -
lundi 7 novembre 2016
Red Hat va fournir PHP 7.0 pour RHEL
mardi 20 septembre 2016
Microsoft SQL Server depuis PHP
Par Remi le mardi 20 septembre 2016, 08:10 - HowTo
Voici un petit récapitulatif des différents moyens d'utiliser une base de données Microsoft SQL Server depuis PHP, sous Linux.
L'ensemble des tests ont été réalisés sous Fedora 23 mais devrait fonctionner avec RHEL ou CentOS version 7.
Extensions testées:
samedi 23 juillet 2016
Nouveau dépôt "remi-php71"
Par Remi le samedi 23 juillet 2016, 15:41 - General
Je viens d'ouvrir le dépôt remi-php71 pour Fedora ≥ 23 et pour Enterprise Linux ≥ 6
samedi 11 juin 2016
PHP 7.1 et contrôle des nombres
Par Remi le samedi 11 juin 2016, 09:35 - Développement
PHP 7.1 introduit un nouveau contrôle lors de la conversion d'une chaine en nombre.
vendredi 10 juin 2016
PHP 7.1 en Software Collection
Par Remi le vendredi 10 juin 2016, 07:33 - RPM
La version 7.1.0 Alpha1 vient juste d'être publiée. C'est maintenant la phase de stabilisation qui commence pour les développeurs, et de test pour les utilisateurs.
Les RPM de cette prochaine version de PHP 7.1, sont disponibles dans le dépôt remi pour Fedora 22, 23, 24 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php71) permettant son installation en parallèle de la version système.
vendredi 27 mai 2016
PHP Tour 2016 Clermont-Ferrand
Par Remi le vendredi 27 mai 2016, 10:27 - General
J'ai eu le plaisir de participer au PHP Tour 2016 à Clermont-Ferrand.
J'y ai donné une conférence "Oublions mod_php". Il s'agit de revenir sur cette méthode d'installation de PHP, la plus documentée et la plus simple, mais qui a souvent nuit à l'image d'Apache HTTPD Server, et entrainé une migration d'utilisateurs en recherche de performances vers nginx avec son modèle threadé. et donc l'utilisation de FPM. Alors qu'il est tout à fait possible d'utiliser apache en mode threadé avec les MPM worker ou event en utilisant FPM.
C'est aussi l'occasion de montrer à quel point il est aisé de passer a une configuration d'apache + FPM, simple ou avancée:
- remplacer mod_php par php-fpm
- plusieurs versions de PHP
- répartition de charge
La présentation : Clermont2016.pdf
Événement sur Joind : Oublions mod_php
Et comme chaque année, ce nouveau PHP Tout a été l'occasion de rencontres particulièrement enrichissantes avec les développeurs et utilisateurs de PHP.
Média : @sanplomb j.pauli 1, j.pauli 2
Bientôt le PHP Forum 2016 à Paris.
samedi 16 avril 2016
Ma station de travail PHP
Par Remi le samedi 16 avril 2016, 09:15 - HowTo
Attention : cet billet est ancien, voir la version actualisée pour Fedora et EL ≥ 8.
Je vois régulièrement passer des questions sur l'utilisation d'anciennes versions de PHP sur Fedora (qui fournit la 7.0) ou de versions plus récentes sur RHEL / CentOS (qui fournit la 5.4).
Un développeur utilisant PHP a souvent besoin de tester son travail avec plusieurs versions. Donc voici un petit descriptif de la station de travail que j'utilise quotidiennement
mercredi 30 mars 2016
Statistiques par version de PHP
Par Remi le mercredi 30 mars 2016, 10:05 - General
Voici quelques statistiques de téléchargement pour les différentes versions de PHP depuis le dépôt remi.
jeudi 3 décembre 2015
PHP version 7.0.0 est sorti !
Par Remi le jeudi 3 décembre 2015, 21:19 - Archives
La RC8 était bien GOLD, donc la version 7.0.0 GA vient juste d'être publiée, à la date prévue.
Un grand merci à tous les développeurs qui ont contribué à cette nouvelle version majeure de PHP, et à tous les testeurs des versions RC qui ont permit de livrer un version de qualité.
Les RPM sont disponibles dans le dépôt remi-php70 pour Fedora ≥ 21 et et Enterprise Linux ≥ 6 (RHEL, CentOS) ainsi qu'en Software Collection dans le dépôt remi-safe.
Grâce aux importants gains de performance de cette version, vous allez pouvoir contribuer à l'effort contre le réchauffement climatique en éteignant la moitié de vos serveurs !
vendredi 27 novembre 2015
Forum PHP à Paris 2015
Par Remi le vendredi 27 novembre 2015, 13:39 - General
De retour du Forum PHP Paris 2015.
Tout d'abord un grand merci à l'AFUP pour l'organisation de ce grand moment pour la communauté, comme toujours, accueil irréprochable.
Cet événement a été, une nouvelle fois, l'occasion de faire de nombreuses et enrichissantes rencontres avec de nombreux développeurs et utilisateurs de PHP.
Cette année exceptionnelle en raison des 20 ans de PHP, des 15 ans de l'AFUP et bien entendu de la sortie imminente de PHP 7:
Sur la photo : (en haut) Derick Rethans, Anatol Belski, moi, Zeev Suraski, (en bas) Pierre Joye, Rasmus Lerdorf, Bob Weinand et Nikita Popov.
Plus de photos sur Flickr.
J'ai eu l'opportunité de donner une conférence sur la collaboration entre upstream (projets) et downstream (distribution) avec un point important sur les tests réalisés par le projet Fedora.
Lire le support de cette présentation: Paris2015.pdf.
Les retours me semblent bons, cf fiche joind.id.
J'attends avec impatience les prochaines conférences.
lundi 9 novembre 2015
Tests de performance de PHPUnit et couverture de code
Par Remi le lundi 9 novembre 2015, 09:05 - Développement
Comme il a déjà été dit de nombreuses fois, PHP 7 est plus rapide que PHP 5.
Depuis PHPUnit 4.8 vous pouvez choisir entre XDebug et phpdbg comme pilote pour récupérer les données de couverture du code, voir PHPUnit 4.8: Code Coverage Support.
Voici quelques résultats de tests de performance.
jeudi 17 septembre 2015
Apache HTTP Server et répartiteur de charge vers PHP FPM
Par Remi le jeudi 17 septembre 2015, 14:29 - HowTo
L'un des avantages de FPM et de séparer et d'isoler proprement le frontal web du serveur d'application.
Voici un exemple de configuration utilisant Apache en répartiteur de charge entre plusieurs instances FPM.
mercredi 9 septembre 2015
Accès aux fichiers Windows en PHP depuis Linux
Par Remi le mercredi 9 septembre 2015, 14:35 - Développement
Voici quelques information sur l'extension libsmbclient-php que je viens de découvrir.
vendredi 24 juillet 2015
Nouveau dépôt "remi-php70"
Par Remi le vendredi 24 juillet 2015, 07:47 - General
Je viens d'ouvrir le dépôt remi-php70 pour Fedora ≥ 21 et pour Enterprise Linux ≥ 6
mardi 7 juillet 2015
À propos de libmcrypt et php-mcrypt
Par Remi le mardi 7 juillet 2015, 13:41 - HowTo
Je ne compte plus les fois où j'ai du expliquer pourquoi utiliser cette bibliothèque ou cette extension est une grave erreur. Il est donc temps d'en faire un article.
jeudi 11 décembre 2014
PHP-FPM dans Docker
Par Remi le jeudi 11 décembre 2014, 14:23 - HowTo
Cas d'utilisation : faire tourner php 5.3.3 sur une machine de développement en Fedora 20 / 21, pour déploiement en production sur RHEL-6 (et aucune SCL de php 5.3 n'est actuellement disponible).
page 2 de 2 - billets suivants »