Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#311 2020-08-04 09:23:00

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 8,282
Website

Re: Textpattern CMS demo site

gaekwad wrote #325121:

I would anticipate Textpattern 4.9 to have PHP 8 support, but since there are still hosts running PHP 5 I am not hopeful for rapid PHP 8 adoption.

I was relating my question to this concern which will double our devs workload if they do adopt the project. I’m not following the php 8 developments but what I am wondering is whereas additional tools for images will be part of the upgrade.


Yiannis
——————————
neme.org | hblack.net | LABS | State Machines | NeMe @ github | Covid-19; a resource
I do my best editing after I click on the submit button.

Offline

#312 2020-08-04 09:32:16

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

colak wrote #325124:

I was relating my question to this concern which will double our devs workload if they do adopt the project. I’m not following the php 8 developments but what I am wondering is whereas additional tools for images will be part of the upgrade.

Image handling is above my pay grade, but I’m reassured with Stef’s follow up feedback – there are many tools out there that could be repurposed, so I would respectfully say don’t worry. We are a way off from 4.9, there’s a lot to do in various areas.

PHP 8 will arrive by the end of this year, regardless of what happens in Textpatternworld. I know the dev branch has a few minor hiccups with PHP in its alpha release state, but since today is feature freeze we can start to take a closer look.

Offline

#313 2020-08-04 09:37:16

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

PHP 7.4.9 just arrived.

Demo server tech stack (current as of post timestamp):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.2 Nginx 1.19.1 Percona Server 8.0 PHP 7.4.9 (PHP-FPM)
Prev Demo Textpattern 4.7.3 Nginx 1.19.1 Percona Server 8.0 PHP 7.3.20 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.19.1 Percona Server 8.0 PHP 7.4.9 (PHP-FPM)

Offline

#314 2020-08-04 10:17:38

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 9,776
Website

Re: Textpattern CMS demo site

gaekwad wrote #325128:

PHP 7.4.9 just arrived.

Man, you are on it!


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#315 2020-08-04 10:24:44

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

Bloke wrote #325134:

Man, you are on it!

Thanks. PHP has a reliable schedule – releases arrive in GitHub php-src on Tuesdays, and each point release has an RC a week or fortnight before. Sometimes the RC release has a week, but that’s rare. So, when an RC lands, I make a note to expect the final release two weeks later. I’ve got an Atom (syndication) feed from the GitHub releases and my reader updates ~60 feeds every 5 minutes, so assuming I’m at my desk I can see it quickly. If I’m out, I get an IFTTT alert from that same feed (albeit later in the day) so I know I need to look when I get back. Jump into Atom (editor), bump the line with the source code version number, log into test server, recompile from source to make sure it doesn’t explode (it doesn’t), then update demo server, then after a grace period I update Textpattern main production server and my other production servers.

And that’s what Pete does on Tuesdays.

Offline

#316 2020-08-04 10:33:02

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 9,776
Website

Re: Textpattern CMS demo site

gaekwad wrote #325137:

And that’s what Pete does on Tuesdays.

:) And all that automation and focus is why you rock. You embody work smarter not harder and I learn better ways of working just by reading your posts.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#317 2020-08-04 10:43:21

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

Bloke wrote #325139:

work smarter not harder

There are practical downsides, it’s not complete nirvana, sadly. I had a client project last year that made me look into automation and artificial intelligence for the telecoms industry at scale. That was…eye opening. That made me more aware of trust but verify, and while I could put together a heap of scripts to basically run a server completely automatically, that lack of hands-on is concerning because if you have no reason to check things, you assume they’re running OK. It’s important to me to have these periods where I log into server and health check them – I keep my skills up, I can see what’s happening, check log files, all that. If it was all running on automatic and alert when there’s a problem, you begin to get a bit twitchy when it’s…all…just…working…without…why aren’t I getting any messages…oh, alerting is broken, better fix that.

Also I have a form of laziness that manifests as front loaded work. I will gladly, without questioning, spend many more hours/days at the start of a project to minimise unscheduled interruptions later in proceedings because I see the value in it. Side effect is I don’t deliver as often as I should since, y’know, it’ll never be perfect, but when I have to investigate a fried server I can typically get it going again much more quickly since the prep is all done.

Offline

#318 2020-08-04 11:37:53

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 9,776
Website

Re: Textpattern CMS demo site

gaekwad wrote #325141:

I could put together a heap of scripts to basically run a server completely automatically, that lack of hands-on is concerning

Totally agree. I like the daily comfort of casting a fifteen-second gaze over a log file to check for anomalies. And if it doesn’t arrive, hell I know something’s up.

I will gladly, without questioning, spend many more hours/days at the start of a project to minimise unscheduled interruptions later in proceedings because I see the value in it.

Glad it’s not just me! I way prefer finding out why I’m doing something and laying the foundations for a smoother ride later. The recent theme I did with Jools was a prime example. It was “late” (well, not quite, but took longer than expected) though the back-and-forths we had during development resulted in some truly staggering leaps of flexibility and functionality, both front and back end.

Same with a site I’m working on. It was meant to go live yesterday but I spent way too long writing flexible shortcodes to help me add contact info such as email and phone numbers and social links. The upshot was that with a shortcode tag in the templates or articles I can output a variety of different CTAs, with icons or names to get in touch with one or more team members. And I can centrally manage the directory.

Fast forward a few days. Someone asked me to add an email link to a page. Sixty seconds later, it’s done without needing to use any content repetition. Sure, I could have typed it in by hand in the same amount of time. But when the day comes and that email address needs changing site-wide, it’s thirty seconds to alter it. Once. It’s the background attention to detail that goes unnoticed (besides the answer to “Is it done yet?” being “Not yet”, haha), but potentially results in a staggering amount of time saved in future.

That’s a far cry from the original WordPress site where each time a phone number or email address was used, it needed to be typed out again in every post because that’s all the theme provided. That’s faster up front, not smarter long term.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#319 2020-08-04 19:25:08

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

gaekwad wrote #325141:

Also I have a form of laziness that manifests as front loaded work. I will gladly, without questioning, spend many more hours/days at the start of a project to minimise unscheduled interruptions later in proceedings because I see the value in it.

PHP 8.0.0 beta 1 just landed…two days early. The irony is not lost on me!

Offline

#320 2020-08-16 13:13:48

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 3,169

Re: Textpattern CMS demo site

Bumped Nginx to 1.19.2, and PHP to 7.3.21

Demo server tech stack (current as of post timestamp):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.2 Nginx 1.19.2 Percona Server 8.0 PHP 7.4.9 (PHP-FPM)
Prev Demo Textpattern 4.7.3 Nginx 1.19.2 Percona Server 8.0 PHP 7.3.21 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.19.2 Percona Server 8.0 PHP 7.4.9 (PHP-FPM)

Offline

Board footer

Powered by FluxBB