Tag Archive 'Joomla'

cPanel Then and Now

cPanel is an award-winning control panel you will find offered in numerous web hosting plans.  Its web-based Graphical User Interface is designed to provide users with the ability to handle website administration with ease, a reason why this control panel is preferred by many novice users.

Owned and distributed by cPanel Inc., the software is intended for the use of commercial web hosting companies, meaning it requires the purchase of a license.  However, cPanel is available for certain entities at discounted prices.  For example, non-profit organizations such as educational institutions can obtain a cPanel license for a reduced cost and sometimes free.  Dedicated and managed hosting companies can also purchase licenses at a reduced price when installing the control panel with their operating system.  cPanel is platform specific and runs on the Linux operating system.  Some of the variations it supports include CentOS, Fedora, Mandiva, Red Hat and SUSE among others.

Brief History of cPanel

The cPanel software was originally designed for Speed Hosting, a web hosting company that is now defunct.  Speed Hosting eventually merged with Web King, another web hosting provider that began using the software.  From there, the new company moved its servers to VDI, (Virtual Development Inc.), a web hosting company that is no longer around as well.  An agreement was made and cPanel was only made available to customers hosting with VDI.  It was not until 1999 that cPanel became a significant force on the control panel market.

1999 marked the release of cPanel 3, a version that offered many new improvements, including the addition of WHM (Web Host Manager).  Version 3 underwent a few upgrades including bug fixes and a facelift that gave it the default theme we all know today.  Because of internal conflict between VDI and original developer Nick Koston, the software was divided into two separate control panels – cPanel and WebPanel, with the latter being used by VDI.  Koston went on to work with other web hosts before deciding to focus solely on cPanel.   Now on version 11, cPanel is stable, reliable and the most widely used control panel on the market.

cPanel Features

cPanel offers a great level of control to the end-user, allowing you to handle various operations such as managing files and FTP accounts, administering PGP keys, adding domain names and much more.  The software also supports a number of third-party applications, the most popular being Fantastico.  With Fantastico, you can install a wide variety of programs such as WordPress, phpBB, Drupal, Tiki Wiki, Joomla and more than 50 others.

cPanel sets itself apart from many web hosting control panels with the ability to manage applications independent of the operating system.  For example, it can be used to automatically apply upgrades to software packages like PHP, the MySQL database server and Apache web server.  This functionality helps web hosting companies make sure that packages are always up to date and remain compatible with cPanel.  The power and simplicity of this control panel makes it a number one choice for server administrators and end-users alike.

Category: Control Panels
Tags: , , , , , , , , , ,
Posted on Friday, Feb 13, 2009
Trackback URI   Comments RSS

Top 7 Reasons to Drupal

When it comes to open-source content management systems, they just don’t get any better than Drupal.  This award-winning CMS has been responsible for creating a number of sites including those powered by The Discovery Channel, The New York Observer and Yahoo.  If you’re considering open-source solutions, this article will give you seven reasons why Drupal makes the best choice.

1. Search Engine Friendly – Drupal offers enhanced control over URL structure, making this CMS search engine friendly right out of the box.  Each piece of content can become customized with clean URLs that better your chances of ranking well in the search engines.

2.  Custom Content - The CCK (Content Construction Kit) in Drupal allows you to easily create various types of content.  Common examples include news stories, blog posts and tutorials.  With the Views Modules feature, you can display these content types in numerous ways.  While the average CMS requires complex coding to enable these tasks, Drupal makes it all simple as no programming experience is required.

3. Revision Control – Drupal allows you to save new versions of your web pages every time they are edited.  This gives you the ability to revert back to your old versions at any time.

4. Advanced Categorization – Drupal’s taxonomy system lets you organize and tag content with ease.  Known as vocabularies, each set of categories can be organized as certain types of content.  For instance, you could have blog content that permits free tagging while other sections can be limited to different list of categories.  When combined with the CCK and View Modules feature, this functionality makes it easy to target keywords you want to implement into your site.

5. User Management - The Drupal CMS was designed to support community-based sites, proven by the enhanced user and access control functionality it offers.  There are no limits to the user roles and access levels you can create and customize.  The best thing about Drupal is that it lets you keep advanced management features disabled and then enable them when your site grows and requires more community features.

