Tag Archive 'content management system'

Umbraco: The Microsoft .NET-based Open-source CMS

Originally released in 2001, Umbraco is one of the only open-source content management systems built on ASP and Microsoft’s .NET technology stack.  To no surprise, the platform isn’t necessarily made for beginners, yet developers who prefer to utilize .NET web technologies.  For those who are not familiar, this article will provide more detail on the features and capabilities of the Umbraco CMS.

Core Technologies

Umbraco is a content management solution that thrives off Microsoft web technologies, running on the Windows Server platform and SQL Server or VistaDB database system.  Built on the NET 2.0 framework, ASP.NET 2.0 and C#, it supports both NET User Controls and .NET Customer Controls without having to do much at all as they can easily be added using macros.  The CMS also provides you with full access to the Umbraco API, which has more than 15,000 lines of code.

Presentation

Unlike other open-source systems, Umbraco doesn’t have a template engine, yet a single template system, which can be viewed as both an advantage and disadvantage.  The good aspect is that you do not have to learn a brand new programming language in order to create your website.  With Umbraco, you can design your site with a popular tool such as Abode DreamWeaver or FrontPage, cut and paste the HTML code into the template editor and save.  When you render a page using the template system, the content can be automatically displayed in dynamic fashion.

The Umbraco CMS gives you complete control over your website design.  There is no need to scan the web for themes as the design can be anything you desire.

Umbraco Content

In the Umbraco environment, the core foundation of your site is the Document Type.  The Document Type refers to the type of content that can be incorporated into your website.  Prime examples include Articles, News Items, your HomePage and SearchPage.   Determining how Document types work is key to grasping the Umbraco application itself.  While this isn’t the easiest part to decipher, once you get a solid understanding of these concepts, the rest of system will become much easier to comprehend.

Administrative Functions

The Umbraco Back Office is where you can perform a variety of administrative tasks.  The number of tasks others can perform all depends on their roles and permissions.  Some of the management options you have are dealing with scripts, custom templates, media and document types, style sheets and programming languages.  There is also a section made for developers, allowing you to perform actions such as adjusting browser cache settings, manage data types, create macros, Python files and more.

Conclusion

The Umbraco CMS makes an ideal solution for the Microsoft .NET savvy developer.  It has become very popular over the last few years, now averaging approximately 7,000 downloads per month.  Though not an out-of-box, user-friendly content management tool like Joomla or Mambo, Umbraco’s power and straightforwardness makes it a winner.  If you’re looking for a .NET-driven system to create a content-rich, dynamic website, the Umbraco CMS is worth checking out.

Category: About Web Hosting
Tags: , , , , , , , ,
Posted on Wednesday, Jul 01, 2009
Trackback URI   Comments RSS

A Worthy CMS Battle: Joomla vs. WordPress

Joomla vs. WordPress has become one of the hottest topics around the web.  In actuality, the comparisons aren’t all that fair because these platforms are designed with different purposes in mind.  WordPress is more of a website engine based on the premise of installing the software, running it and publishing basic content in a fast and easy manner.  Joomla is completely different, built for publishing and managing all types of content.  This gives Joomla many capabilities WordPress lacks.

Distinguishing the Two

A good way to compare the two systems would be to look at the fundamental differences.  With Joomla, you can place ten different menus on a web page in any position or style you like.  Much of this can be done from scratch in a few easy clicks.  Its functionality is ideal for multiple users who have their own roles on the site as well as the administrator who needs to control the whole operation with ease.

If it has to be a user-friendly publishing tool for simple content that only requires one administrator, WordPress is the way to go.  This platform covers the blog scene with more efficiency, which is exactly what is designed to do.  It is very useful for attracting search engine bots with features such as ping and tracks, tag capabilities, and optimized URLs.  Though Joomla can be configured to produce clean URLs, it does take a little more work.  The overall theory is that blogs are search engine friendly and WordPress makes up a good portion of the argument.

WordPress as a CMS

WordPress has many beneficial uses but the results aren’t always that good when using it for larger jobs.  When the page count starts to add up in different categories, you may start to experience management issues  Joomla on the other hand, is made to handle such jobs and does it with relative ease.  If you’re looking to use WordPress for something that was created with a true content management system, you could be in for a rude awakening.  This platform will support a couple of hundred pages and basic content but don’t expect more than that.  Try to over do it and you could find yourself spending time on things that wouldn’t have been an issue with the proper software.

