ocPortal in Review

ocPortal Logo

ocPortal has been gaining traction as a quality content management system (CMS) since its latest release. However, it hasn't gained the notoriety of the bigger players like Wordpress, Drupal, or Joomla. This has many people wondering if ocPortal is worth considering for their next website. Unfortunately, there is comparatively limited information about of the ocPortal website and forums. Here is a quick overview of ocPortal to give you an idea of what to expect.

A Quick Background

ocPortal was designed by the British company ocProducts. ocPortal was originally a commercial CMS platform, but has become an open source option over the past several years. It was designed to be a CMS that is not reliant on many outside addons in order to give webmasters everything that they could need. As with every CMS there are both pros and cons that need to be taken into consideration.


1. Out of the Box Functionality

The most obvious advantage of ocPortal is that it is full of features right out of the box. Important features like an excellent forum, banner campaign management and integration, shopping cart with membership functionality, downloads database, and SEO tools. In fact, there are currently very few addons available because there simply isn't a need for them.

2. Excellent Support

Since the transition from commercial to open source, there has been zero change in customer support. The forum is packed with people to help answer questions, including the original architect of the program. There are also a number of tutorials that are ready accessible to everyone. I highly suggest reading through several of the tutorials because they give you an excellent idea of how ocPortal is designed.

3. Enhanced Security

The built in security safeguards are some of the best available when compared to other CMS platforms. The premise of their security is by defining common ''hack attack situations''. There are currently 20 different hack attack situations that ocPortal is designed to automatically prevent. The ocPortal infrastructure is also designed so that webmasters can create ''secured zones'' that require a session to access them.

4. Variety of Content Options

ocPortal is designed to allow for 12 different content options to be used on any page.

  1. Blogs/News – Both you AND your members can have blogs
  2. Newsletter System – You can have unlimited newsletters and have them sent to either people who have subscribed or specific user groups.
  3. Independent custom pages
  4. A community database system that is designed very similar to Wiki
  5. A ''catalogues'' system – this system is designed so that you can create your own customized database records. This system has a multitude of uses and is often used when a webmaster needs content that does not fit into any other content option.
  6. Gallery – The gallery is designed to host both videos and pictures, even users can have their own gallery.
  7. Community Calender – This primarily useful when users need a way to coordinate activities with other users.
  8. Chat Room/Instant Messaging Capabilities – can be used by all users.
  9. Advanced Banner Exchange/Banner Management – This allows you to control all of the banners on your site. You can decide how often a banner appears, restrict the number of clicks on a banner, and even ''hit balancing''. Hit balancing is great for banner exchanges because it will only show a banner if someone from that website has clicked on your banner.
  10. User Engagement – Allows you to set up interactive content such as quizzes, surveys, and competitions.
  11. Points/Ecommerce – You can award points for anything, such as for user submitted content or can sell them outright. These points can then be redeemed for anything that you sell. It is also a great way for advertisers to buy clicks, space, or other privileges.
  12. Polls – You can create an unlimited number of polls to keep your readers engaged.


Since ocPortal still has a comparatively small fan base, some of the potential drawbacks may not be seen until farther into the future. However, there are some issues that stand out immediately.

1. Theme Wizard

ocPortal has a theme wizard to ensure that you have your website up and running in minutes. Unfortunately, it does little more than allow you to choose the color of your website. In order to make significant changes, you will need to either devote a large amount of time to getting used the architecture (primarily panels, menus, blocks, custom Comcode tags, and Comcode/Tempcode includes) or pay someone on the ocProducts staff to do it for you. Additionally, since the community is still small, there are very few places to find templates outside of the generic template that is given to you with CMS itself. Its complexity can seem very overwhelming initially.

2. Small Community

This is only a problem in the sense that it can take a long time for updates or new versions to be released. Additionally, since ocPortal is not designed with the intention of adding a bunch of extra addons, there simply are not many available.

All in all, ocPortal is a great option for some people and a terrible option for others. Regardless of your feelings about it, ocPortal is definitely a CMS to keep an eye on. If the community continues to grow, it could become one of the dominant open source CMS systems available.

Subscribe to WebmasterFormat RSS Feed Follow WebmasterFormat on Twitter
liliagephardt (not verified):


Their excellent support is what convinced me to go with their product. It's the best CMS I've worked with so far and I don't regret my choice.

Anonymous (not verified):

ocPortal = Total Win

I've been building websites for years. I won't use anything but ocPortal from now on for my larger sites. An added benefit of a small community is that your questions get answered more quickly on the forums. I receive answers within hours and patches just as quickly if I find bugs.

Goodbye Wordpress, Joomla and Drupal. Gone are the days of cobbled together sites that don't do anything particularly well. Hello OCP!

Anonymous (not verified):


I have been trying to run OCP for almost one year, started with 4.x to 5.x, but ended in a nightmere.

OCP has so many issues and bugs, although Support is excellent, I think, this is why it is having such a small community.

To be honest, features and ideas behind OCP are excellent, if they were working. But most of the important functions end up in an error message. Even if a new release is available (they say it contains dozens of bug fixes), it contains dozens of new bugs.

So far, it never became stable to run in production.

Anonymous (not verified):

im just trying ocportal

so far no problems its a bit more heavy handed than wordpress but on saying that its not that easy to add things that you want for example google analytics having lots of fun and theres no info out there so im eventualy going to intall it myself apart from that id give it ten out of ten

Brian (not verified):

Version 6 is out!

I have been a big fan of ocPortal since version 4. I am almost always using a beta version on my live site and even with beta versions of ocPortal I have next to no problems. When I do find bugs and post them in the forums the developers themselves reply with a fix almost as fast as I post it.

There is a learning curve as with any CMS but ocPortal makes it easy. In every part of the admin zone there is a link to the tutorial on that part of it.

As mentioned already there are next to no themes available. But if you follow the tutorials it is not all that hard to create one yourself.

The documentation for developers is outstanding as well. Adding other scripts, importing/integrating existing websites and developing adons with the documentation and tools provided is not all that hard with ocPortal.

Check out the documentation here http://ocportal.com/site/support.htm

If it has been a while since you have visited ocPortal it is well worth your time to have a look. Version 6 is yet another big leap forward.

Thanks for reading :)