4 ms·
People hate(d) PHP for the developer experience, not because it can't or shouldn't run massive websites at scale. Anyway if NASA is using WP like most people do
by smt88 3y ago
People hate(d) PHP for the developer experience, not because it can't or shouldn't run massive websites at scale. Anyway if NASA is using WP like most people do, the vast majority of pageviews are cached, meaning WP itself is more of a page builder than a server.
As someone who ran a digital agency for a while and inherited a lot of WP sites, I will say that there are few things more miserable in the dev world than managing a WP site with lots of custom functionality. It's the worst of all worlds (PHP without structure or version control, Turing-complete plugin architecture that makes security impossible, code running anywhere can monkey-patch any other functionality in the entire site, etc.)
- twodave 3y agoYep, this is a big reason I pulled all my wife's old blogs out of WP and moved them into static sites. The reduced (removal of, really) threat model alone has been so worth it.
- jacobyoder 3y agoYou can impose a structure process around wordpress - version control, more of an OO approach, etc - but you're then somewhat out of step with the rest of the wordpress ecosystem. It becomes harder to use anything from the 'regular' wordpress world, which is part of the (often a prime) reason for its continued popularity; an extremely large ecosystem. And... the availability of "wordpress developers" hinges on people being able to do the 'fast and loose' thing as needed. I know there are WP devs/agencies that use version control for all their stuff, but it's the opposite of how most people learn and work in wordpress.