🐘 PHP Digest

52 result(s) for β€œversions”

1
joomlaworks/joomla-3.x

Joomla 3.x development continued to ensure code security and support modern PHP versions

Self-hosted
Trendshift β–² 96 joomlaworks 4d ago ⚠ Safety
4
Working With Different Versions of PHP in Laravel Applications

With Laravel HomesteadThe problemAs I’m working on different versions of Laravel projects. I need to have both PHP version 5.6 and 7. It would be nice if I could switch between these versions without a whole lot of hassle. I have been messing around with this for a bit, turns ou…

Blogs medium.com Bob Krijnen 115mo ago
5
PHP Versions Stats - 2018.1 Edition

It's stats o'clock! See 2014, 2015, 2016.1, 2016.2, 2017.1 and 2017.2 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Compo…

Blogs seld.be Jordi Boggiano 99mo ago
6
PHP Versions Stats - 2017.2 Edition

It's stats o'clock! See 2014, 2015, 2016.1, 2016.2 and 2017.1 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Composer inst…

Blogs seld.be Jordi Boggiano 105mo ago
7
PHP Versions Stats - 2017.1 Edition

It's stats o'clock! See 2014, 2015, 2016.1 and 2016.2 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Composer installs don…

Blogs seld.be Jordi Boggiano 111mo ago
8
PHP Versions Stats - 2016.2 Edition

It's stats o'clock! See 2014, 2015 and 2016.1 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last 28 days for Composer installs done by s…

Blogs seld.be Jordi Boggiano 117mo ago
9
I'm a release manager for PHP 8.1!

Note This post was originally published on DEV. Important My permanent blog at benramsey.com is in a state where I am unable to update it. It’s a long story that involves versions of Ruby gems removed from the repository, trapping me in a tangled web of Jekyll dependency hell, a…

Blogs ben.ramsey.dev Ben Ramsey 62mo ago
10
Yak Shaving Is the Entire Job Description

Earlier this year, I worked on a solution to help us manage changes and history when maintaining different versions of Amazon Machine Images (AMIs). I entertained a wide range of ideas from Docker to AWS CloudFormation to a collection of shell scripts. Finally, after asking in #…

Blogs ben.ramsey.dev Ben Ramsey 128mo ago
11
Create an HTML version of an OpenAPI spec

I have a new project where we will be integrating with a third party API that is currently being written. Due to Conway's Law, we are being sent new versions of the OpenAPI spec as a set of JSON files via email. I quite like seeing the HTML rendering of an OpenAPI spec when read…

Blogs akrabat.com Rob 3mo ago
12
Wordpress/WooCommerce HTTPS/SSL - Broken URLs

I've just come across a pretty horrendous issue with the Wordpress plugin WooCommerce which appears to affect versions of the plugin from 2.3 to 2.3.13 and can bring down your whole site.. Click above to read more.

Blogs archybold.com 133mo ago
14
PHPStan 0.11

PHPStan has had a wonderful year 2018. The adoption increased from 3,200 daily downloads to 9,800. I released 9 new versions, wrote a feature article for php[arch] magazine, and talked about PHPStan at Dutch PHP in Amsterdam.But the moment I realized how big it has become happen…

Blogs medium.com OndΕ™ej Mirtes 90mo ago
15
Docker to run multiple PHP versions

When programming, I like to have the tools on my current shell. I use PHP 8 on a daily basis but from times to times you need to test something with older versions. Docker is really handy for this and I usually use a Dockerfile like this: # change the version here FROM php:7.4-a…

Blogs soyuka.me 62mo ago
16
Master the Change

When we upgrade a new project to the best version possible, the latest PHP and framework versions, it's not only about changing syntax sugar to a more fancy one. It's about the vast focus shift in project management so far. It's a change to master. I want to share the basic rule…

Blogs tomasvotruba.com Tomas Votruba 26mo ago
17
Reserved keywords in JavaScript

Looking for a list of all reserved words in JavaScript? You’ve come to the right place. I recently needed such a list myself, but ended up comparing the reserved keywords in all ECMAScript versions as well. The result is listed below, for future reference.

