Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#221 2020-05-12 10:02:06

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

Re: Textpattern CMS demo site

All demo sites now running on PHP 7.4.6.

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

Site HTTP Database PHP
Release Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Beta Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Dev Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)

Offline

#222 2020-05-25 11:42:52

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

Re: Textpattern CMS demo site

A potential URL-change heads up for anyone actively using the Dev Demo site – please take a moment to read this post.

As we approach the release Textpattern versions 4.8.1, development considerations are also being given to the next ‘big’ Textpattern release, provisionally version Textpattern 4.9.

There may be a situation where the Textpattern development codebase is branched into version 4.8 and version 4.9, with certain code only going into one branch. To get around this without having a mishmash of subdomains, I am proposing to change the Dev Demo site (and only Dev Demo) to have a slightly different URL format:

https://dev-demo.textpattern.co/branchname/

So, in the case of the actively-developed dev branch, it would provisionally be:

https://dev-demo.textpattern.co/dev/

…and if a branch called 4.9 appears, it would be:

https://dev-demo.textpattern.co/4.9/

Anyone hitting the Dev Demo root would be taken to the dev branch, so there’s no friction there.

Using subdirectories makes automation more straightforward for me, branches can be enabled and disabled as they come and go, and it’s far less work for me to do this than have URLs like this:

https://branchname.dev-demo.textpattern.co/
https://branchname-dev-demo.textpattern.co/

It’s less work for me, but the new URLs are perhaps not as smart with the trailing /branchname/ directory slug, so it’s not 100% clear cut if this is the best thing to do, or whether it affects something you’re doing with the Dev Demo site currently.

What do you think?

Last edited by gaekwad (2020-05-25 11:43:34)

Offline

#223 2020-05-25 12:20:13

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

Re: Textpattern CMS demo site

I like this. It’s also a valuable test that we haven’t screwed anything up for subdir installs :)


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

#224 2020-05-25 12:21:03

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

Re: Textpattern CMS demo site

Bloke wrote #323244:

It’s also a valuable test that we haven’t screwed anything up for subdir installs :)

Good point, well made.

Offline

#225 2020-05-26 15:46:29

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

Re: Textpattern CMS demo site

All demo sites now running on Nginx 1.19.0.

Some interesting new stuff with OCSP certificate validation in this branch, looking forward to testing it out.

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

Site HTTP Database PHP
Release Demo Nginx 1.19.0 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Beta Demo Nginx 1.19.0 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Dev Demo Nginx 1.19.0 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)

Last edited by gaekwad (2020-05-26 15:46:40)

Offline

#226 2020-05-26 21:04:46

etc
Developer
Registered: 2010-11-11
Posts: 3,650
Website

Re: Textpattern CMS demo site

Something weird happens in clean modes when URL contains a subpath: GET variables seem to be ignored. Can not reproduce on my local server.

Offline

#227 2020-05-27 07:17:45

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

Re: Textpattern CMS demo site

etc wrote #323308:

Something weird happens in clean modes when URL contains a subpath: GET variables seem to be ignored. Can not reproduce on my local server.

Strange. I haven’t touched anything aside from the web server version. I’ll roll back to the previous version to see if that resolves it. When you see a reply below about the tech stack being updated, please re-test.

Offline

#228 2020-05-27 07:34:36

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

Re: Textpattern CMS demo site

All demo sites now running on Nginx 1.17.10.

Downgraded to check against a possible issue with GET variables.

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

Site HTTP Database PHP
Release Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Beta Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)
Dev Demo Nginx 1.17.10 Percona Server 8.0 PHP 7.4.6 (using PHP-FPM)

Offline

#229 2020-05-27 07:37:16

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

Re: Textpattern CMS demo site

Oleg, I’ll wait to see if this GET issue is resolved by the downgrade before implementing the branch-name-as-subdirectory change on the dev site – no urgency.

Last edited by gaekwad (2020-05-27 07:37:38)

Offline

#230 2020-05-27 08:26:01

etc
Developer
Registered: 2010-11-11
Posts: 3,650
Website

Re: Textpattern CMS demo site

Thanks, Pete, but the issue is still there. STR:

Everything seems to work fine in messy mode or when removing /articles/ subpath. No problem on my local server (whatever mode).

Offline

Board footer

Powered by FluxBB