Redmine Hosting

Hot on the tails of our Radiant CMS hosting announcement, I’m also pleased to announce support and hosting options for the Redmine project management tool.  We provide Redmine hosting and customization services.

Please contact us to learn more.


Radiant CMS Hosting

We have been pleased with our real-world usage of Radiant CMS.  And now, we are pleased to announce Radiant CMS hosting and support options for your company.  Radiant CMS hosting provides you with the setup, customization and maintenance services; along with uptime guarantees and daily backups.

To learn more, give us a call or send an email.

SEO with Drupal CMS

Search Engine Optimization (SEO) is one of the most important tasks for a website. Everyone wishes to see his/her own website on the top rankings of Google. Many people just think of this task as editing Meta and description tags of a HTML page and find it very inconvenient. For the ease of use, people choose content management system to manage the website and it can also do the SEO work for you. We will discuss something about Drupal CMS and its advantages keeping SEO in mind.

A clean, topic indicative URL is essential while optimizing your website. This can provide access to legacy search engine to crawl in your website to index it. This feature can greatly enhance your organic SEO efforts. An example of a topic indicative URL is “yoursite.com/page-on-vegatarian-diet.htm” compared to “yousite.com/4.htm” Drupal provides topic indicative URLs which will be a benefit to your organic SEO process.

Drupal also provides the facility of Gsitemap. There is numerous numbers of pages in content management system which is dynamically arranged in any possible order. So it is very hard to create a XML file for each page and then submit it to Google. This particular function keeps track of your website and creates a sitemap for Google. This functionality can easily detect the freshly updated content and can keep track of each page. This will improve the rate at which your pages are indexed.

A click tracking module is available in Drupal that keeps track of traffic coming to your website. You can easily find out the source and amount of traffic on your website on a daily or weekly basis. If you are not interested in installing the module then you can use the built-in tracker. It gives you information about the traffic sources, amount of traffic and most viewed pages or posts. This way you can easily find out the reader’s interest and you can update your website according to that. Pro users use PHPOpenTracker to track the complete path of traffic.

There are many more facilities in Drupal as built in functions and module which will help you to optimize your website. Best of all, you don’t need to change the code everyday. By using these functions you can increase your ranking at Google and can take the full advantage of available modules.

Joomla vs. Radiant CMS

Content management systems are becoming more and more popular due to their simplified design and flexibility. It doesn’t hurt that most popular CMS are open source as well.

Plainly speaking, using a CMS to build your website is a good idea.  You can use any content management system that fits your technical and customization requirements. There are many choices, but we imagine your research will lead you to consider Joomla or Radiant as content management system.

Joomla is PHP based CMS while Radiant CMS is built using Ruby on Rails. Radiant is a logical choice for those who have invested in Ruby on Rails based applications while Joomla is used by technical literate developers and designers.

Joomla include features such as caching to improve performance, ability to produce RSS feeds, printable versions of pages, news flashes, blogs, polls, website searching and language internationalization.

Radiant also contains caching and other functionality.  Key concepts of this Rails CMS include Layouts, Snippets, Page Parts and a custom tagging language called Radius.  Customization can be achieved through Radiant Extensions. Through Radius, you can create your own custom tags to give CMS administrators the ability to craft dynamic functionality without being a programmer.

All functionality available in Joomla can be achieved in Radiant CMS.

Radiant is so fast and flexible and uses hierarchical model to arrange pages and also content of each page of the Web site. To add a child page for a particular page you just need to click “Add” button and locate your page. It is as simple as registering by few clicks on a website.

Joomla consist of many different parts which are being as modular as possible, allowing extensions and integration. An Example of such extensions is “Plugins”. Plugins are background extensions that allow a new functionality in Joomla. Plugins are used for different purposes and they can be added as modules or standalone plugins.

Before choosing a content management system, you must be aware of your purpose for creating the website. Then you will be able to choose and differentiate between different CMS and can find the appropriate one for you.

Looking beyond a PHP CMS vs. a Ruby on Rails CMS, it will be beneficial to know how much customization is going to be needed for your project.  Most often CMS projects involve some level of customization.   By knowing the amount of customization required of both systems, you can make an educated choice on which CMS is best for your project.

Open Source .Net Content Management Systems (CMS)

Most open source content management systems are written in PHP. However, many content management systems are being written in .Net by using C# and ASP.Net. These content management systems can compete with other popular content management systems and have the power lying behind strong .Net framework.

Some popular .NET content management systems are DotNetNuke, Rainbow, Cuyahoga and JMDCMS. All these content management systems provide more or less the same amount of flexibility and ease of use to the users. The most commonly available features are a simple yet powerful administrative panel, blogs and polls, RSS feeds and a WYSIWYG editor. In addition, user management is one more feature that is included in almost all content management systems.

Usually, search capability is an important feature of CMS deployments. It is essential when you have a huge amount of content across you site.

Another important factor in content management systems is SEO friendly URLs. A CMS should allow the users to change the URLs so that they become SEO friendly.

The most popular .Net CMS is DotNetNuke. It is a powerful and user friendly content management system which can be used to create personal as well as organizational websites. The built in browser based function can easily guide you to develop a nice website without the knowledge of markup and scripting language. Best of all, it is also open source and many windows hosting packages provides installation of DotNetNuke in the control panel itself.

