Now that you have a domain name and a place to put your site, the next step is to get it online so that everybody can see it. (If you haven’t read part1 and part2, you might want to go back and read them before moving on.) Your website is a collection of pages specially coded in html to be read by a web browser like Firefox, Chrome or Internet Explorer. There are three basic ways to get a website:
You can learn to make one yourself, which is beyond the scope of this post, but here are a couple of sites that can teach you the html and css some of the skills that you’ll need:
Sitepoint
W3schools.com
HTML Dog
HTML.net
Also check out the book Head First HTML with CSS & XHTML. I love the Head First method of getting sometimes boring code and principles in your head in a fun way.
Hire a professional to make a custom site for you. That way, you can work with someone to develop a website that expresses you and/or your business.
Find a template and upload it to your site using an FTP program. I’ve already touched on this subject in a previous post. This way, you can just fill in the blanks in the theme with your text and photos. If you decide that you want to tweak the theme’s look or functionality, see steps 1 & 2 above.
Other Things to Think About:
Are you willing to devote time to the possible learning curve associated with learning to make and manage your website? If not, you’ll probably want to think about using a content management system (CMS). In addition to being able to upload and manage your site’s content, a CMS gives you a basic framework to start with and more control over the layout and functionality of your site. Plus, there are hundreds of themes to choose from, so even if you can’t get a template that has exactly what you want, you can get one that comes close. Three of the most popular systems are Joomla, Drupal, and WordPress. All three of these systems have templates written specifically for their platform. This blog is written using WordPress.
Places to look for a template to upload:
HTML/CSS Templates:
If you’re not using a CMS and just want a template where you can fill in the blanks and upload it, here are a couple of resources:
100 Free High Quality XHTML/CSS Templates
38 Free Elegant XHTML/CSS Website Templates
ThemeForest
If you’re using a content management system (CMS) like WordPress, Joomla, Drupal, etc. try to find templates designed for that program:
Joomla:
Joomla24.com
SiteGround
Joomlashack
Drupal:
Drupal.org
Drupal 2 U
WordPress:
WordPress Themes Page
ThemeForest
Thesis
StudioPress
Once you’ve selected a theme for your site, you can finally put it on the web by using FTP to upload it to your webhost.
FTP Program Sites:
FileZilla client download page
SmartFTP
WS_FTP
I hope this helps. Feel free to drop me a line with any questions you may have.
{ 0 comments }

















