Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#133 2019-10-22 08:53:13

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

I’m pleased to report release-demo is now running on PHP 7.3.11.

Offline

#134 2019-10-22 10:21:26

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 4,595
Website

Re: Textpattern CMS demo site

You’re quick … quicker than all the hosts I know…


TXP Builders – finely-crafted code, design and txp

Offline

#135 2019-10-22 10:34:24

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

jakob wrote #319807:

You’re quick … quicker than all the hosts I know…

The demo server is single-tenant, and is easily rebuildable, so if a given version falls flat I can roll back easily enough. New releases of PHP and Nginx get rolled in quickly as I compile them from source, it’s literally a case of read the release notes, update a variable in the installer script with a version number, and copy/paste the script into a Bash window. I’m expecting a patch release of Nginx later today, according to their roadmap – Nginx are usually very good on their roadmap planning, and I’m looking forward to some performance improvements that have been promised.

I have a system to catch releases quickly. Vienna is my feed reader, and auto-starts when I turn my computer on. It polls every 15 minutes. Each product has its own (Atom) feed for releases (at GitHub), and I get a desktop notification for when a new version is released. In tandem with this, I have a set of IFTTT recipes that ping me an email when there’s a change on the same product Atom feed.

Example: the Atom feed for PHP releases is https://github.com/php/php-src/releases.atom – literally visit the Releases tab, copy the URL and append .atom, and you’re done.

And so, when PHP releases happen, I get the notification and I just build ‘em. No waiting for a package maintainer, no muss, no fuss. Typically I can turn it around before the official PHP announcement is published. Having visibility on the release notes is useful to see if any breaking changes are snuck in, too.

Edit: added link and Nginx stuff.

Last edited by gaekwad (2019-10-22 10:38:19)

Offline

#136 2019-10-22 19:57:00

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Nginx bumped to 1.17.5 on demo sites.

Demo server tech stack (current as of post timestamp)

Site HTTP Database PHP
Release Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Beta Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Dev Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.4.0 RC4

Last edited by gaekwad (2019-10-29 09:28:31)

Offline

#137 2019-10-29 09:28:09

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

PHP bumped to 7.4.0 RC5 on dev-demo.

Demo server tech stack (current as of post timestamp)

Site HTTP Database PHP
Release Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Beta Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Dev Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.4.0 RC5

Last edited by gaekwad (2019-10-29 09:28:47)

Offline

#138 2019-11-11 08:17:23

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Now running PHP 7.4.0 RC6 on dev-demo.

Demo server tech stack (current as of post timestamp)

Site HTTP Database PHP
Release Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Beta Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.11
Dev Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.4.0 RC6

Offline

#139 2019-11-19 11:20:58

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Updated: now running PHP 7.3.12 on beta-demo and release-demo.

Coming soon: expecting Nginx 1.17.6 to arrive later today (Nov 19, 2019).
Coming soon: expecting PHP 7.4.0 to arrive Nov 28, 2019.

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

Site HTTP Database PHP
Release Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.12
Beta Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.3.12
Dev Demo Nginx 1.17.5 Percona Server 8.0 PHP 7.4.0 RC6

Offline

#140 2019-11-19 16:49:40

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Updated: now running Nginx 1.17.6 on beta-demo, dev-demo and release-demo.

Coming soon: expecting PHP 7.4.0 to arrive Nov 28, 2019.

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

Site HTTP Database PHP
Release Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.3.12
Beta Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.3.12
Dev Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.4.0 RC6

Offline

#141 2019-11-21 08:08:04

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,909
Website

Re: Textpattern CMS demo site

Just want to say how wonderful these demos are, Pete. I’m finding them very handy for when I need a fresh install perspective on documentation work. I think they can be quite useful in relation to docs users, too.

A typical back-end panel doc intro will include:

From the perspective of a fresh install of Textpattern,[^demo] this document details . . .

And the associated note:

[^demo]: Use the [Textpattern demos](https://textpattern.co/demo) for reference if you don’t have a fresh install handy. Copy the provided username/password, then follow the ‘Admin’ link in the Production demo options.

A nice pairing between docs and demos.

Offline

#142 2019-11-21 08:09:35

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Destry wrote #320165:

Just want to say how wonderful these demos are, Pete. I’m finding them very handy for when I need a fresh install perspective on documentation work. I think they can be quite useful in relation to docs user too.

No problem, glad they’re useful!

Offline

#143 2019-11-26 21:48:02

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Updated: now running PHP 7.4.0 on dev-demo.

RFC: should release-demo also run PHP 7.4.0 to check it runs smoothly, considering PHP 7.4.0 is now generally available? I’m erring toward ‘yes’ but I’m open to feedback and advice. It’s trivial to switch each site between PHP 7.2, 7.3 and 7.4. Nope.

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

Site HTTP Database PHP
Release Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.3.12 (using PHP-FPM)
Beta Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.3.12 (using PHP-FPM)
Dev Demo Nginx 1.17.6 Percona Server 8.0 PHP 7.4.0 (using PHP-FPM)

Last edited by gaekwad (2019-12-02 07:51:16)

Offline

#144 2019-11-28 20:58:59

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,137
GitHub

Re: Textpattern CMS demo site

Please expect minor turbulence on the demo sites over the next few hours.

Offline

Board footer

Powered by FluxBB