6. PHP-based – By default, Drupal uses a PHP template theme engine, allowing you to instantly enhance the presentation of your site.  Applying themes in Drupal is easier than the WordPress environment and as long as the they are completely scripted, you don’t have to know anything about PHP to install them.

7. Excellent Community Support – Of all open-source content management systems, Drupal has one of the largest and most active communities.  You will understand how well supported the CMS is when taking a look at the long scroll of modules that have been contributed to the project.  There are many ways to get support including Drupal forums along with a number of video tutorials, podcasts and online documentation.  Drupal’s popularity gives you the assurance that this CMS will be around for a long time.

Joomla is highly functional yet lacks out of the box search engine friendliness.  WordPress is easy to use but can’t handle larger websites.  Where these systems and other platforms fail, Drupal picks up the slack with instant functionality able to satisfy a wide range of needs.

Category: CMS
Tags: , , , , , , , , ,
Posted on Wednesday, Feb 11, 2009
Trackback URI   Comments RSS

Mambo vs. Joomla – These CMS Rivals Square Off

The original Mambo Open Source content management system has spawned numerous variations and forks.  Two of the major systems are Mambo as we know it today and the award-winning Joomla CMS.  Joomla 1.0 is quite similar to Mambo but version 1.5 has broke out with an identity all its own.  So, which CMS is right for you?  There are advantages and disadvantages to both solutions and we will cover them in this article.

Mambo

While there has only been a slight change in the project name, most of Mambo’s development team abandoned the system in 2005 to create Joomla.  Every since then, the system has struggled in terms of popularity as a large portion of the Mambo user community followed the developers in favor of Joomla.  Be that as it may, Mambo remains a solid choice and continues to improve.

Advantages - Mambo is a stable, lightweight system that puts out exceptional performance on a busy website.  Despite losing the original development team, the project has good management and positive hope for future development.  Even as an open-source system, Mambo can be easily integrated with non-GPL systems and commercial extensions.

Disadvantages - The biggest drawback to Mambo is that it lacks new extensions.  This goes back to 2005 as most of the developers who wrote extensions for the system shifted over to Joomla.  Another disadvantage is that Mambo has a smaller user community than Joomla, meaning you might have to search long and hard to get quality support.

Mambo works best for small to medium sized businesses as well as webmasters that do not require lots of upgrades and extensions.  To put it simple, this system performs better on a basic website that contains minimal interactive features.

Joomla

As we mentioned above, Joomla 1.0 is very similar to Mambo.  In fact, there are a number of extensions that support both systems.  Although the first generation still has a large user base, that will all change soon as the Joomla development team is slated to halt support for the product this coming July.  Joomla 1.5 offers many improvements over the previous version and is largely supported by the development team and user community.

Advantages – Joomla 1.5 is supported by a wide variety of extensions and the number is growing faster than any CMS that forked off from Mambo.  The system also supports many of the older extensions with the aid of the legacy mode plugin.  The rapidly expanding community ensures that you can get decent support and answers in Joomla forums.

Disadvantages – Joomla 1.5 is a bit heavier than the previous version and thus might run slower depending on the server.  This could make it real frustrating to keep your site fresh with the  necessary updates.  Additionally, the Joomla team has taken an official stance where the GPL states that commercial extensions are not to interact with the system’s API, basically ruling out any developers who do not want their extensions licensed under the GPL.  On the other hand, many developers have chosen to ignore this rule.  As it stands now, it seems as if this is one rule that will never be strictly enforced.

Joomla is best suited for small to medium sized businesses with the need to create a content-rich site and access a variety of third-party extensions.

If you’re looking for a winner, Joomla is most likely to be supported into the future but Mambo will probably require fewer upgrades as versions aren’t released as frequently.

Category: CMS
Tags: , , , , , ,
Posted on Monday, Feb 02, 2009
Trackback URI   Comments RSS

Why You Need a Good Control Panel

Regardless of the company, every web host offers some type of control panel.  This software application is what allows a webmaster to manage and control all the essential aspects of their web hosting account.  You generally get administrative control over your domains, email accounts, databases and web stats among other features.  While the functionality varies among programs, most control panels are designed with user-friendliness in mind, allowing you to manage just about everything from a centralized interface.  A good program will give you the ability to manage your account with ease regardless of technical experience.

