background preloader

PHP

Facebook Twitter

Tidelift: We Support the Long Tail of Open Source Projects. Open source monetization startup Tidelift raises $25m series B. 62% des sites web utilisent PHP 5... qui ne sera plus mis à jour dès 2019. PHP 4.3 Released – OSnews. PHP dans son environnement Cantine numérique Tours 17 janvier 2019. Des dizaines de milliers de sites web ont une version vulnérable de PHP. PHP 5.6, l’un des langages de programmation le plus utilisé du web, est arrivé en fin de vie.

Des dizaines de milliers de sites web ont une version vulnérable de PHP

Des dizaines de milliers de sites internet, dans le monde et en Suisse, se retrouvent dès lors exposés à d’éventuelles vulnérabilités de sécurité non corrigées. «PHP est un langage de programmation utilisé presque exclusivement côté serveur. De ce fait, PHP est fondamentalement exposé sur internet et tout bug exploitable à distance sera immédiatement critique, comme cela a déjà été le cas à quelques reprises», précise à ICTjournal Patrick Zwahlen, architecte sécurité chez Navixia. PHP 5.6 est officiellement en fin de vie - WebLife. PHP-FIG — PHP Framework Interop Group - PHP-FIG. SD Times news digest: PHP 7.2, CloudPassage’s Container Secure, and JetBrains releases new Go IDE - SD Times.

PHP 7.2 has been released with a number of new improvements.

SD Times news digest: PHP 7.2, CloudPassage’s Container Secure, and JetBrains releases new Go IDE - SD Times

New features include the ability to convert numeric keys in object/array casts, counting of non-countable objects, object typehint, HashContext as Object, and improved TLS constants to sane values. PHP 7.2 And Kotlin 1.2 Programming Languages Released. Kotlin 1.2 Moving to Kotlin–the latest programming language to get official Android support.

PHP 7.2 And Kotlin 1.2 Programming Languages Released

JetBrains announced Kotlin 1.2 and called it a major release which will let the devs reuse code between JVM and JS. The release announcement states that now one can write the business logic of an app once and reuse for the backend, browser frontend, and Android mobile app. So, this release supports multiplatform projects.

Communauté Française & ressources

Login?session_redirect= L'auto-chargement de classes. Les classes et librairies vraiment utiles pour les développeurs PHP. Aujourd'hui des millions de sites et de serveurs web à travers le web utilisent PHP.

Les classes et librairies vraiment utiles pour les développeurs PHP

Créé à l'origine par Rasmus Lerdorf en 1995 pour que tout le monde puisse créer facilement une page web personnelle (Personal Home Page), PHP a fait du chemin et est maintenant largement utilisé comme le langage approprié pour la majorité des projets de développement Web.

Framework

PHP 7 : la nouvelle version de PHP au crible. Quelles sont les principales évolutions de la nouvelle version du langage de script serveur ?

PHP 7 : la nouvelle version de PHP au crible

Quel apport en termes de performance ? Critical PHP 7 flaws detected and patched, Check Point. Security researchers found three zero-day vulnerabilities in PHP 7, all of which could prove extremely dangerous to any site using the web programming language.

Critical PHP 7 flaws detected and patched, Check Point

Yannay Livneh of Check Point's exploit research team, said he and his colleagues spent several months examining the unserialized mechanism in PHP 7, the language now running about 80 percent of websites. This is the same area that was also found to be vulnerable in PHP 5, which allowed Drupal, Joomla! , Magento, vBulletin and Pornhub to be successfully attacked in the past. “Throughout our investigation we discovered three fresh and previously unknown vulnerabilities (CVE-2016-7479, CVE-2016-7480, CVE-2016-7478) in the PHP 7 unserialized mechanism,” Livneh wrote.

Top Code Editors and IDE for PHP Development of 2017. In order to remain competitive and productive, writing good code in minimum time is an essential skill that every software developer must posses.

Top Code Editors and IDE for PHP Development of 2017

