zlacker

[parent] [thread] 10 comments
1. dncorn+(OP)[view] [source] 2022-12-08 13:30:14
You're doing something wrong. WordPress isn't PHP 8 ready yet. Keep that stuff running on 7.4 and you will have had no problems. Plugins and themes don't move as fast..

Also not a PHP problem but a WordPress problem. It's not a healthy eco-system.

replies(2): >>cies+u >>Cianti+V
2. cies+u[view] [source] 2022-12-08 13:33:13
>>dncorn+(OP)
> It's not a healthy eco-system.

I'd argue that's true for all of PHP. Sure it got better, but compared to other langugaes it is still a mess.

replies(3): >>notres+21 >>dncorn+l1 >>esskay+19
3. Cianti+V[view] [source] 2022-12-08 13:36:05
>>dncorn+(OP)
WP is PHP 8 ready, but plugins aren't. Some hosts are dropping PHP 7.4 support in January, I know it's causing problems for those who haven't done good maintenance deals.
replies(2): >>mobili+U2 >>josefr+O5
◧◩
4. notres+21[view] [source] [discussion] 2022-12-08 13:36:38
>>cies+u
Please provide arguments to support your claim.
◧◩
5. dncorn+l1[view] [source] [discussion] 2022-12-08 13:38:23
>>cies+u
Disagree, composer exists, namespaces exist, autoloading exists. Enough quality frameworks.

I hope you can give some factual arguments why it's still a mess.

replies(1): >>JodieB+4b
◧◩
6. mobili+U2[view] [source] [discussion] 2022-12-08 13:46:39
>>Cianti+V
Also some themes or theme builders aren't compatible too.
replies(1): >>josefr+36
◧◩
7. josefr+O5[view] [source] [discussion] 2022-12-08 14:10:31
>>Cianti+V
> Some hosts are dropping PHP 7.4 support in January

Ding ding ding! This guys WordPresses. Even outside my network which is in decent shape, I have clients scrambling because they've ignored PHP updates for 2+ years. Sometimes burying your head in the sand is not the best strategy.

◧◩◪
8. josefr+36[view] [source] [discussion] 2022-12-08 14:11:48
>>mobili+U2
Correct. Every decent theme and plugin publishes a handful of updates every year. Locking your WP site "in time" is not a viable option. If that's your strategy, just build a static HTML site.
replies(1): >>dncorn+Nj
◧◩
9. esskay+19[view] [source] [discussion] 2022-12-08 14:29:51
>>cies+u
None of this is on PHP the language. The roadmap is extremely clear for PHP. The problem is the likes of Wordpress having no oversight on their plugin directory. Really they should've stopped accepting new listings / updates for plugins that dont support the latest release.

Wordpress has a lot to answer for here, but given the archaic and frankly idiotic way they operate they'll do nothing of the sort.

PHP is very backwards friendly and with a strong and stable ecosystem built around composer theres no excuses for majorly used (and often very profitable) wordpress plugins lagging so far behind.

◧◩◪
10. JodieB+4b[view] [source] [discussion] 2022-12-08 14:44:07
>>dncorn+l1
I think GP was not talking about PHP ecosystem in general but about Wordpress ecosystem in particular. And I largely support this claim.
◧◩◪◨
11. dncorn+Nj[view] [source] [discussion] 2022-12-08 15:30:52
>>josefr+36
Theme and plugin updates keep rolling in.. I'm only locking the PHP version until all themes and plugins the site uses are compatible with 8.

A hosting provider that forces people to PHP 8 is not a good hosting platform for WordPress.

[go to top]