The main objective of a control panel is to enrich the webmaster’s experience by providing a number of tools that dramatically reduce administrative challenges.  One of the most widely used control panels on the market is cPanel and its counterpart WHM (Web Host Manager).  Both are incredibly easy to use, offering a Graphical User Interface with icons well designed on the main page.  cPanel comes integrated with a variety of features and tools that allow you to control various aspects of your web hosting account and even provides details on bandwidth and other vital statistics.

Similar to most technologies related to the web hosting arena, control panels have evolved tremendously over the years.  Aside from the basic functionality such as creating email accounts and adding domains, most of today’s software offer the ability to transfer files via FTP, database management, marketing tools and backup utilities.  The average control panel typically comes included with pre-designed templates and software that allows you to build your entire site.  Other advanced functionality that has become common is the inclusion of application installers.  For example, cPanel is integrated with Fantastico which enables the easy one-click installation of additional software such as WordPress, Cube Cart and Joomla.

There are several factors that must be considered when looking for web host and the control panel is one of the most important of all.  Although the software for you will largely depend on your personal requirements, a good control panel should offer the following qualities:

Interface: The control panel interface is the main page and the first thing you will see upon logging into your account.  Look for a program that has all the essential features located on the interface as this will make your management tasks much easier.

Platform: In the web hosting world, platform simply refers to the operating system installed on the web host’s server.  The platform is crucial as control panels tend to be designed for one system or another.

Features: Control panels are all about features.  The more features you get, the greater level of control you will have over your website.

There are numerous control panels on the market and taking the time to choose a good one is extremely important.  If you would like to get more hands on, look for a web host that offers a demo version so you can test out the control panel for yourself.

Category: Control Panels
Tags: , , , , , , , ,
Posted on Monday, Jan 26, 2009
Trackback URI   Comments RSS

5 Tips for Choosing a CMS

Choosing the right CMS for your website can be a real challenge.  After all, there are literally hundreds of products on the market from open-source to commercial solutions.  While the right system all depends on your individual needs, these five tips should making choosing a CMS much easier.

1. What’s Your Goal?

No two systems are the same.  Some are suited for personal sites, some for publishers while others are specifically designed for corporate solutions.  Before deciding on a particular product, it is best to decide what you plan do with it.  Are you looking for enhanced blog functionality or looking to create a huge news publishing site?  Are you trying to build a corporate intranet or create a social network?  There is a vast selection out there and most systems are geared towards a particular purpose.

2. What Functionality do You Require?

Most CMS software has the ability to be greatly enhanced while others only support limited plugins.  You need to determine the level of functionality you require out of the box as well as flexibility that grants more power in the future.  CMS features range widely but here some of the basics you will find in the more popular products.

Forums – While forums are a common feature, not every CMS supports them.  The good thing is that forums can be incorporated in a number of ways.  For example, they can be custom built into a CMS or implemented via plugin.  If your project requires forums, be sure to do some research and find out how many come included or what method is required to incorporate them.

Polls – Polls are another hot CMS feature.  If you want to allow your users to vote on specific content, you will need a product that supports this feature.

WYSIWYG Editor - Short for What You See Is What You Get, the WYSIWYG editor can make your life as an administrator much easier.  This tool offers a simple word processor interface that gives you the ability to easily add text and pictures.  If you’re not proficient with programming languages, the WYSIWYG editor is one feature you can’t do without.

3. Compatibility

When deciding on a CMS, you need to keep your web host in mind and find out if they actually support the software.  For instance, there are some systems that are entirely based on PHP while others cater to Ruby on Rails and other languages.  Aside from the language, you need to know what database your host supports.  Some products are designed for MySQL, others are designed for MS SQL.  Versions are important as well as a CMS based on PHP 5 may not integrate well on a server equipped with PHP 4.

4. Customization

Depending on your goals, you may want a CMS that is easy to customize.  Rest assured because themes are widely available for most systems.  Drupal, Joomla and Mambo are just three of many products supported by a wide range of additional themes.

5. Support

Whether its open-source or commercial, finding a CMS that offers support is vital.  If you purchase a product, be sure that you can get technical support from the vendor.  If you opt for an open-source product, be sure to select one with an active user community

Category: CMS
Tags: , , , , , , , , , , ,
Posted on Wednesday, Jan 21, 2009
Trackback URI   Comments RSS

« Prev - Next »

Sponsored Links