Writing code has become a fundamental requirement for many emerging segments including IoT and AI. As many experienced coders will attest, the right IDE and/or code editor is vital for producing and maintaining high quality code. HHVM et PHP7 : quelle solution choisir ? - Green IT. Plus de 80 % des sites web dans le monde reposent sur PHP.

HHVM et PHP7 : quelle solution choisir ? - Green IT

C’est dire l’importance de ce langage. Longtemps considéré comme particulièrement lent, PHP est devenu largement plus performant que ses concurrents directs python et ruby, tant en terme de rapidité de traitement que de consommation processeur (CPU) et mémoire. Il vous suffit de vous rendre ici pour vous en convaincre. La volonté de Facebook de réduire son budget data center est à l’origine de cette révolution. En développant HHVM pour faire tourner plus efficacement ses millions de lignes de code PHP (et ainsi réduire le nombre de serveurs nécessaires) et en ouvrant le projet à tous Facebook a littéralement forcé Zend, l’éditeur historique de PHP, à réagir. La réponse de Zend s’appelle PHP7 et elle est disponible depuis le 3 décembre 2015.

Premier promoteur de la solution HHVM en France, Nxtweb a ajouté la migration PHP7 à son offre. Alors, HHVM ou PHP7 ? Trois données pour nous aider à mesurer l’énorme marge d’amélioration : Selon Troy Hunt, le protocole HTTPS a atteint son point critique et deviendra bientôt la norme du web plutôt que l'exception sur la toile. Depuis plusieurs mois, Google a annoncé que la version 56 de son navigateur Chrome marquerait les sites web qui collectent les mots de passe ou les informations de cartes de crédit comme non sécurisés.

Selon Troy Hunt, le protocole HTTPS a atteint son point critique et deviendra bientôt la norme du web plutôt que l'exception sur la toile

Depuis quelques jours, Chrome 56 est disponible et comme annoncé, le navigateur a commencé à afficher un indicateur « Non sécurisé » dans la barre d’adresse lorsque la page collecte des mots de passe ou autres informations similaires sans utiliser de protocole HTTPS pour ses connexions. À terme, Google explique que la couleur de l’étiquette va changer pour passer au rouge afin de mieux attirer l’attention des utilisateurs pour ces pages non sécurisées qui collectent des informations sensibles.

Cette action, qui en filigrane, vise à forcer les développeurs web afin qu'ils adoptent des connexions sécurisées sur leurs sites web présente de nombreux avantages pour les utilisateurs en évitant que leurs données soient piratées. Source : Blog Troy Hunt Et vous ? Voir aussi. Outil Upload AJAX - PHP. Migrating from PHP 5.6.x to PHP 7.0.x. JestPHP Conference - February 22nd 2019, Mesa Arizona Modifications entrainant une incompatibilité ascendante » « Support Windows Edit Report a Bug.

Migrating from PHP 5.6.x to PHP 7.0.x

PHP 7 vs PHP 5.6 : le comparatif de performance du JDN. La direction technique de CCM Benchmark, éditeur du JDN et de Comment Ça Marche, a testé la nouvelle version de PHP.

Framework

PHP 5 ChangeLog. Version 5.6.30 EXIF: Fixed bug #73737 (FPE when parsing a tag format).GD: Fixed bug #73549 (Use after free when stream is passed to imagepng). Fixed bug #73868 (DOS vulnerability in gdImageCreateFromGd2Ctx()). Fixed bug #73869 (Signed Integer Overflow gd_io.c).Intl: Fixed bug #68447 (grapheme_extract take an extra trailing character).Phar: Fixed bug #73764 (Crash while loading hostile phar archive). Supported Versions. Each release branch of PHP is fully supported for two years from its initial stable release. During this period, bugs and security issues that have been reported are fixed and are released in regular point releases.

After this two year period of active support, each branch is then supported for an additional year for critical security issues only. Releases during this period are made on an as-needed basis: there may be multiple point releases, or none, depending on the number of reports.