TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why does WordPress dominate the market?

11 pointsby michialmost 11 years ago
WordPress dominates the CMS market with overwhelming numbers (61%: http:&#x2F;&#x2F;www.opensourcecms.com&#x2F;general&#x2F;cms-marketshare.php). I know very well the strengths and weaknesses of WP - I worked on a single WP site for 2 years, pushing its limits every day.<p>My general understanding is that PHP is being surpassed by Node and Rails. I&#x27;m jumping on the Node bandwagon: the synergy between JavaScript on the front and back end seems like a game-changer. Add web sockets and its unbeatable.<p>So maybe a better question is, why aren&#x27;t there any contenders? Clearly WordPress thrives on its massive community, and maybe its just a matter of time until a worthy opponent emerges to gain the necessary momentum. I&#x27;d like to help make this happen, and I have a lot of great ideas to do so.<p>Why doesn&#x27;t Google, Microsoft, Apple, Yahoo, etc. etc. make their own Open Source CMS &#x2F; web platform that competes with WordPress? You might say they <i>have</i>, and I&#x27;d be interested in looking into these alternatives, yet WordPress + Joomla + Drupal have 86% market share, which is ridiculous.<p>Sidebar: This is my first HN post. Comparing to the heavily-moderated Stack Overflow, I&#x27;m wondering what kind of posts are NOT okay here. Let&#x27;s say I have big plans to create the next Google-scale company, and need help to get started. I need to find people who can help me discuss, collaborate, design, and develop. Is HN an appropriate place to do this? If not, is there a better place? Another forum? An IRC channel?

12 comments

krappalmost 11 years ago
Wordpress dominates, I think, for a number of reasons. Primarily, low technical debt for users - it&#x27;s as close to a plug and play application as i&#x27;ve seen, and nowhere are you expected to understand &#x27;arcane&#x27; concepts like version control or the terminal. Want a plugin? Done entirely through the web GUI. Want to upgrade? Same thing. New theme? Same thing. The vast community also helps, obviously, but that community is only as big as it is because the barrier for entry to setting up and modifying a Wordpress install (assuming all you want is to use existing plugins and themes of course) is so low.<p>Also, many existing webhosting accounts come with an option to install Wordpress on the account. Wordpress even has its own self-hosted service. Many of the alternatives i&#x27;ve seen, in terms of frameworks and CMS software, haven&#x27;t been able to replicate the relative painlessness of Wordpress&#x27; model.<p>A contender would, first, have to deal with the network effect of Wordpress which is considerable, but also (if it&#x27;s written in a language other than PHP) the network effect of PHP. Since the UX in Wordpress generally works pretty well, switching to another CMS would be a difficult sell to the general user (why switch from something that&#x27;s easy and works and you can hit a developer for by throwing a rock out of the window?) meanwhile most of what is terrible about Wordpress is only apparent to coders, who frankly don&#x27;t really matter in this dicussion, since they&#x27;re probably using Octopress or something anyway.
评论 #7934584 未加载
acesubidoalmost 11 years ago
Disclaimer: Not a Wordpress expert. I don&#x27;t know much about Drupal or Joomla. But what I noticed was back in the early 2000&#x27;s PHP was the craze; a simple language for the web, it was those one-click LAMP&#x2F;XAMP installers. All in all it was just a bunch of small circumstances drawn together that snowballed into enough momentum for the mainstream spotlight.<p>A ton of budding &#x27;techpreneurs&#x27; whose $family_relative_or_friend &#x27;knows PHP, therefore can wrangle Wordpress&#x27; could get them a site up and running when they &#x27;come over to their house for some snacks and chips over a weekend&#x27;<p>&quot;Why aren&#x27;t there any contenders?&quot; Those entrepreneurs are now successful businessmen who have enough budget to keep being on Wordpress, because &#x27;it just worked&#x27;. That battlecry spreads like wildfire for a large amount of time, hence &quot;production-ready&#x2F;polished&quot; comes into mind.<p>Moreover, depending on the businessman, it&#x27;s not much about &#x27;the synergy between JavaScript on the front and back end&#x27; or other technical detaiils. It&#x27;s more of the can I get my $son to do that for me on a saturday afternoon given the following X things I need.<p>&quot;Clearly WordPress thrives on its massive community, and maybe its just a matter of time until a worthy opponent emerges to gain the necessary momentum.&quot; Yes, empires rise and fall. It won&#x27;t be sudden, like any piece of software, Wordpress will also slowly lose relevance in the course of time depending on the amount of people working on it.
rachelandrewalmost 11 years ago
PHP is a big reason for WordPress doing so well, because it&#x27;s everywhere, it is cheap to host (as in you can stick a whole heap of PHP sites on one box and it will generally be fine) so it&#x27;s cheap to get hosting.<p>My product (<a href="http://grabaperch.com" rel="nofollow">http:&#x2F;&#x2F;grabaperch.com</a>) is a CMS - I guess a competitor to WordPress, although we&#x27;re certainly not trying to be WordPress. We&#x27;re PHP and MySQL because that&#x27;s what our target audience has available. We would not have been as successful as we have been had we written it in Python, Node, or Ruby or anything else.<p>The content editors using the CMS, and the website users do not care what the software is written in. Most of our actual customers (web designers and front-end developers building client sites) do not care what the software is written in as long as we make it easy for them to get it installed.<p>Successful with a CMS product doesn&#x27;t have to mean that you kill off the competition. There is plenty of space out there for products targeting a bit of a niche, or just those who want an alternative for whatever reason. If you can figure out what that reason is, what problem isn&#x27;t being solved by the main players, it&#x27;s possible to build a product that serves it.
gesmanalmost 11 years ago
Users and businesses doesn&#x27;t care if it&#x27;s PHP or Node or Rails or whatnot. They want something that allows them to achieve what they want, no matter how custom or complex the thing they need.<p>Wordpress allows to build very customized web portals at close to zero cost. Zillions of free and pre-existing plugins helps.<p>If something really custom needs to be created - there are plethora of el-cheapo programmers bidding to do Wordpress stuff for you.
csixty4almost 11 years ago
WordPress is where it is because the core team puts users first. They&#x27;ve taken on tons of technical debt in order to maintain backwards compatibility with themes &amp; plugins. PHP 5.3 reached end-of-life a year ago, but WordPress continues to support <i>5.2</i> because so many shared hosting and un-maintained VPS servers use it. Even cleaning up some of the PHP3-style code in wp-admin needs to be weighed against the risk of breaking some five year old plugin.<p>From a UX standpoint, it&#x27;s easy to use, install plugins, find themes, and get help. If you spend money on a commercial theme, you can be assured the platform is going to support it for years even if you don&#x27;t have all the cool new features. It runs on PHP, from a $2&#x2F;mo shared hosting account to WordPress VIP.<p>The community is great. WordCamps cover a variety of technical and non-technical topics. Most people are welcoming. It&#x27;s just a great bunch.<p>Could you create a CMS with a cleaner codebase? Easily. And the people who make WordPress want to, too.
评论 #7937265 未加载
lifeisstillgoodalmost 11 years ago
Re: the &quot;what is appropriate on HN&quot; see <a href="http://ycombinator.com/newsguidelines.html" rel="nofollow">http:&#x2F;&#x2F;ycombinator.com&#x2F;newsguidelines.html</a>.<p>The basic idea is to share things that satisfy one&#x27;s intellectual curiosity. If you share links like that, or contribute comments that help others intellectual curiosity you will find lots of fellow souls.<p>And that is I guess the answer to your second part - if you want to build the next Google you need fellow souls - talented people who also fit in with your brain. You can find them here, and even discuss the finer points of arranging servers or compensation<p>What I would avoid doing is shouting &quot;who wants to join my startup?&quot;<p>Got an idea? Great - make a prototype and a bazillion of us will tear it down for free to help make it better. One or two might jump on board. apart from that you will just make a few friends, gain some respect and have us cheering you on from the sidelines.<p>Good luck.
dennybritzalmost 11 years ago
Even if PHP is being surpassed by Node and Rails, the typical users of the CMS don&#x27;t care. Wordpress does what it is supposed to do very well, and the typical (non-technical) end-user just doesn&#x27;t care (or understand) what technology it is based on.<p>Now, if you design a &quot;better&quot; (I&#x27;m not sure what that means, but you seem to know) CMS, would you be able to take away WP&#x27;s market share? Probably yes. Does it matter what language the product is written in? Not directly. It only helps you indirectly in that the technology may be able to help you build a better product faster, or allow for new features that aren&#x27;t easily implemented with PHP.<p>Why hasn&#x27;t somebody done this? My personal guess is because it would take a lot of time (=money). Wordpress has gazillions of features and is very polished.
photomattalmost 11 years ago
Thanks for the kind comments on WP, folks who made them.<p>In terms of Node, at Automattic we also think it&#x27;s the bee&#x27;s knees and have a number of projects that are built in it. But it&#x27;s pretty weak for distribution, PHP&#x2F;MySQL is still tops.<p>I think to the extent WP has been successful over the past 11 years it&#x27;s because we&#x27;ve always been gradually rewriting and refactoring things, and have listened to our users and been driven by a community rather than just a company. We have a vision (democratize publishing) for more than just money, and it drives efforts from education to localization.
lauradhamiltonalmost 11 years ago
Wordpress has a huge ecosystem of plugins, including a wide variety of powerful and innovative anti-spam plugins. I chose wordpress (twice), in large part because I am confident that the anti-spam offerings will continue to evolve at a rapid pace alongside the webspammers.<p>Yes, PHP sucks, but an easy-to-use, well-tested, flexible platform &gt; a brand new ruby on rails framework.
评论 #7943882 未加载
ninthfrank07almost 11 years ago
Check out <a href="http://www.webhook.com" rel="nofollow">http:&#x2F;&#x2F;www.webhook.com</a>. It&#x27;s not launched yet, but I&#x27;ve been playing with it as an alpha tester for a few months. It&#x27;s pretty cool.
gregcohnalmost 11 years ago
Regarding your sidebar, a good filter would be whether the topic and ensuing discussion are likely to be of general interest to the community here (vs. specific to helping you).
serenalmost 11 years ago
Have you checked ghost.io? I don&#x27;t know what is their business model, but it looks really close to a new Wordpress, based on Node.js
评论 #7932821 未加载