WordPress

WordPress is but one of the tools in our tool belt, but one we go to often. Its an old friend. We grew up together.

We specialize in WordPress design and themes, WordPress development, custom WordPress plugins, WordPress optimization and troubleshooting, WordPress multisite and WordPress hosting. We do it all. 

All our themes, are custom designed responsive themes built just for WordPress, done using a “mobile first” strategy. We custom program features where that’s needed.  We integrate with third party applications or in-house business systems.

We started with WordPress in 2006 purely as a blogging platform. We very soon found it was useful for other purposes and have now done many more all purpose sites than as a pure blogging platform.

And since those early days, DBS Interactive has done well over a hundred projects using WordPress as a web design and development platform. So many, we’ve lost count, actually. We’ve learned a little with each one of those too. As WordPress has grown and matured, so have we.

With its wealth of add-ons, and ease of use, WordPress can be ideal choice for many web projects, especially where an easy-to-use Content Management System (CMS) is needed.

Have a look at our WordPress portfolio.

WordPress has a number of things we like:

  • Open Source
  • Very actively developed
  • Large developer community
  • Relatively easy to learn
  • The most user friendly administrative interface, bar none
  • Easy to extend via a very large plugin ecosystem
  • Easy to extend via a developer friendly codebase
  • Easy to deploy and support
  • It is easy to apply upgrades
  • It does a good job with backward compatibility

Maybe a few things we don’t like about WordPress:

  • Its sometimes is too easy to just say “use a plugin”
  • Some plugins are awful
  • Some very nice plugins stop being developed, complicating the upgrade cycle
  • Plugins can introduce compatibility issues and additional security issues
  • Seems like almost anyone can claim to be a WordPress “designer” (or “developer”)
  • WYSIWYG editors don’t solve all CMS issues
  • WordPress still has some use-case limitations as an all purpose site building platform (ala Drupal). We’d love to see the equivalent of Drupal’s views, blocks and triggers in WordPress. sigh …

Some myths to debunk:

  • Myth: WordPress fails because its not object oriented architecture.
  • Reality: Most of WordPress under the covers is indeed object oriented. Developers can choose to use the raw objects or the more noob friendly template functions.
  • Myth: WordPress fails because it is not an MVC framework.
  • Reality: While MVC frameworks can be very useful for rapid application development, they don’t solve every problem. And in fact, many of the problems they do solve, WordPress solves in other ways. MVC’s aren’t magical. Get over it, Sheldon Cooper.
  • Myth: WordPress is slow and bloated.
  • Reality: A default installation is not at all slow, au contraire! What slows WordPress down is poorly written theme code, or a poor choice of plugins. Or some of both. And the hosting service can be slow too. Plugins mostly are something to be careful with. Both in sheer numbers and quality.
  • Myth: WordPress is inherently insecure.
  • Reality: WordPress itself undergoes regular security audits. If it is kept updated, its as secure as a high profile, feature-rich, web application can honestly be. Most “hacks” are via poorly written plugins, or loose hosting environments, or because something was not updated.   Again, be careful with plugins.  Plugins can be very good, or very bad! Don’t assume they get the same level of scrutiny, because they don’t. And update regularly.

 

Check out our WordPress Template Tag Reference guide too!