4 ms·
I just wonder: have you ever developed anything in a proper framework like laravel or Symfony? I ask because not long ago what you write was true - but only if
by sputr 5y ago
I just wonder: have you ever developed anything in a proper framework like laravel or Symfony?
I ask because not long ago what you write was true - but only if you've not seen how 'it can be' in modern stacks. WordPress is (was) great for a time that is (was) gone.
I'm saying was because I have not worked with WP in a while so I can't really judge.
- dmje 5y agoI’ve played with laravel, and yeh, I can see it’s really compelling. But my personal use case is that we’re a tiny WP agency, so that’s where all our skills are. I’ve got a head full of ideas for apps, and the least friction to get to prototype (and production!) is using what we know. I’ve been really surprised at how much WP gives us out of the box.
- sputr 5y agoYeah, I get that. "Use what you know" does beat most things. That's why I was asking - for someone who does not have your experience starting WP today, in my opinion, would be a mistake. If you're a "proper" developer, there are much easier, less painful, ways of making money (and making websites) than using WP. But that said, it's amazing to see what a proper developer with a lot of experience with WP ecosystem (which I'm guessing you are) can churn out in the website game.
- dmje 5y agoYeh, I agree. There are some nasty little WP pitfalls which can totally bite you on the ass if you're not used to it as an environment. I guess I'd also like to chew into what "a website" is. I mean - I still maintain that for basically all "normal" content-rich websites you'd be hard pushed to find a better solution than WordPress. It's not just the rich plugin/theme/development ecosystem* but the fact that editing is so, so simple that makes this the case - so although many modern solutions for delivering websites focus lots on the front end, actually (in my sector / experience - working with very content rich, complex sites), it's "a nice editing experience" that is critical too. At "transactional" level - ie as your "web thing" is less about pure content and more about "something app-like" then it becomes a different sort of problem. Saving state and logins and so on is absolutely in WP's space in theory, but you definitely run the risk of entering an arena where you're making it do things it really shouldn't be doing, and that can get really gnarly really quickly. But - having said that (and back to the thread) - I've been pleasantly surprised that using WP as an actual (simple!) web app framework brings lots to the table, and not many people have thought about it in this way. [* this is also a downside. We do "proper" WordPress development - fully bespoke "from scratch" themes, proper deployments etc - but many, many people just throw up a Divi site with 80 plugins and say they're a WordPress developer...]