I've never really understood Wordpress's popularity, can someone explain all the reasons it has such a huge userbase?
For further actions, you may consider blocking this person and/or reporting abuse
I've never really understood Wordpress's popularity, can someone explain all the reasons it has such a huge userbase?
For further actions, you may consider blocking this person and/or reporting abuse
Latest comments (21)
Free
Works fine on the cheapest shared hosting (usually with 1 click install)
Instant CRUD
Lots of free templates (most, but not all, allow freely swapping betwen templates with no negative side effects as often as you want)
Very user friendly Administration UI.
I personally think this is the #1 thing about Wordpress and all that php haters should have to do is use a more "popular" programming language to replicate this UI and make it shared hosting friendly to capture at least 20% of the wordpress developers.
You can use it to create almost any kind of site. Blog? Of course. Community site? You got it. Web shop? Not that hard. This is mostly thanks to all the awesome plugins out there.
It’s the easiest way to build decent web site. I made it when I knew completely nothing about web technologies, above simple web serfing 🤷♂️
As an (almost) full-time, 90% custom-code Wordpress developer, I feel the main reason for its popularity and staying power is how extendable it is. It began, and still remains a blogging platform at its core, but can be expanded, enhanced and modified to be a full-blown CMS, have e-commerce functionality, handle CRM/leads or even just work as a way of organising data for a json API with very little tinkering under the hood.
It gets a bad rap because it's "jack-of-all-trades" requirements for themes cause a massive amount of bloat, poor optimization and hacky implementation (even if the frontend looks beautiful); never mind security risks due to poorly built third-party plugins. But, if you do a Wordpress build with a laser focus and custom code the necessary template files yourself, it's an efficient and effective way for non-technical teams to manage large amounts of data without overbearing training documentation.
The very basic requirements and simple config and setup (in comparison to something like Drupal or Joomla) make Wordpress easy to understand and very effective when extended.
For me as a dev, there are 3 big reasons:
There just isn't another CMS that can compare for the not-particularly-technical end-user.
The WordPress.com entry point also was huge at the time.
Will try to be short.
It's much more easier to install some plugin or theme than to write it manually in case of using framework or vanilla technology.
Beautiful sites can be created with Wordpress in lack of optimization. Recently I've seen very nice-looking WP site which homepage has been loading for… 30 seconds. At 100Mbps internet connection 🔥In 2018.
I've seen longer loading square space sites recently too.
For me, it's the plethora of themes.
Especially in the beginning, WP was more or less like Apple: it just worked. In 2006 I wanted a replacement for my blog that was based on e107. I wanted to move away from e107 because of a lack of development. I tried Joomla first, but since I had no experience with CMS's I just had no clue how to get it working. Even getting a 'hello, world' post was a drama. I had to create a blog post type first, had to create user groups, blog post type groups thingies, link both to each other, add authorisation and blog post view type thingie membership linking and what not. In short: it didn't make me happy.
Then I tried WP and within 3 minutes I had my 'hello world' post. Those 3 minutes were mainly so long because I stared a full 2 minutes at the screen - with my mouth open, unwilling to believe it could really be that simple - before I hit the 'publish' button.
I never switched again.
As someone who spent the last 12 years with WordPress — contributing to most of the things like WordPress Core, default themes, it's REST API, and now Gutenberg — I think I can explain it very well.
WordPress has done open source right in many many ways — keeping things simple
WordPress has a huge market space — so many job opportunities and what not
Except for some #WPDrama the WordPress community is pretty awesome
I can't in my right mind ask a non-tech person to start a blog on Gatsby or anything similar (WordPress I can)
As a non-tech person, you can host, manage, maintain, and run a high traffic blog/site on this battle-tested platform. That's not true for almost any other new CMS out there.
Let me also add it's very cheap to do so, the support is not costly, you can probably find someone in your street who can handle things with WordPress :P
Hope some of it makes sense :)
Great answer. I also started using WP 12 years ago.
Awesome! 💯
Good old times. A post about PHP Contact form I wrote had gone viral in 2006 and that's how I got into the web. Clients wanted me to build their contact forms.
In 2007, when Contact Form 7 was released (that's why it's called CF7) — I fell in love with how easy it was to build forms with WordPress.
And then I started building plugins coz that was the most exciting part of WordPress. Just search and then install it and you're good to go.
A major reason why Wordpress is popular is because of excellent timing. It came out and solved a problem (easy Website content management for non-technical folks) in a revolutionary way. Its Famous 5-minute installation demonstrates that it is a tool created explicitly for the end-user, and this has always been its focus, and it started with this vision at a time when the normal process of updating a website involved hand-editing static HTML/PHP files, and a lot of manual work to upload to the production server via FTP. Wordpress wasn't the first to create a system where websites could be managed entirely from the web (in fact, it started just as a fork of the b2/cafelog CMS), but it did manage to come out at the right time and offer the best solution for this problem at that time.
As a tool for the end-user, they have continued to see great success all the way up until today. They created a for-profit company, Wordpress.com, where users can get set up with Wordpress without even needing to install it themselves. Users add plugins and themes from an easy-to-use marketplace, and because of the way Wordpress is set up internally, they all work together reasonably well. And because of its rich history and the prominence of the name "Wordpress", clients just want to use Wordpress, not other systems. Webmasters have been managing Wordpress sites for years, and they don't want to take the time to learn other systems, even if other systems (from a developer's perspective) seems like a much better match.
I have experimented with several other CMSs, and while there are some really great ones out there, the fact is that none of them really have an ecosystem large enough for a non-technical person to actually build the website they want. Wordpress is still really the only viable solution for a non-technical individual. The other CMSs that have seen great adoption all focus more on the developer than the end-user, which isn't a bad thing, but it does limit their usefulness to the broader population.