The Last Word

If your goals call for a blog or even a more interactive website, WordPress could be a viable option.  This platform is highly regarded as the most streamlined publishing tool available, allowing you to get online fast with little to no technical knowledge.  Joomla is better for managing a larger amount of more complex content.  In the end, an expert user should be able to make the most of both solutions.  With all the available plugins, WordPress can be extended to the point where you wouldn’t know the site was power by a blogging tool.  If this platform can’t deliver the functionality you need, a genuine CMS such as Joomla makes a great choice.  The key is knowing what you need to get the job done and making the right choice from the start.

Category: CMS
Tags: , , , , ,
Posted on Friday, Apr 24, 2009
Trackback URI   Comments RSS

Is WordPress Really a CMS?

Blogging is still soaring in the Web 2.0 era and WordPress is easily the most popular engine on the market.  This multipurpose blogging software is used for everything from personal diaries to business applications, helping many achieve online notoriety and even more bring in consistent revenue.  Although WordPress is generally referred to as a weblog publishing tool, some are calling it a CMS.  Do you agree?  We don’t.  And this article will explain why.

In order to determine whether WordPress is a CMS or not, you should first become acquainted with the three main types of content management systems, as outlined below.

Open-source Systems – Software packages like Drupal and Joomla that are becoming more popular for small to medium sized ventures.

Enterprise Systems - Proprietary solutions like Microsoft Content Server.  This type of CMS is geared towards corporate users that require powerful business applications and frequent database interaction.

Home Grown Systems – These systems are developed in-house by webmasters who have specific requirements for content management.

When comparing the WordPress platform to the software in these classifications, it falls short as merely an over-hyped content delivery system.  Though it has a tremendous following and a number of benefits, WordPress doesn’t have what it takes to be called a real CMS.   In fact, it lacks several of the necessary protocols the average CMS provides as standard.  This includes update features, security tools, user permissions and more complex content management functionality.  When considering the all the capabilities it is missing, calling WordPress a CMS may be like unfairly moving it up in weight class.

Should WordPress be a CMS?

Perhaps the real issue should be whether or not WordPress needs to be more like a genuine CMS.  While this software gives you a lot, there are limitations and thus disadvantages.  Ask a fan of Mambo or PHP-Nuke and they will probably tell you that WordPress is highly inferior.

Despite the shortcomings, it still is a very efficient tool and rightly embraced by millions of users around the world.  It can also be a nice alternative to some of the more complex and intimidating content management systems.  For the most part, the user community is happy with the functionality and would probably prefer to keep things as they are.  After all, turning the platform into a true CMS would tamper with a relatively clean code and possibly cause the software to lose some of its natural appeal.  Besides, simplicity and ease of use are two of WordPress’ biggest advantages.

Conclusion

There is no denying the capabilities of WordPress.  The overwhelming enthusiasm the community shares for this platform is certainly warranted.   It is very cost effective and makes and ideal tool for small to medium sized operations and can even move up to a larger scale as well.   Be that as it may, tagging WordPress as a content management system is not inherantly accurate.   In order to earn that title, the software would require a major overhaul which would in turn, cause it to lose so much of the qualities that has made it so popular.

Category: CMS
Tags: , , , , , , , , , ,
Posted on Wednesday, Apr 22, 2009
Trackback URI   Comments RSS

Introducing the phpWebSite CMS

PHP Nuke is responsible for many of today’s popular content management systems and phpWebSite is one of the them.  phpWebSite began in 2001 as a fork of the original PHP Nuke CMS.  It was released as open-source software under the GNU GPL and LGPL (Lesser General Public Licence), free to use, modify and redistribute.  In a very short time, phpWebSite was implemented with functionality that gave the system its own identity apart from PHP Nuke.   phpWebSite is now supported by a large community as well as a number of add-on modules that extend its functionality.

Common Usage

The phpWebSite application is mainly used by community groups and for educational purposes.  While it is available to the public for other uses, the software’s primary focus is serving staff at Appalachian State University.  In fact, phpWebSite was initially designed to make it easier for university staff to create and manage their websites.  Over the years, the system has been greatly enhanced with features you will commonly find in other popular content management systems.

phpWebSite Features and Capabilities

