Menu principal

Statut de la page

Exécuter une requête asynchrone avec PHP et cURL

Je vous parlais de cURL et d’API il y a quelques jours. Aujourd’hui, j’enfonce le clou avec une méthode que j’expérimente pour un futur projet : Comment exécuter une requête asynchrone avec PHP et cURL. L’origine du problème Pour rappel, PHP est un langage de programmation séquentiel, impératif ou encore [...]
Lire la suite
Vus : 165
Publié par Max Koder : 7

cURL : Dialogue avec une API en PHP

Il y a quelques temps, j’ai été confronté à l’API de Mastodon, et me suis rendu compte que j’utilisais en fait 2 méthodes pour dialoguer avec une API en PHP. J’étais initialement parti pour vous présenter les 2, mais je ne détaillerai que la plus efficace : cURL. La seconde, plus aisée et rapide fera l’objet d’un second article à venir. Euh, Jamie, c’est quoi une API ? Vous avez raison, avant tout cela, posons les bases. API Je suis sûr que vous avez déjà entendu parler d’API, même sans savoir ce que c’est. API signifie [...]
Lire la suite
Vus : 173
Publié par Max Koder : 7

TootoPHP : Récupérez vos Pouets de Mastodon en PHP

Je n’ai pas encore parlé de Mastodon. Pas que je m’y suis inscrit tard non, au contraire même. J’aime bien, et surtout, ça fait renaitre chez moi l’envie du libre. J’essayerai de reparler d’ailleurs des changements que je suis en train d’opérer plus tard. Bref, aujourd’hui je vais vous présenter un des mes petits projets : TootoPHP. Attention : Cet article traite d’une ancienne version de TootoPHP. Référez-vous à la documentation fournie sur le repo TootoPHP sur [...]
Lire la suite
Vus : 18
Publié par Max Koder : 7

PHP 7.2 en Software Collection

Pas encore de version publiée, la version 7.2.0-dev est donc toujours en cours de développement, mais il me semble utile de commencer à la tester. Les RPM de cette  prochaine version de PHP 7.2, sont disponibles dans le dépôt remi-test pour Fedora 24, 25, 26 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php72) permettant son installation en parallèle de la version système. Comme je crois fortement au potentiel des SCL pour fournir un moyen simple d'installer plusieurs versions en parallèle, et qu'il me semble utile d'offrir cette possibilité pour PHP 7.2 afin de permettre aux développeurs de tester leur application, aux sysadmin de préparer une migration, ou simplement d'utiliser [...]
Lire la suite
Vus : 97
Publié par Remi Collet : 60

ZipArchive avec chiffrement

Un petit point d'avancement du développement de l'extension zip version 1.14.0 qui intègre désormais le support des archives chiffrées. L'implémentation de cette nouvelle fonctionnalité repose sur l'utilisation de la bibliothèque libzip version 1.2.0 récemment publiée. Actuellement seule la compilation avec la bibliothèque système offre ce support, mais une mise à jour de la version embarquée est prévue. Lorsque tout sera validé, la version sera publiée et intégrée aux sources de php (ext/zip), sans doute pour PHP 7.2. il s'agit d'un développement en cours, rien [...]
Lire la suite
Vus : 199
Publié par Remi Collet : 60

Paquets PHP suplémentaires pour RHSCL

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 2.3, les utilisateurs de RHEL peuvent installer PHP 5.6 ou PHP 7.0 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 ( [...]
Lire la suite
Vus : 197
Publié par Remi Collet : 60

CalcPvAutonome : Outil de dimensionnement pour une installation photovoltaïque en site isolé (autonome)

J’organise un petit atelier d’une journée le 17 juin 2017 du côté de Nantes pour vous donner les clefs afin de comprendre et concevoir votre installation solaire électrique autonome. Plus d’information Pour réaliser mon installation photovoltaïque autonome, je me suis fait aider sur forum-photovoltaique.fr (dans la rubrique dédiée). Depuis, j’y traîne de temps en temps pour aider à mon tour. Sur le forum, je me suis aperçu rapidement qu’on faisait très souvent la même chose :  [...]
Lire la suite
Vus : 258
Publié par David Mercereau : 33

Passer son C1 Scaleway sous PHP 7

Je laisse PHP 7 dans le titre mais je précise ici que je parle de PHP 7.0 et pas de PHP 7.1.Notez que passer outre les dépôts officiels de Debian et qu'utiliser un dépôt maintenu par un tiers engage la stabilité de votre serveur et de votre installation. J'ai pas de souci chez moi, mais ça ne veut rien dire !Les C1 de Scaleway sont des serveurs tournant sur une architecture ARM et si c'est sympa dans les faits, c'est un problème quand on veut utiliser PHP 7 avec sa Debian 8 Jessie.Les dépôts bonus classiques que les debianneux doivent tous connaître sont les dotdeb. On y retrouve les dernières versions de PHP packagés avec sérieux par Guillaume Plessis, pour les architectures x86 et x86_64 mais pas d'ARM. Pas de support du C1 donc.Pour [...]
Lire la suite
Vus : 68
Publié par dada : 274

Ruby est mourant (Python, Node.js, Go et Elixir l’ont tué)

En août 2015 GitHub publiait le classement des langage de programmation les plus populaires depuis son lancement en 2008. L’article mettait l’accent sur la progression de Java, lié à l’adoption des services de GitHub par les entreprises friandes de ce langage, mais c’est bien l’évolution de la popularité de Ruby qui m’avait le plus interpellé. Leader aux premiers jours de 2008, avec en particulier la présence immédiate de Ruby on Rails sur GitHub (GitHub est une application Ruby en Rails), Ruby est passé 2ème en 2013, puis [...]
Lire la suite
Vus : 391
Publié par fgallaire : 73

PHP version 7.1.0 est sorti !

La RC6 était bien GOLD, donc la version 7.1.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-php71 pour Fedora ≥ 23 et et Enterprise Linux ≥ 6 (RHEL, CentOS) ainsi qu'en Software Collection dans le dépôt remi-safe. Lire l'annonce de version PHP 7.1.0 Release Announcement (en anglais). La tribu [...]
Lire la suite
Vus : 262
Publié par Remi Collet : 60
Powered by BilboPlanet