Blogs mathiasbynens.be Mathias 158mo ago
18
Everything you always wanted to know about touch icons

“Touch icons” are the favicons of mobile devices and tablets. Adding them to your web page is relatively easy, but it gets more complicated as you target different devices and firmware versions. Let’s dive in!

Blogs mathiasbynens.be Mathias 186mo ago
19
Codeception 5

Codeception 5.0 is out! This release is PHP 8+ only, so we are back on track with modern PHP. We are dropping support for PHPUnit < 9, and are technically ready for PHPUnit 10. And we also support Symfony 6 without dropping support of previous Symfony versions. As always, we …

Blogs codeception.com Michael Bodnarchuk 47mo ago
20
Codeception 4.0 and beyond

Today we would like to share our plans for the future of Codeception. We are going to release two major versions soon and we are ready to do so! If you want to stay on board and get the latest updates, please read this post carefully. We will explain the reasoning behind the new…

Blogs codeception.com Michael Bodnarchuk 81mo ago
21
Codeception 2.2 is here

Today we are glad to announce that Codeception 2.2 is finally released. The first beta came in March and after there were 2 RC versions. We assume that everyone could already try the new branch and check its new sweet features like Gherkin support, Examples and others. We hope t…

Blogs codeception.com Michael Bodnarchuk 122mo ago
22
Codeception 2.0.1 and Changelog page

First bugfix release from the 2.0 version. This release introduces very important fix for running Codeception with PHP 5.4.x. Due to bug in PHP you would see strange errors while trying to execute Cept files. We can’t say which exect PHP 5.4 versions were affected, but if you ha…

Blogs codeception.com Michael Bodnarchuk 146mo ago
23
Temporal Modelling

The versions of this talk are all part overlapping, part different. You should probably pick one at random to watch, and if you want to find out more, skip around a bit in the others. NewCrafts 2019, Paris MuCon 2019, London GOTO 2019, Amsterdam ExploreDDD 2019, Denver

Blogs verraes.net Mathias Verraes 86mo ago
24
Switching PHP versions when using Homebrew

Switching PHP versions when using Homebrew Homebrew is an excellent option for installing one or more PHP versions on your Mac. But how can you switch PHP versions when you have installed more than one version of PHP with Homebrew? Which do you prefer - slowly or quickly? Scenar…

Blogs localheinz.com Andreas Möller 74mo ago
26
PHP Release Cycle Update

The PHP release cycle changes to extend the active support for all current and future PHP versions from one year to two years, and to align the support timelines to the end of the calendar year.

Blogs php.watch Ayesh Karunaratne 21mo ago
27
All PHP 7.x versions are now EOL

PHP 7.4, the last PHP version in 7.x series, reached its End-of-Life date on November 28th. PHP 7.4 received one year of security fixes (but no bug fixes) from November 2021. PHP 7.4.33 is the last PHP version.

Blogs php.watch Ayesh Karunaratne 43mo ago
30
ASDF: Multiple PHP versions on localhost

I prefer working with #Docker, but sometimes it’s required to have #PHP locally, and even more - multiple versions of it! There’s a simple way of achieving this: ASDF 😎.

Blogs blog.codito.dev 11mo ago
31
Messenger: consume all transports on Symfony 6.4

It’s hard to believe, but the --all option for the messenger:consume command in Symfony was unavailable until version 7.1 — on lower versions list of transports must be passed explicitly to the executed command. But if you need this, it’s really easy to port this fea…

Blogs blog.codito.dev 26mo ago
32
Reusable code snippets in Hugo

I don’t like code redundancy, so I wanted to create convention for sharing snippets between language versions of the posts (because code is always in English πŸ˜‰). As it turned out, it’s not that obvious in Hugo.

Blogs blog.codito.dev 50mo ago
33
Go Modules and Major Versions

Working with Go modules whose major version is 2 or greater is different than working version 0 or 1 and is different than doing so with the tools that came before it like dep and glide. There are changes that need to be made to both the module and the way it's consumed. Having …

Blogs codeengineered.com Matt Farina 82mo ago
34
Patching the Linux kernel (Raspbian & CVE-2016-0728)

