eclipse's blog
Embedding video on your site
RSS Feeds
Beta Control goes live!
Hooray! Beta Control has gone live! Take a look at the complete site at BetaControl.com. We have been working with this wonderful company for the past two years on multiple projects, and are excited about the latest.
Managing Your Social Networks
Analytics: Bounce Rate vs. Exit Rate
Step 4: Themeing
A drupal theme is the design files used to affect the look and feel of your website. A big advantage of Drupal is that the theme is organized separately from your menu, content, or other code. This means it is super easy to swap out your theme without screwing up anything else. Below are two themes I swapped out in about 2 minutes.
This one is the default theme that is included in the Drupal files.


Step 3: ckeditor, blog, & comments
The blog is really the centerpiece of our site. It should be a major focus of your site too, if you intend to take optimization seriously. To make the blogging process easy, we need to setup the blog within drupal, and allow people to comment on the blog entries.
Step 2: Install Drupal
Installing Drupal is a pretty painless process. On a surface level, you download a bunch of files from Drupal.org, create a MySQL database on your server, and connect the two via a user interface at yourdomain.com/install.php.
Of course there are a few more details than that. To learn all the details check out the Installation Guide.
What is Drupal?
Nearly every website I build is built with the Drupal open source content management system. That's a lot of big words for some, so I'll define them below.
Open-source: Thousands of people work together to build something that can be used by anyone. In this case it is all the code that is used to structure the website. Having a community of people working together on the code means it is probably better than what you could build by yourself. Some well known open-source projects are: Linux, Firefox, Wordpress, and Android.
Step 1: Domain and hosting
If you want a website, you first will need a domain name and a hosting account.


