Plans in 2025 #1
rozsazoltan
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Introduction
I created this repository with the goal of consolidating all the known PHP releases into one place.
The Problem
Currently, PHP separates the download locations for the latest version and older versions, as well as splitting releases for Linux and Windows systems. While the release file names could be useful, they actually complicate the automation of downloads and the simple calculation of the download URLs. Instead of having straightforward access, you are required to sift through HTML and JSON data to extract the correct installation files for the right version.
The Solution
My aim is simple yet meaningful: to maintain a self-sustaining repository that will consistently and automatically gather PHP versions and their respective installers, ensuring this process continues seamlessly into the future.
Some Thoughts on My Motivation
I am using the
jdx/misesoftware version manager, which works in conjunction with several underlying software tools. It ensures hassle-free version switching for popular software such as Python, PHP, Node.js, and many others. It eliminates the worries associated with installing these programs. While it is also available for Windows, it is still in its early stages. This is how I encountered a limitation of thevfox-phpit uses: although they have solved the issue of collecting versions, since 2018, it has been unusable due to a UserAgent issue. While the versions are collected, only older versions are retrieved incorrectly, meaning the latest release is never accessible.My current and sole goal is to create my own
vfox-phpor a similar plugin forjdx/miseto allow seamless installation of version-controlled PHP on Windows systems.Beta Was this translation helpful? Give feedback.
All reactions