CVE-2016-0728 has been disclosed earlier this week and it is a serious security issue. The vulnerability affects most of the Linux kernel versions (3.8 and above). Although the exploit seems tricky to successfully use, it is still a flaw that has to be patched ASAP. I use a few …

Blogs williamdurand.fr William Durand 127mo ago
35
Grub2 menuentry for Windows 10 UEFI

I had some troube setting this up, because most of the google hits that come up are for older windows versions, which are using the old MBR/non-UEFI method, show examples for grub1, outdated, or just plain wrong.

Blogs ihaveabackup.net 116mo ago
36
Benchmarking PHP 7.4

I did some benchmarking of PHP 7.4RC1 compared with the previous versions of PHP. I used the Zend/bench.php script to run the experiment, getting the total execution times. This script is included with the PHP source code and it was created for testing the language using some ma…

Blogs zimuel.it Enrico Zimuel 82mo ago
37
The new features in PHP 7.2

The 30th November 2017 is scheduled the relase of PHP 7.2. This new version becomes after 6 months of testing with 3 alpha, 3 beta, and 6 RC versions. In this post, I'll present some of the new features. Performance As we known, PHP 7 introduced a big performance improvement com…

Blogs zimuel.it Enrico Zimuel 104mo ago
39
Building Todo MVC from Scratch Using Ember CLI

Creating a new Project Right now Ember-CLI is in a bit of a teenage stage. While the 1.13.x branch of Ember CLI is crazy stable, I would rather get the benefits of building apps using hot style reloading and alot of the performance upgrades available in the 2.x beta versions. Th…

Blogs ryantablada.com 127mo ago
40
Removing all Vue dependencies from Laravel

The recent versions of Laravel have come with some very minor Vue dependencies out of the box. They're easy to remove, but you may have not actually tried that yet, or you might be worried you're going to leave something sitting there. So, here's a quick tip on how to remove all…

Blogs mattstauffer.com Matt Stauffer 113mo ago
41
Using Sphinx to Write Technical Books

As I mentioned in a previous blog post, I used Sphinx to write my book, Music for Geeks and Nerds. With Sphinx I could generate HTML, Epub, Mobi (for the Kindle), and two PDF versions (black-and-white and color). Sphinx works quite nicely out-of-the-box for documenting computer …

Blogs pedrokroger.net Pedro Kroger 167mo ago
42
What do you use to compare different versions of text?

I often need to compare different versions of documentation, website content, configuration snippets, and notes. Git works great for source code, but for plain text I sometimes find it more convenient to use a dedicated comparison tool. I'm interested in learning what other deve…

Blogs laravel.io Hardik Barvaliya 2h ago
43
A Couchbase Cluster in Minutes with Vagrant and Puppet

Motivation Since I work as part of the engineering team at Couchbase, I need to run my code against a variety of server deployments. We run a multitude of operating systems and software versions, and so do our customers. In order to fix bugs reliably and build new features, it i…

Blogs nitschinger.at 159mo ago
44
GIT: create a new local branch and track a remote branch

Warning: this only works in GIT version >= 2.23 In older versions of GIT when you wanted to create a new local branch a track changes from a remote branch (say develop), you would have to use two commands: Since GIT 2.23 you can use a single command to achieve the same: git s…

Blogs tschuermansbe.wordpress.com Tom Schuermans 68mo ago
45
A world without IE6

It's no secret that developers across the globe resent Internet Explorer. It's disregard for standards are a burden, often requiring a parallel development effort just to cater for its inadequacies. Newer versions aren't much better, and in some cases exacerbate the problem. Thi…

Blogs keithcirkel.co.uk Keith Cirkel 197mo ago
46
A Week of Symfony #1017 (June 22–28, 2026)

This week, maintenance versions 6.4.42, 7.4.14, 8.0.14, and 8.1.1 were released. In addition, development activity for the upcoming Symfony 8.2 version was intense, adding new features such as a Cron constraint for validating cron expressions, single-use signed URLs, a visual in…

Blogs symfony.com Javier Eguiluz 4d ago