This Article is About
content management systems
square peg
content management system
deaf ears
quick solution
best solution
pros and cons
Know Your Content Management Systems Wordpress, Mojoportal, Concrete 5
Join 1000's of Authors at StreetArticles Today!

I have had the opportunity to work on numerous content management systems throughout the years. I even developed my own CMS back in 2002 using .NET that I recently retired in favor of the others that are readily available and free. Every content management system has its pros and cons and you need to be aware of these before you start your project.

Many times IT people are so set in their ways in regards to the technology being implemented that they do not look at other viable solutions on the market. I have always tried my best to be technology neutral and look at the requirements of the client and the architecture the current systems are using. By showing favoritism towards one product over the other, can often lead you down a path that can be difficult to get the solution implemented. Being an IT person, we are always bound and determined to make it work or put the square peg in the round circle, even it requires us to sand the edges of the peg to make it fit.

A couple of years ago I found myself in this situation. The client wanted the ability to have a public Internet site and private intranet site locked down by roles and permissions. I created a quick solution using a DotNetNuke Portal. I met all the requirements, but the designers were only familiar with WordPress and stated WordPress was the best solution. I stated to them that if you have styled one site, you should be able to use their framework and style others. However, it fell on deaf ears. Not knowing WordPress well enough, I had no leg to stand on and went with their decision. Later, I found out that they were inexperienced themselves and made a technology decision based on what they were familiar with.

After the site was styled, they turned it over to me because they could not make the intranet portion work correctly. That’s when I had a chance to learn WordPress and determine the true capability of it. It’s a good product and I would use it in numerous situations, but probably not where stringent security is required. The client wanted to use only one instance of WordPress for their Intranet and Internet. I was able to find some plugins that offered the site to become an Intranet, but the documents folder was not protected even though I could set role permissions on the files, I was able to browse to the document directly without being prompted for security and could download it. I later decided to use the .htaccess file to protect the site, but didn’t have the permission needed to do it right because of where the site was being hosted. In the end, I was able to shave the square peg into a circle, but if we had stayed with a product designed to do just that, it would have saved me hours of work and the client money.

Since then, I’ve built several sites using WordPress, MojoPortal, and Concrete5. All these CMS solutions have their strengths and weaknesses. I would use WordPress for any business that might want to support PHP programming and have their content exposed publicly, but does not contain confidential information where an Internet/Intranet scenario exists. I would use WordPress if it was just an Internet site or just wanted an intranet site, but not both within the same installation.

I have enjoyed working with MojoPortal and found it to be very easy to customize. If you’re business supports .Net and prefers to work with a solid architecture that is very flexible, I would choose this product. It’s easy for users and it’s easy to add custom functionality by adding your own user control as a module.

Concrete5 has a very simple interface and it is built on a solid foundation. I would probably still choose WordPress for a public facing Internet site over Concrete5. WordPress is more mature and more plugins exist to extend the functionality. An annoyance about Concrete5 is how the main menu is created. After you build a page, it automatically shows up in the main menu as a link. You can change the role or permissions of that page so it doesn’t show up on the main menu, but there is no intuitive way to separate the menu system from the pages being created. However, at first glance it appears it might be a better option to create a Internet/Intranet scenario.

In conclusion, don’t lock yourself into one CMS solution when you are meeting with a potential client. Get their requirements first and then select the CMS system that best matches the requirements and their existing architecture. If you don’t know the capabilities of the CMS, take the time to spend an hour or two to investigate. Trust me, it will save you hours in the long run.


Street Talk

No comments present
You May Also Like
How to Choose A Content Management System
Serious website can’t be imagined without proper software. The term “content management” refers to a wide range of software. It includes short scripts which allow you to add news or press releases to the web page, and full-blown publishing systems with workflow support and other advanced functions. There is a…
By: Intelex in  Internet and Businesses Online  >  Web Development   Dec 29, 2011  
0
  Likes: 1

Why You Need A Content Management System
A content management system is, as the name suggest, a system to manage content. Now, this content may be consist of a variety of things: text, videos, images, sound, etc. Content is basically any digitized information. Then, knowing this, management presides over the information. It organizes it. Thus, this organization…
  Likes: 0

Why An Internet Marketer Should Learn CSS
Knowledge is power. This is a well known fact. However, there are many technical things in life that we have no idea how to do, from fixing the washing machine, to knowing how an electric circuit board works. We don't need to know how they work, other people out there,…
By: ApinaPress in  Internet and Businesses Online  >  Web Development   Feb 21, 2012  
0
  Likes: 1

