HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Skip navigation

Why we're different

ocPortal is a relative newcomer to the CMS market. We're not nearly as well known as the older players that people often gravitate to due to.

This page aims show you how we “kick ass” and demonstrate why we are the technology platform of the future and the right team to put your faith in. We ask that you don't take our word on anything – take a look at our points and examine the truth behind them yourself, you are likely to be shocked at the basic things our competitors can't do!

Calling all Webmasters

  1. ocPortal has no licensing costs – it is completely free, even for commercial use
  2. As so many website features are available out of the box, you save a lot of time and money
  3. ocPortal can be thoroughly customised – you can do a surprising amount without a programmer
  4. Use the integrated administration system: everything is neatly organised in harmony
  5. ocPortal has many 100s of pages of docs freely available, plus video tutorials
  6. ocPortal bundles almost every common website feature, so there's no need for third party addons
  7. Lack of reliance on addons = no risk of orphaned features if hobby-driven developers vanish
  8. The team behind ocPortal have a commercial support service available to you if you need it
  9. ocPortal has a proper company behind it, so you can trust that the developers won't vanish
  10. Because ocPortal is deployed commercially, it is kept up to date with technological changes
  11. Because you don't need 3rd party addons, you can find all support and documentation in one place
  12. Through ocPortal's advanced theme technology you can get a unique design up quickly
  13. You can integrate ocPortal with most forum software, so that forum users may login to the site
  14. ocPortal is a real hot bed of innovation, with many features not found anywhere else
  15. Because ocPortal is developed by a dedicated team, everything is designed for simplicity and coherence; think of us as like the Google™ of the CMS world
  16. ocPortal has been tuned over years to run on almost any PHP web server – there are no special software or hardware requirements
  17. We named our company ocProducts, after the evil corporation from the Robocop films to encourage users to judge what we do. This is our parody to the self-righteous statement that we '[can] do no evil' ;)

Calling all Developers

  1. We have over 100 pages of field-tested developer documentation in PDF form
  2. Plug-in your existing code without needing to make substantial changes: 'echo' still works
  3. Every single PHP function is documented, however trivial – make use of a solid API
  4. You can remove any features you don't need: we hate bloat too, and believe in simplicity
  5. We have a rare transparency, even among Open Source companies… We don't hide our support prices, and think it is bad spirit for an OSS product to have a paid "pro" version
  6. ocPortal is Open Source, so you can make and distribute your own changes
  7. We take responsibility to ensure there are no gaps in our platform, we don't rely on volunteers
  8. Use our framework to extend and override code without having to compromise upgradability
  9. Our CEO is a programmer and our creative director's father co-invented Usenet – we live tech
  10. We have extreme code quality standards; we even made own own stricter PHP version to develop on
  11. We design for scalability – with full support for Rackspace Cloud Sites and Facebook's HipHop PHP
  12. There's no need for third party plugins to get a decent feature-base (compare our features!)
  13. Our high standards span all our features; for example cross-feature proxy-server support
  14. Our system architecture allows cross-feature functionality such as points and unified search
  15. Technology is used consistently – e.g. you only need to work with one templating system
  16. We find and fix bugs remarkably quickly, usually within just a couple of working days
  17. Everything we do is free and online: no need to invest in extra books or commercial addons
  18. ocPortal is secure-by-design, with layers of security and an inbuilt Web Application Firewall

Calling all Designers

  1. Every little bit of HTML and CSS can be customised in ocPortal without having to ever touch PHP
  2. Our powerful templating language allows you to do common things like zebra stripes easily
  3. ocPortal lets you make the system completely White Label with just a few clicks, for free
  4. Your clients likely ask for lots of features: compare us on CMSMatrix, we dare you!
  5. We obsess about W3C compliance: see our vision page to see how far we go
  6. We care about clean design: see how we cut out the noise on our website compared to other CMSs
  7. A single ocPortal site can have multiple designs – e.g. different branding on different sections
  8. ocPortal is built for full design flexibility, we hate assumptions; use features like Lego™ blocks
  9. With ocPortal you can focus on design and stop having to hammer bits of technology into shape
  10. Get stuff like comprehensive automatic sitemap creation: most CMSs can't even do this via addons
  11. Avoid wrestling with the design styles of a dozen addon designers: use our consistent base
  12. ocPortal features are tame and built without ego – unlike third party addons other CMSs rely on
  13. You don't need to be a member of a development communities clique to reach the ocProducts team
  14. Our CEO used to work at a design agency for high street brands: we live what you need and expect
  15. All kind of effects are built into Comcode, such as carousels, tooltips, and tickers
  16. As you know, clients now demand a CMS; ocPortal is designed for use by non-techies
  17. With ocPortal you can create a platform for your client that can grow with their business – turn on new features as you/they need them
  18. Get all that Web 2.0 goodness – ocPortal has always had strong community tools at its heart and includes Social Media integration

Direct comparison


Feature Drupal Joomla ocPortal Wordpress
WYSIWYG editor (*1) No Yes Yes Yes
Discussion forum (*1) Yes No Yes No
Events Calendar (*1) No No Yes No
Newsletter (*1) No No Yes No
Photo Gallery (*1) No No Yes No
Style Wizard No, but lots of user themes No, but lots of user themes Yes No, but lots of user themes
Open Source Yes Yes Yes Yes
Commercially-driven Somewhat No Yes Somewhat
Bug back log 4594 49 2 1429
Uniform design Core only Core only Extensive Core only
Strong plugin integration No No Yes No
Uniform standards Core only Core only Extensive Core only
Modular Yes Yes Yes Yes
Full API documentation Yes Yes Yes Yes
Reported security holes 92 97 1 113
W3C compliance of project home page 3 Errors, 1 warning(s) 24 Errors, 18 warning(s) Pass Pass
WAI Compliant Limited No Yes No
Scalability testing Some people have millions Untested Tested to 1 million Untested
Queries on default front page 50 26 6 20
Page throughput 26.22 trans/sec 8.57 trans/sec 10.13 trans/sec (*2) 19.12 trans/sec
  • This data was taken from CMS Matrix on 9th September 2010 and tests run on 5th January 2011 using default installs. Please notify us if the status of anything has changed.
  • *1: Most of this functionality can be added to other systems using third-party plugins (we explain why we think this is bad above).
  • *2: We could have improved our speed by removing bundled addons (this gets ocPortal 17.77 trans/sec), but we wanted to be consistent in comparing default installations. Drupal 7's default site did not come with any content or blocks placed, so was naturally very fast. Wordpress is simple without much overhead.

We're reaching out for Community Partnerships

  1. Designers/developers: create and sell niche addons and themes for ocPortal, or partner with ocProducts for backend work.
  2. Publishers: work with us to get the first ocPortal book onto Book-store shelves.
  3. Consultants: recommend our software and services and earn referral rewards for it. Established consultants can apply to be a regional representative.
  4. Trainers: train teams and run seminars on ocPortal, the web site platform of the future, and receive advertising on our site.
  5. Established design agencies: send someone to our UK office for a day for free, to get to know us.
  6. Individuals: join our active community and get involved.