PHP is a fully modular, customizable software package, allowing you to install, modify and update numerous components.  Its customization is extended through a wide variety of themes and HTML templates.  Although phpWebSite extensions typically consist of common features like photo galleries, blogs and bulletin boards, these elements don’t offer the functionality of standalone applications like Coppermine, WordPress and phpBB.  Because many of phpWebSite modules are intended for university users, they tend to lack the features you would find in applications such as Joomla or Drupal.

By default, the phpWebSite CMS offers functionality that makes it useful in many situations.  Some of its major capabilities include:

Content Creation and Management – phpWebSite’s built-in tools allows administrators and users to create, display and manage content on the system.  This includes text, files, images links and other forms of content.

Content Organization and Navigation - With phpWebsite, you can easily organize and present your content in a way that is simple to access and mange.

Communication – phpWebSite is ideal for running a community-based side as the software enables communication through various mediums.  This includes email, internal messaging and data interchange among other methods.

Configuration and Administration – As the website administrator, you have the ability to assign administrative privileges to staff and assign other permissions to users.  phpWebSite allows you to effectively manage every member within the community.

Development – Because phpWebSite is open-source, anyone can write extensions to enhance the software.  The integrated development tools allow you to set permissions for your internal developers to custom build modules for the system.

Presentation – phpWebSite offers a nice mix of pre-designed themes but there are many options for customization.  If you are familiar with CSS stylesheets, you can design and incorporate your own templates.  If not, there are several themes available on the web, ranging from free to premium.

phpWebSite Requirements

The features and user-friendliness of phpWebSite makes it a good choice for an open-source CMS.   In order to get the best out of this software, you will need a server equipped with the Apache web server and PHP programming language.  Though the PostgreSQL is supported, MySQL is recommended.

Category: CMS
Tags: , , , , , , ,
Posted on Wednesday, Apr 01, 2009
Trackback URI   Comments RSS

Meet the Xoops CMS

The introduction of more powerful web development tools has increasingly led webmasters away from simple website builders to robust content management systems.  These programs enable the creation of dynamic, feature-rich content with the ability to power everything from thriving social networking communities to corporate portals.  Many people have the belief that using a CMS requires that you to have programming skills and vast technical knowledge.  However, this isn’t necessarily true, especially when working with a user-friendly software package known as Xoops.

What is Xoops?

Short for eXtensible Object Orientated Portal System, Xoops is an open-source content management system that is free to use, modify and redistribute.  Power and ease of use makes it an ideal tool for creating data-driven community sites of all sizes.  Many developers use Xoops to create blogs, corporate intranet sites and content-rich information portals.  The major draw of this software is that it enables fast, simple management for whatever task is required.  The Xoops CMS is largely supported on the web hosting market.  All you need is a provider equipped with the Apache web server, PHP and an SQL database, preferably MySQL.  .

Xoops Features

Xoops is integrated with a number of features to simplify content management and enhance functionality.  Some of the most common features include:

Advance Access Control – As an administrator, Xoops give you the ability to grant access rights to certain groups of users.  You can allow them to access specific content and features such as publishing their own content and uploading files.

Module Administration – Like many open-source content management systems, Xoops can be greatly enhanced through a wide variety of add-on modules.  These add-ons can be installed, uninstalled, enabled and disabled directly from the intuitive module administrative system.

Xoops modules offer the following capabilities:

Personalization – Xoops gives you the ability to set permissions for specific users, providing you with control of all the individual elements they are able to access on your website.

User Management – Through user management, you can search for your users by a multitude of criteria, allow them to send email and private messages to other users via a template-based messaging system.

International language support – Xoops is supported by a large group of developers and users.  The project has numerous support sites all over the web for users who speak various languages.  The software itself offers support for multiple languages.  Some include Chinese, Korean and Japanese to name a few.

Customizable interface – Xoops uses a theme-based template systems that allows you to instantly enhance the presentation of your site.  What is so unique about this CMS is that it lets both you and your users change the look of web pages by choosing from a wide range of available themes.

Optimization – Xoops supports many add-ons to help make your site more search engine-friendly.  These modules better the chances of your meta tags, title tags and URLs being recognized and indexed by the search engine spiders.

Xoops has won several awards for its power, straightforwardness and support for multiple languages.  This CMS is easy to find and incorporate as it can typically be installed directly from your control panel software.

Category: CMS
Tags: , , , , , , ,
Posted on Friday, Mar 20, 2009
Trackback URI   Comments RSS

« Prev - Next »

Sponsored Links