And still today, if you want to be sure that your site can be hosted almost anywhere, even cheap shared hosting, you're likely to use #PHP instead of any of the list above (or Java Servlets / Java Server Pages, Node.js, and more).
Also, #Vivaldi now has its own #Mastodon instance. I think #Brave Browser had an unofficial instance at one time, and #Mozilla intends to open theirs early in 2023.
I'm still not "there" yet, but I am doing some #PHP stuff. Maybe I'll be able to help make !GNUsocial and #Friendica competitive candidates for $ORGANIZATION deploying their own #Fediverse presence.
Looking for a hostable #pastebin for longer-term pastes. #PHP or #Python preferred. Definitely not Node.JS (so Hastebin is out, even though it otherwise looks impressive).
We already have a PrivateBin for short-term pastes, but it has no concept of membership, and I really want this one to be primarily for !fnetworks members' use.
@geniusmusing At one point, I was running these sites on a VPS running CentOS. In order to get a currently supported version of PHP (v.5.6 at the time), I had to find a 3rd party repo. The repo, for some reason, did not have a version of php-intl that worked, so every time there was an update, I had to use PEAR to download and compile it.
(By the way, I don’t know if PHP has integrated that extension into the main executable yet, but if they haven’t, they should.)
Distros and projects should be moving to v.8.0.x, which is supported for another 18 months (with another year of security patches after that). I’m assuming that there are some breaking changes between the 7.x.y versions and the 8.x.y versions, so I can understand some grumbling from developers.
However, the truth is that #PHP, like its ancestor #Perl, just evolved organically without any planning and now needs to clean up 🧽 🧹 inconsistencies and continue to tighten security. Hopefully, the pace of change will slow once those two things are accomplished.
@dawsports @musicman The thing that I've noted is that the software in #RHEL / #CentOS is so old that people rely on sketchy third-party repos. When fresh.federati.net was around, I had to do that to get a #PHP version new enough to run GS.
So if CentOS stream is newer, but not bleeding edge, and if it gave some warning of upcoming major changes, it might indeed be a better choice. Not for corporate apps,of course, but for hosting externally-developed projects, yes.
No. I've been doing #PHP and #PowerShell courses for over a year on the employer-paid #LinkedIn / #LockedOut Learning site ( formerly #Lynda.com ), so even adding more courses on different sites isn't so much "starting" as it is moving my emphasis.
#Cal-EDD form. For what it's worth, I just checked "No." and didn't add the rest of it.
I was just thinking (thanks to an #IRC discussion this morning) about breaking changes in programming languages and how often they split the community (or get rolled back, sometimes before an official release). Examples: #Perl 6 (now called #Raku) was originally a replacement for Perl 5, but became its own separate language (and I’m hearing that Perl 7 is facing rough sailing with the language’s community, too); #PHP 6, with radical changes that were scaled way down (PHP 6 was skipped, but later parts of the 5.x series and the 7.x series implemented some of the proposed changes). Then I come across this.