Since many popular.Net content management systems are open source, there is a constant error reporting, feedback and bug correction. This makes an open source .Net Content Management System an easy choice.

SEO with Silverstripe CMS

Often SEO is defined as the most important part of your website marketing efforts. If your website is found in a search engine results, it can turn prospects into sales leads. With search engine optimization, you can optimize your website to appear on the listings of search engines.

High ranking in search results without paying for ad placements is often referred to as organic search engine optimization.  It is being listed in the top results naturally which will pay tremendous dividends in both end user perception and maximizing your marketing budget over time.

To understand the basics of search engine optimization technically, you might need to learn a bit of HTML. But, you don’t want to do that! It can be quite daunting to edit all pages of your website if you have a really big website.  But, if you are using a content management system (CMS) to manage your content, then you should find SEO very easy.  In fact, the SEO process might even come naturally to some CMS.

Silverstripe is considered one of the best open source CMS. It provides many facilities regarding search engine optimization. Page keywords and descriptions can easily be entered through a couple of text input boxes.

Everything in the Silverstrip content management system is designed for the ease of use. Search engine optimization features are now included in Silverstripe, so it is not a hard task anymore.

Silverstripe provides Gsitemap support to enhance the search engine optimization capabilities of the content management system. It can become very difficult to submit a XML sitemap file associated with every entry on the content management system to Google, Yahoo and/or MSN. Silverstripe’s functionality creates a gzipped sitemap XML file that is automatically submitted to Google. Some people need this facility to keep some pages away from the reach of Google bot as well. Excluding such pages from sitemap can provide the possible solution to this issue.

Silverstripe produces SEO friendly URLs. SEO friendly URLs are a critical component of organic search engine optimization.  An example of SEO friendly URLs is a page name of /page.php?id=4 compared to /fishing-toys-for-kids.html.  /fishing-toys-for-kids.html is going to enhance your SEO efforts to your Fishing Toys for Kids product line while page.php?id=4 will do nothing. With Silverstripe, SEO enhanced URLs are built in and do not require complicated configuration.

Of course, search engine marketing most often involves a CPC campaign(s) as well as organic result efforts.  You can also use Google Adwords integration to enhance the SEO capabilities and advertising budget tracking of your website. All the campaigns can be easily tracked and managed within the content management system. So it is very easy to manage everything related to SEO in your content management system itself.

It is straightforward to achieve marketing results within Silverstripe CMS.  You will feel very comfortable when implementing SEO for your website.  Silverstripe provides a solid foundation for keeping content fresh and easily managed.  But, as an added bonus, Silverstripe can be utilized in your search engine marketing efforts.

sfSimpleCMSPlugin for Symfony

sfSimpleCMSPlugin allows the user to add a simple and powerful content management system inside existing Symfony application. This feature is basically used to provide a simple user and website management at the backend of the application. Many important features are provided in this plugin that helps the user to maintain and handle content easily.

This plugin uses Ajax and JavaScript to include a content management system in the Symphony application. You can easily edit and change the specific zones of a page with the help of this plugin. The parent-child relationships for different pages can be easily specified and a tree structure is used to maintain all the pages. A specific page can also have different versions and they can be easily presented on the request of the reader.

The user management is not included in sfSimpleCMSPlugin. This task is completed by sfGuardPlugin that has to be installed in order to manage the users. Breadcrumb navigation is also provided to the users so that they can track their position in a particular subdirectory.

To install sfSimpleCMSPlugin, you will have to read the documentation very carefully. PEAR packages should be installed before installing sfSimpleCMSPlugin for Symfony. The sfSimpleCMSAdmin module should be enabled before using any feature of the content management system. The lengthy codes may look weird for a while, but they are very easy to be applied if you have a little experience with Symfony before. If you have no experience, then this is the right time to gain it.

There are more plugins that can be used with your Symfony application. You can also integrate sfGuardPlugin, sfBlogPlugin, sfMediaLibraryPlugin and sfSimpleForumPlugin to your existing Symfony application for the optimum usage of this plugin. Once installed, these plugins can create the best content management system for your website. So if you are interested in a full featured content management system, then you should also use these plugins with sfSimpleCMSPlugin.

Community Driven Website Tool: Drupal CMS

To develop your community, a website is required to provide flexible communication options and ease of use. These websites can contain blogs and polls as means of communication between different users.

The development process comprises of page designs and programming modules. This can prove a little bit hectic, but it is the basic need of every business. You can make this task easy by using content management systems. Content management systems can be used by a non-technical user.

Content is one of the basic requirements of membership website. So, we need a content management system to fulfill this basic requirement. One CMS which can provide these community building facilities is Drupal CMS.

Drupal has the power to provide an easy interface for a single user or community of users to publish content over a website. Drupal can be used to create a web portal or discussion websites for a community. Many people use Drupal to incorporate their business ideas. E-commerce websites and resource directories can also be created using Drupal CMS as well.

Drupal is based on a extensible framework. Core functions can be enhanced by adding modules in the CMS, so that it can work according to the user’s requests. Simple, clean theme designs are provided with this CMS and all the code is written in PHP.  Further, software developers can tweak the code to introduce new functionality according to your requirements.

Although new functionality is not practically implemented by average users, nonetheless, the development option to enhance functionality is available within in the content management system.  Best of all, the content management is open source. This means you do not have to spend a single dime on your website (except the hosting and domain name).