We take care of you. From concept to realization and beyond. We know all our clients personally and take care of every aspect of their web campaign and subsequent support.

Latest Articles...

Domain Management

This is the most essential part of any website and needs to be carefully monitored and managed on at least an annual basis. In many respects your domain record is the deed to your building lot, the property on which you build your Internet house. You should review it for proper ownership, contacts and appropriate DNS configuration. 

Hosting

It can take a good deal of time to locate a host provider with the level of reliability, support, security, stability and forward vision. I much prefer a Linux or Unix system server, which helps with reliability and security. It is also the native platform of the Internet. 

Databases

Databases may be housed in an outside server to help boost performance. However, this may compromise PCI compliance. 

Frequent Backups

Your database data is your most dynamic and most valuable data. You should install a backup script that is activated by a crontab script at least nightly. 

User Management

A static website is a dead website. Therefore, it is vital that every company who owns or professes to own a website ensure that their staff are contributing to the ongoing flow of content. To that end, it follows we should take advantage of the rich user management tools within Drupal. 

Roles

Decide early on what user roles there are and their use cases. Carefully define these roles, not only in their privileges you select in Drupal, but also in company documentation. You should also explain to users their roles so there are no misunderstandings. 

Configurations

The best way to configure a Drupal website quickly and efficiently is to use a profile. However, no profile is going to do all the work for you, even if you custom design your own. So it's still important to establish a set of procedures for configuring the aspects of a Drupal site. 

Design

Take the Time

In projects of all sizes, the design aspect typically takes about half of all the time and all the resources allocated to the project. Sometimes, in an effort to cut corners, design is left out of a budget, only to reappear on the backside of the project because “it just doesn’t look right.” 

Information Architecture

 

Information Architecture (IA) is a deep and nebulous concept and should not be attempted alone. Choosing to avoid it is futile, since information architecture happens no matter if it is planned or not. 

Social Media in Drupal

 

It is no longer possible to maintain credibility in the marketplace and not have a social media presence. Working in multiple social networks is advantageous, so long as you can avoid simply diluting your efforts among them. 

E-commerce for Sales

About Übercart

The common e-commerce implementation within Drupal is Übercart. It is simple and has a huge number of contributed modules, including a few very obscure applications. The disadvantage is that it is not a particularly lightweight implementation, and navigation is limited to your ability to build views. However, if simplicity or functional flexibility are the important considerations, then Übercart excels in these. 

I18N - Internationalization

Drupal is, thankfully, fully setup for easy internationalization. Careful adherence to the t() function in the display of all strings helps to ensure that. 

Localization must be dealt with per locale as per your own marketing strategies. My own experience at international trade events is that most people prefer English, if they cannot get their own language. Thus, it follows that locales should follow a target population base, rather than trying to find a compromise.

Your IP Address

Your address is:

34.228.41.66

Poll

Does your business have a Facebook fan page? :