Slashdot Mirror


WordPress Now Powers 30% of Websites (venturebeat.com)

WordPress now powers 30 percent of the web, according to data from web technology survey firm W3Techs. From a report: This represents a 5 percentage point increase in nearly two and a half years, after WordPress hit the 25 percent mark in November 2015. It's worth noting here that this figure relates to the entire Web, regardless of whether a website uses a content management system (CMS) or not. If we're looking at market share, WordPress actually claims 60.2 percent, up from 58.7 percent in November 2015. By comparison, its nearest CMS rival, Joomla, has seen its usage jump from 2.8 percent to 3.1 percent, while Drupal is up from 2.1 percent to 2.2 percent.

64 comments

  1. "The carbon cost of..." by 0100010001010011 · · Score: 1

    Since Bitcoin seems to be in the cross hairs for how many CPU cycles it wastes, has anyone computed what Wordpress environmental impact is?

    How many countries power grids does it take to serve all of the Wordpress sites in the world? How many people actually need a fully dynamic website?

    I'm glad to see that static site generators are making a comeback. I have more than enough computing power in a $5 VPS to host nginx serving static content.

    1. Re:"The carbon cost of..." by Anonymous Coward · · Score: 0

      If Wordpress posed an existential threat to the central banking cartel, I'm sure we'd be inundated with articles about it's environmental impact, or gender imbalances in blogging or something.

    2. Re:"The carbon cost of..." by DaMattster · · Score: 1

      Since Bitcoin seems to be in the cross hairs for how many CPU cycles it wastes, has anyone computed what Wordpress environmental impact is?

      How many countries power grids does it take to serve all of the Wordpress sites in the world? How many people actually need a fully dynamic website?

      I'm glad to see that static site generators are making a comeback. I have more than enough computing power in a $5 VPS to host nginx serving static content.

      Few people need a fully dynamic website. It is actually not hard at all to update a static one periodically for a small business. For dynamic content like blogging, there is a great platform called Ghost at http://www.ghost.org/ where you can simply use an sqlite database for your blog content. I do this.

    3. Re:"The carbon cost of..." by Anonymous Coward · · Score: 0

      Sounds like someone's mad his investment^H^H^H^H^H gambling didn't pan out.

    4. Re:"The carbon cost of..." by old_skul · · Score: 1

      I run a pair of Wordpress sites on a Raspberry Pi 2. 5W of power draw. I do need some of the dynamic features of Wordpress for one of the sites, but for both of them, it's mostly just a glorified CMS.

      I'm pretty sure my carbon footprint for those sites is less than my total amount of flatulence in a year.

    5. Re:"The carbon cost of..." by TechyImmigrant · · Score: 0

      1W is roughly the energy imparted to you head from an apple falling on it from 1 meter above.
      So you 5W power draw is roughly the equivalent of 5 apples per second falling on your head from 1 meter above.

      That would get old quickly.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    6. Re:"The carbon cost of..." by Anonymous Coward · · Score: 0

      lol bitcoin lol

    7. Re:"The carbon cost of..." by lactose99 · · Score: 1

      Hell, just use Grav, https://getgrav.org/, uses Markdown in flat-files. No DB necessary.

      --
      Fully licensed blockchain psychiatrist
    8. Re:"The carbon cost of..." by Anonymous Coward · · Score: 0

      Each wordpress setup requires the exclusive use of 128MB of ram to spit out "hello world" with the base system requiring a little more than 64MB of ram and jetpack requiring up to another 64MB minimum, even if every feature is turned off.

      For every WP page out there, you could have 128 static pages served.

    9. Re:"The carbon cost of..." by Bryansix · · Score: 1

      The amount of false assumptions about wordpress you make is staggering. The site does almost nothing when people are not requesting pages. Even when they are, most pages get pulled from a cache which is probably more energy efficient than a static website hitting the disk every time.

    10. Re:"The carbon cost of..." by h33t+l4x0r · · Score: 1

      My Wordpress clients all have the same idea that the more plugins they install and activate, the more awesome their website will be. Then they complain that their site is too slow. *Sigh*.

  2. Misleading by SumDog · · Score: 1

    Isn't it 30% of blogs sites? (i.e Drupal, Blogger, Ghost, etc.) This type of statistic has come up before and it just doesn't really hold up. It just doesn't make any sense when you look at the sheer number of websites with custom content management engines or which use big commercial software like CQ, Teamsite, etc.

    1. Re:Misleading by Anonymous Coward · · Score: 2, Informative

      Unfortunately no, it's 60% of websites using a CMS at all according to the source.

      https://w3techs.com/technologies/overview/content_management/all

  3. WordPress by DaMattster · · Score: 1

    IMHO, WordPress is the Windows of the CMS world. It is a frighteningly poor security record and it is just bloated and not admin friendly at all. If you need a good blogging platform, check out Ghost at http://www.ghost.org./ Rather than using PHP, Ghost uses Node.js. Ghost is also much easier to create themes for. Furthermore, Ghost is leaner and uses markdown language for blogging.

    1. Re:WordPress by Greger47 · · Score: 0

      I'd go even further and call it the Visual Basic of CMSes.

      It's a playground for amateurs, and I'm amazed every time I see a well known business or organisation using it.

      WordPress quickly degenerates into a mess of plugins and crappy hacks to do any remotely useful content management outside of a banal blog.

      - greger

    2. Re:WordPress by Anonymous Coward · · Score: 0

      thats funny, that you recommend something based on node.js over wordpress. so you get rid of one security nightmare just to get the other ? :D

    3. Re:WordPress by thegarbz · · Score: 1

      If you need a good blogging platform

      Define "good". For many people (especially windows users), good means that it's popular, there's the most wealth of material available for it, there's the most support, and that there's the largest community.

    4. Re:WordPress by Anonymous Coward · · Score: 0

      If you need a good blogging platform...

      I'm going to stop you right there.

      I have never heard of any person ever asking for a good blogging platform. If you know someone who needs a good blogging platform, it sounds like you might be onto something and perhaps you can help them.

      For the other 99% of people (to whom "good blogging platform" is about as useful to them, and on their mind, as "vegan-friendly tachyon polarizer with integrated Weyl tensor neutrometer and modulated Brooker-field generator, must run on AA batteries") they can use pretty much anything. And if their friend knows Wordpress and installs that for them, then Wordpress is what they're going to use.

      And I agree with the people who compared Wordpress to Windows, in that Wordpress is a legacy that you get onboard to support. It's not something that a person trying to solve a problem would ever think to use, but it is something that you inherit, and charge lots of money to keep on life support, all because someone thought a blogging platform was a great way to make an e-commerce site work.

      I wouldn't be surprised if someone has ported Doom to run on it.

      All Wordpress needs to be a perfect example of its species, is a project to replace the database backend with Microsoft Access.

    5. Re:WordPress by Anonymous Coward · · Score: 0

      rofl no. wordpress is a free and opensource cms. It's a world apart from windoze lol...

  4. Each and every one a Trump supporter by Anonymous Coward · · Score: 0

    And no one else.

    The Turkey waddle McConnell/Weird Boy Ryan treasonous love affair is ending. Tree huggers hold hands. Your time is near.

  5. ION by TFlan91 · · Score: 1, Funny

    In other news...

    "30% of the website is vulnerable"

    1. Re:ION by TFlan91 · · Score: 1

      whoops....

      "30 % of the web is vulnerable"

    2. Re:ION by Anonymous Coward · · Score: 0

      You're an idiot.

    3. Re:ION by Anonymous Coward · · Score: 0

      The idea is that Wordpress is insecure is a myth. Wordpress itself has a pretty solid security track record, despite it being used on millions of servers. Where the myth comes from is people installing add-ons which are not audited or patched. The plugins tend to be vulnerable, but Wordpress itself isn't.

      It would be like if people assumed Linux was insecure because of admins setting up OpenSSH to allow root logins with simple passwords. It's not Linux that is insecure, it's the use of a non-standard feature being enabled without regard for security.

    4. Re:ION by Anonymous Coward · · Score: 0

      ur mom fool

    5. Re:ION by Anonymous Coward · · Score: 0

      https://www.cvedetails.com/vul...

      Sure thing there buddy-boy!

      You believe every sales-y whitepaper you read?

  6. It was about time by Anonymous Coward · · Score: 0

    Is that because it's taken 20 years to realize that most of the web is self-grandizing BS? We've had services like this before but in its infancy people thought they'd still be able to make something that no one had seen on the web. Thankfully that spike has passed and now we've gotten a reliable service for people to set up websites with just enough info on them for people to be contented.

    Peak web... love it

  7. Wix, Squarespace , Weebly by Anonymous Coward · · Score: 0

    Don't even deserve mention? Sure they are paid platforms but even Wordpress sites have to pay for hosting

  8. What the hell? by Anonymous Coward · · Score: 0

    I haven't been to a wordpress site in like five years. Maybe I got cut out of society. Likely.

  9. Having had the occasion to write a site lately by Anonymous Coward · · Score: 0

    I can confirm the temptation to use a CMS like Wordpress for sites that change content frequently is strong. (We ended up setting custom build scripts on a cron job for Sphinx.)

    1. Re: Having had the occasion to write a site lately by Anonymous Coward · · Score: 0

      People want to feel like they could update the site easily themselves, even if they will rarely do it.

  10. Wrong. (Disclaimer: I do LAMP & WP for a livin by Qbertino · · Score: 5, Insightful

    IMHO, WordPress is the Windows of the CMS world. It is a frighteningly poor security record and it is just bloated and not admin friendly at all.

    I hate to break the news to you, but WordPresses Security Track record is actually pretty good, despite being an unbelievable hodgepodge of spagetticode (initially) built by amateurs. It powers north of 130 million websites and the last critical security breach managed to infect 8000 websites before it was fixed and contained. That is less than 0.002 percent of the live installbase. I don't know any Java system with that could stand such an exposure with so little impact. WP is being worked on day in and day out by a massive army of hobby and professional developers and that makes security breaches way less a problem than with some obscure system that theoretically is more secure but falls flat on it's face when a critical breach takes 10 days or more to fix, let alone to find.

    By now most hosters and CDN services have atuned their offerings to the behemoth that is WordPress and can smell attacks on WP from miles away and prevent them before they even happen. In this regard WP actually has an advantage, as it is a popular target and this quickly exposes malicious IP adresses and breach-vectors.

    As for being admin friendly: This is where WP shines, at least in the Dashboard. No other system is so easyly adopted by n00bs than WordPress. Any dimwit can operate an WP installation within 5 minutes of catching the first glimpse of it. Coding an extension or a template for WP is a walk in the park compared to anything else out there - which is a) why it's so damn popular and b) there is so many plugins that are so unbelievably shoddyly developed it would blow your mind if you looked at the code. And yet any n00b can find a specific task that need to be adressed, whip up some PHP and sell it as a plugin and make some money on the side. Yet another reason it's so popular.

    Long story short: If you'd look at WP code alone you'd bet your right arm that this mess has no chance in hell of becoming the worlds leading web cms. But look at the big picture and it's easy to understand why it rules these days. That's also because everything else out there in the PHP space falls way short in comparsion and that sure as hell also goes for this dead-in-the-water Ghost Blog thingie built on top of node that is still a toddler that is wet behind the ears compared to LAMP.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  11. Pareto's principle by Anonymous Coward · · Score: 0

    70% of the shallow useless un-fact-checked worthless time wasting nonsense on the internet.

    1. Re:Pareto's principle by Anonymous Coward · · Score: 0

      Half the post was missing. Slashdot ate my less than and greater than symbols.

      It should have read: Less than 30 percent of the websites post more than 70 percent of the shallow useless un-fact-checked worthless time wasting nonsense on the internet.

  12. Interesting but by bigdavex · · Score: 1

    What percent of web traffic is this? Are all these Word Press sites actually visited?

    --
    -Dave
    1. Re:Interesting but by Anonymous Coward · · Score: 0

      This ... every word press site I stumble across appears to be someone talking to themselves (no comments).

      Any popular (non blog) examples to have a look at?

  13. We need to wait by Anonymous Coward · · Score: 0

    Until it gets to 50%. Then the EU can tax it.

  14. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by ecsyle · · Score: 1

    Wish I could mod you up!

  15. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Anonymous Coward · · Score: 0

    As for being admin friendly: This is where WP shines, at least in the Dashboard. No other system is so easyly adopted by n00bs than WordPress. Any dimwit can operate an WP installation within 5 minutes of catching the first glimpse of it.

    This is true. It also helps that many hosters offer "one click installs" of wordpress and lots of plug-ins.

    Just like with NT: It can be, and usually is, administered by an idiot.

    Me, I built my own system out of make and awk; it generates static HTML and dumps it where the shipper can move it to the hoster. It only runs when I change anything, not for every pageview. For my content it works fine, and for most useful content on the 'web it'd be sufficient. But it isn't if you want "clickibunti". So we waste cycles and other resources on oodles of fantasically bad code instead.

    I think the crux of the problem, just like with PHP's genesis already, is that the people interested in doing (something like) it weren't actually remotely suitable for the job. So their works remain fine examples of sufficient thrust to make pigs fly.

    This assessment stands even if other people managed to produce even worse crap.

    That's also because everything else out there in the PHP space falls way short in comparsion and that sure as hell also goes for this dead-in-the-water Ghost Blog thingie built on top of node that is still a toddler that is wet behind the ears compared to LAMP.

    True enough. It's the best you can have in PHP space, but that doesn't make it good. So the "windows of CMS" still pretty much stands. Okay, minus the arrogant heavy-handedness and institutional shiftiness we all know and love from redmond and its emeritus chief crook who's now moved to making money through his charity foundation. I'll give you that.

  16. WordPress should cache to static by raymorris · · Score: 1

    99% of WordPress sites should be set to cache the HTML produced for several minutes, so performance wise it's almost like a static site. There are multiple good ways to do thag. If you have a WordPress site and haven't done that, it's definitely something to look in to.

    1. Re:WordPress should cache to static by dgatwood · · Score: 1

      Which means that should be the default behavior. Actually, the default should probably involve caches measured in days, with some sort of automatic purge-on-modification, but I have no idea if WP supports that.

      The problem with WordPress isn't that it can't be a good citizen, but rather that by default (which is how probably 99% of site admins leave it configured), it is an abusive nightmare. :-)

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:WordPress should cache to static by Anonymous Coward · · Score: 0

      It's not the default behavior. WP does not come with caching plugins, WP's default browser cache setting is 3 seconds. It's the worlds least efficient CMS.

    3. Re:WordPress should cache to static by h33t+l4x0r · · Score: 1

      Yeah but then you have to turn off the cache every time you need to troubleshoot an issue, and likely forget to turn it back on once it's resolved.

  17. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Anonymous Coward · · Score: 0

    Things have changed since 10 years ago, when my dept. admin told me "every time we have used 3rd-party PHP, we've gotten hacked." :-P

  18. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Wraithlyn · · Score: 1

    an unbelievable hodgepodge of spagetticode [...] everything else out there in the PHP space falls way short in comparsion

    Um.. what? You admit yourself that WP's codebase is garbage, and then claim there's nothing better?

    Silverstripe also has a great & intuitive admin UI, and the code is about a million times better, proper MVC OOP with a great extension system that encourages horizontal code reuse (eg composition over inheritance). Our clients and devs all love it to death, it's a joy to work with.

    I have worked with "the big 3" WP, Joomla, and Drupal (and plenty of others). Silverstripe blows them all away.

    --
    "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
  19. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Wrath0fb0b · · Score: 2

    As for being admin friendly: This is where WP shines, at least in the Dashboard. No other system is so easyly adopted by n00bs than WordPress. Any dimwit can operate an WP installation within 5 minutes of catching the first glimpse of it

    This is exactly it. The promise of technology that I remember from the 90s was that anyone would be able to stand up a simple static website for their antique store or tractor repair shop without becoming domain experts in LAMP. These aren't necessarily dumb people (although some are pretty dim), but they are fairly ignorant of all things tech related.

    Instead, some forces appear to have pushed us into a place where many organizations feel overwhelmed and either hire contractors (which turn out the same garbage) or just don't adopt the latest technology.

    WordPress is one of the few forces pushing in the other direction, trying to democratize technology into a tool that anyone can employ.

  20. wordpress is junk supported its "devs" by Anonymous Coward · · Score: 0

    When all you know is wordpress, every job leads to wordpress.
    I've done a lot of it for money and it's kludges all the way down. There's a self sustaining mass of "devs" who know nothing else and sell it to the unsuspecting as the "professional way to do marketing". For out of the box river of news blogging it's okay. For everything else it's wrongwrongwrong.

  21. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by null+etc. · · Score: 1

    Silverstripe blows them all away.

    Thanks for the recommendation! Every time I'm forced to use WordPress, I feel dirty, as though I'm using some framework that's written by a shadowy gray market powered by child labor and stolen credit cards. The WordPress admin interface is amongst the worst I've seen, and the "ecosystem" and marketplace of plugins is mostly garbage riddled with gaping security holes.

  22. Re:Joomla... by Anonymous Coward · · Score: 0

    Chris,

    IMHO, giving up on Joomla was a mistake since it matches with your brain perfectly!

    http://ibb.co/mRVSaG

  23. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Aethedor · · Score: 0

    I totally agree that Wordpress is a 'hodgepodge of spagetticode'. The only way I've used Wordpress in the past is during my courses Secure Web Development, to show students how not to write code. After so many patches, Wordpress' code may be secure. But what makes it insecure is that it doesn't provide a solid base for plugin developers. It doesn't support, encourage or enforce plugin developers to write secure plugins. So, while many people only blame plugin developers for Wordpress, I also blame Wordpress itself and its developers for it.

    Secure code is one thing, provable secure code is another thing. Provable secure code allows you to easily and quickly prove that changes to the code, which is what plugins do, don't affect the security of the code. Wordpress' code may be secure, it's definitely not provable secure code. And provable secure code is definitely what is needed for a piece of code that powers 30% of all websites!

    --
    It doesn't have to be like this. All we need to do is make sure we keep talking.
  24. 30% of the World's Housing is Slums by Anonymous Coward · · Score: 0

    Which doesn't mean that they satisfy any sort of fire code or building standards. Popularity isn't everything.

  25. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Anonymous Coward · · Score: 0

    As a case example of why Wordpress is rubbish. It took them until PHP put the mysql module (not mysqli) in depreciated state, for them to actually fix ANY of the issues regarding mysql, and there is still no abstraction. Not that Wordpress doesn't need yet another layer of bullshit for bugs to grow from.

  26. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by Anonymous Coward · · Score: 0

    Depreciate means "decrease in value."

  27. WP needs to vanish from the net by Anonymous Coward · · Score: 0

    Please people, don't use that crap... program for yourself

  28. Turnkey systems by duke_cheetah2003 · · Score: 1

    This is interesting. A mass deployment of basically a turnkey system. I'm very against any turnkey solutions in computing. Mainly because, since it's turnkey, if anyone finds any vulnerability on any installation of the turnkey, every other installation is also vulnerable.

    They might be easier to set up and use, but they're also easier to hack. Some might come back with the argument as a turnkey system, there's a lot of eyes on the code, so that should cut back on vulnerabilities over non-turnkey installations. I call BS on this.

    Avoid turnkey systems, roll it yourself. Be intimately familiar with all the code and supporting infrastructure your system is using. Turnkey is a two way street, easy to implement, easy to find exploits for.

  29. Auto undebug by raymorris · · Score: 1

    I've done that enough times that sometimes I do something like:

    debug = on if date() 2018-03-07

    Or more frequently:
    debug = on if REMOTE_ADDR == '36.73.26.37'

    Also I'll use the "at" command to turn the firewall back on or whatever.

  30. Not really a surprise by Anonymous Coward · · Score: 0

    This is hardly a surprise. If you have an extremely high volume website, you don't use a CMS, you custom build everything. The next best thing is something that has a sane development cycle, well documented API, and logical design. The development cycle is well established, unlike other CMS's, it doesn't break a lot from cycle to cycle. Its API is well documented. There are no "surprise secret" areas, there are no major variations on the fundamental programming language (PHP). There are other CMS's (Typo3/Drupal) which are extremely poorly or completely undocumented, except for minor use cases. Drupal has an API that changes radically from version to version. Build once, and you are stuck on that version forever, unless you want to start all over (from the very beginning, throwing all previous work away). All of these major problems are largely avoided with Wordpress. You can either use the given API as it is, or add your own custom PHP, following standard normal "no secret libraries" coding styles, and either way works well. It's no surprise that 30% of the web is powered by Wordpress.

  31. Re:Wrong. (Disclaimer: I do LAMP & WP for a li by AmiMoJo · · Score: 1

    I've been looking at setting up a WP site for a friend who owns a hotel. Getting a basic site with a nice theme and some content is fine, but he wants a booking system too. Being a small hotel he can't really justify spending a lot on the big commercial solutions. At the moment he manages bookings via email and a spreadsheet.

    Any suggestions for that kind of thing?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC