4 ms·
Not really sure why anyone use WP in 2024 tbh.
by TechDebtDevin 2y ago
Not really sure why anyone use WP in 2024 tbh.
- sroerick 2y agoWhat better alternative is there as a webdev? Genuinely looking for answers from a production perspective. Most successful shops I meet or talk to are all-in on Wordpress and I don’t think this drama has affected this calculation. Big Indian SEO + Wordpress firms with American sales teams rule this market. I haven’t done freelance web work in a couple years, but I remember pouring a couple hundred hours into exploring static generators and alternative CMSs just to decide that yeah, Wordpress was probably the cheapest and most user friendly option to.
- steviedotboston 2y agoDrupal is seriously worth another look if you haven't used it in a while. It's really a mature CMS that was completely rewritten a number of years ago. There's also currently an initiative underway to make a new "distro" of Drupal that is more user friendly and less developer focused, which could be great for people coming from WordPress. Drupal does have a learning curve, it doesn't have the robust marketplace of off the shelf themes that WP has, but I love it.
- sroerick 2y agoI struggled with Drupal when I used it. I was responsible for taking over a crowdfunding site which had been built in Drupal and as an intermediate Wordpress and Django developer, I found Drupal’s learning curve insane and it felt like the entire ecosystem was stagnating and dying. There are a lot of Reddit posts that go something like “I took a pay cut to work on a stack other than Drupal and I’ve never been happier”. It’s also the second most hated stack after salesforce. I don’t know if any place where Drupal has been successfully used except for large corporate blogs, which I think it seems well suited for, but I’m happy to be corrected here. It wasn’t for me but I’m glad you like it! If you’re well suited to it I think it’s a great career path.
- steviedotboston 2y agoDrupal is very popular in government and higher education. It's a very flexible and non-opinionated CMS, so it's easy for a developer to build something really crappy with it by not following best practices. When Drupal 8 first was released, there weren't a lot of off-the-shelf modules like there were with Drupal 7, which resulted in people building some pretty crappy sites in some unconventional ways. The situation has really improved in recent years. Drupal 10 and 11 (the latest stable versions) are mature, the module ecosystem is robust, and there has been a renewed focus on usability. It's not the right choice for every site of course, but I think people who have had a bad experience with it in the past should give it a second chance.
- sroerick 2y agoWhat are the advantages over something like Wordpress? What are the advantages over something like Laravel or Django? My assessment of Drupal is that it really is only for enterprise blogs - it doesn’t offer the things a more robust framework would offer. So it makes sense if the scope of work is a blog for a large organization that has 100,000 to spend on a blog. It seems like most Drupal contracts are in that range, so it becomes more of a game of scoring those contracts than anything else.
- prox 2y agoI used to be all Drupal, and then the big rewrite broke so many upgrade paths, with some critical modules left abandoned. I waited for a whole year for that, and even invested time to see if I could do some work, but it’s just too much, and Drupals documenting is (was?) poor. It’s internal stack is or was also really opaque. You really need a team for that. I switched to Wordpress for just that reason, it’s a lot easier to tinker with. I love to hear that has changed.
- ebcode 2y agoHave you checked out Backdrop CMS? https://backdropcms.org/ https://backdropcms.org/
- prox 2y agoI haven’t, thank you for the link!
- hunter2_ 2y agoIsn't that pretty much just d7 without the d7 EoL? Better to migrate a d7 site to it (assuming a rebuild with current Drupal is too much work or doesn't have necessary modules) than run d7 despite EoL, but I'm not sure it makes sense to spin up a new site using it over current Drupal.
- steviedotboston 2y agoIt started off as a fork of d7 (really very early d8) but it's since diverged into it's own thing. It still has a core that is d7 compatible, so migrating is very simple (you can import a d7 database and it just works), but the theming layer is different. It's placed an emphasis on usability and modernization. It's definitely a good choice for migrating from d7, and could also be a great choice for a new site for someone who enjoys working on a classic drupal stack. The people behind it are great, but the community right now is kind of small.
- b3ing 2y agoDrupal is really bad. Better off to use ProcessWire but that is showing its age. It was called the jQuery of CMSes at one time and they were growing in popularity but the creator didn’t want to be on a popular CMS ranking site because others were gaming the ranking system for other OSS and paid CMSes, so it became obscure.
- TechDebtDevin 2y agoIdk about user-friendly. This is a very subjective benchmark.
- sroerick 2y agoIn practice, there are a lot of non-technical users who can navigate the Wordpress backend. I’m not saying it’s particularly well designed, just that the large install base has led to a far larger number of experienced users.
- vundercind 2y agoYour marketing folks know how to use it and you can configure it so they can manage a lot of stuff they’d have to bug you for otherwise, which neither you nor they will tolerate for long.
- vachina 2y agoIt is insanely easy to self host, migrate and author stuff on it. And its frickin free.
- throwawaymatt 2y agoI've built over 700 WordPress websites and launch 4-5 each month. I expect to launch at least 30 in 2025. AMA and give me your example of something "better" and I'll gladly tell you why it's not. I've spent my career using these tools and deploying them for real people (not marketing departments creating throwaway sites).
- dustywusty 2y agoYeah, this is what it comes down to. WordPress has an incredible following for a great reason: it works well for the people that know how to use it. Designers and agencies are more than happy to continue to use it, and frankly they should -- it is their bread and butter. The WP drama is news for us web-devs but will affect their market in no way whatsoever.
- TechDebtDevin 2y agoThis is preference. I just don't see why its anyone's preference. I will just build an admin dashboard that allows a site owner manage their content, however, I'm not building as many sites for other people, so you probably have a better perspective as someone who does it professionally for 3rd parties.
- sangnoir 2y ago> I will just build an admin dashboard that allows a site owner manage their content With WordPress, there are 5 different plugins already built that have more features than the dashboard you're planning to build, and the agency/person maintaining the site may already be familiar with them. WordPress and other PHP CMSes may not have the best architectures (Drupal was downright atrocious), but the ecosystem is thriving with pre-built, customizable tools for the 99% of customer needs. Virtually all web hosts, including very cheap ones support PHP-cgi and MySQL, so deploying WordPress is frictionless. CMSes written in other languages have deployment more friction.
- TechDebtDevin 2y agoHonestly don't even know if this reply is ironic anyways due to the username.
- legitster 2y agoWith WordPress, I can stand up a unique, functional website in a day. With a robust UI. And even with some advanced eCommerce features. It's not the best CMS in the world but compared to Drupal it's like building with Legos. You can also let it run for years without needing to go in and update/fix anything. There are not many other self-hosted services that really compete at the same level.
- donatj 2y agoAs someone who spent ~5 years working with it professionally. It's the plugins. The underlying source code is terrible, but it's pre-existing plugin ecosystem is unbeatable.