How to Start Home Based Business - Online
With the New Year right around the corner, there is no better time to start thinking about how to start a home based business online. If you are like most people you have noticed that the job market is not too encouraging and job security is becoming obsolete. Unfortunately jobs…
By: Mary Cascio in  Internet and Businesses Online  >  Internet Marketing   Dec 25, 2012  
1
  Likes: 6

Making A Profitable Business Online - Is it Easy Or Hard?
The truth is, as you may have guessed, that there are some easy aspects to starting a profitable business online, and probably a few more hard ones. The surprising thing is however, that pretty much anyone can start a business on the internet, and it's not that difficult to make…
By: Nathaniell Brenes in  Internet and Businesses Online   Mar 06, 2013  
1
  Likes: 3

An Introduction to Web Hosting
Web hosting allows individuals and organisation to display their website on the internet. Web host's are businesses that provide space on a server owned or leased by customers, they can also be used to provide internet connection, usually in data centres. Web host can also provide data space and connectivity…
By: graham in  Internet and Businesses Online  >  Web Hosting   Mar 12, 2012  
1
  Likes: 0

How to Choose A Small Business Website Hosting Service
Owners of small businesses are often challenged when it comes to buying web related services. Some are so focused on their business that anything do with technological services become a bit fuzzy. Lack of understanding of the technological needs of web based services will often result in overpaying for services…
By: Alec Smart in  Internet and Businesses Online  >  Web Hosting   Sep 02, 2013  
0
  Likes: 0

How to Get A Guy To Commit
Don’t try to fit a square peg in a round hole. I speak to and counsel hundreds of people on the subject of “how to get a guy to commit” and it never ceases to amaze me how many people go about it in the wrong way. The first problem…
By: Arnold Kolodziej in  Relationships  >  Commitment   Apr 23, 2012  
0
  Likes: 0

How to Choose A Content Management System
Serious website can’t be imagined without proper software. The term “content management” refers to a wide range of software. It includes short scripts which allow you to add news or press releases to the web page, and full-blown publishing systems with workflow support and other advanced functions. There is a…
By: Intelex in  Internet and Businesses Online  >  Web Development   Dec 29, 2011  
0
  Likes: 1

Picking the Right Country for Offshore Staffing
From its roots as a practice pervasive in assembling organizations, outsourcing has developed to wind up an industry in itself. There are different nations that have grasped seaward staffing and different parts of the outsourcing field. The sheer number of different errands and occupations that can be outsourced is noteworthy,…
By: Zeeshan Ahmad in  Internet and Businesses Online  >  Web Development   Jun 04, 2016  
1
  Likes: 1

C Course Provides You A Strong Programming Base
There are a horrendous part of programming language accessible right now everything from the greatly complicated, (for example, Visual Basic) to the lower complexity, and a decent assortment of specific choices in between of (Perl, Ruby, and Python are great decisions for some tasks). Java has likewise turned out to…
By: sara saleem in  Internet and Businesses Online  >  Web Development   Jun 01, 2016  
0
  Likes: 1

Cloud Computing: A Boon to Supply Chain Management
Cloud computing, often referred to as “cloud” is a broad term that encompasses the practice of using remote network servers hosted on the internet for storing, managing and processing of data rather than a personal computer or local server. This is an extremely helpful practice for innumerable industries to work…
By: haniaziya in  Internet and Businesses Online  >  Web Development   May 28, 2016  
0
  Likes: 0

Best Mobile App Development Company In India
What will your house reply, if it talks back to you? And your shopping cart, your car, your bus and your restaurant table. The internet has connected almost everything around us and is keen on transforming it. Mobile apps play a vital role in making them work together. E-Universal Ads…
By: ramakant gautam in  Internet and Businesses Online  >  Web Development   May 23, 2016  
0
  Likes: 0

Top 5 Php Cms Preferred By the Most Users
PHP based CMS (content management system) is a framework that allows you to publish, edit, and modify the content (text, audio, video, etc.) of your site. CMS is typically used to avoid the demand of hand coding as it provides an easiest way or tool to modify the web content.…
By: jasonhalle in  Internet and Businesses Online  >  Web Development   May 17, 2016  
0
  Likes: 0

Mistakes to Avoid While Designing A Website!
If you are running any business without a business website, you are surely missing a lot of opportunities to sell. A website is not only an important digital medium but has become a necessity for every business. When it comes to develop a functional and effective website, usability is the…
By: Approxen1 in  Internet and Businesses Online  >  Web Development   May 12, 2016  
0
  Likes: 0

Article Views: 2874    Report this Article