- By Dan Veaner
- Business & Technology
Last week we talked about what should go on your web site. This week let's talk about getting it onto your web site. Web pages are generally text files with little codes interspersed among the text that tell your browser how to format the material, what pictures to show, sounds to play, and so on. So how do you make these files?
It's just like building a home. You can build one yourself, hire someone to build one for you, or buy pre-fab pieces to assemble. You don't have to be a programmer to build a Web page if you are willing to get tools that will do the back-end coding for you. You actually have quite a few options.
Roll Your Own
Web pages are nothing special from a technological standpoint. They are just text files. So you can write them in a text editor if you know how. You don't even need a fancy text editor -- Notepad will do just fine. Once saved you upload the files to your site. When you want to correct or update a page, you edit it on your computer, then upload it over the old version on your site.
HTML is not that complicated a programming language. It is based on tags like <center> or <br>. It can be very simple or quite fancy. Not only that, but there is a free on-line manual at http://www.w3.org/. So if you are game to try, writing your own code is the lease expensive way to get your content onto the Web.
Get a Template
Plenty of templates are available for free or for a price. A template is the layout, including background graphics, of a Web site without the content. You get these templates, then put your own text, pictures, etc. into them. It is a great way to make a professional looking Web site without having to start from scratch.
Use a Web Generator Program
There are a lot of software packages that will help you make your Web pages. They range from simpler ones that you write HTML code in, then instantly view how it will look in another window to full featured ones with which you design your page and the program writes all the HTML code for you. If you go for the latter you don't need to know HTML at all. You build your page in a program similar to a word processor, placing elements where you want them. These programs come with numerous templates, so you can choose the look of your site and then fill it with content. They even upload the files for you.
Probably the most full featured of these is Dreamweaver. At $400 it had better be full featured! Many Web developers I know swear by this program. If you don't want to spring for that much money there is a huge variety of Web page building software out there. Try a Google search and you'll find them.
Content Management Systems
Content Management Systems, also known as CMSs, are server-based software that (claim to) make it easy to put your content on the Web without coding. Server-based means that the software is hosted on your own Web server, the Web host you rent that "serves" your content to computers connected to the Internet.
The Lansing Star uses a CMS called Mambo. To get articles into the Star the editor logs in with a user name and password. Articles can be typed or pasted into the browser-based interface and saved in an on-line data base.
Most CMSs use templates to format the articles. The look of the web site is determined by these templates, which install on your Web hosting site along with the CMS software itself. By changing the template you can control the look and feel of your entire site, even though the content remains the same. CMSs also have a variety of modules that can do different things. In The Star there is a calendar module, a weather module, advertisement modules, on-line poll modules... you've seen them as you browse around the paper.
There is server-based similar software that can create certain kinds of Web sites. For instance, if you want to create a BLOG (Web Log) one popular package is WordPress. Once it is set up on your hosting account, you just type your journal entries into it. You can even set it up so others can type their own comments.
Hosting-Based Site Generators
Some Web hosting companies offer site generators among the services they offer. These tend, in my opinion, to not be good values, as they often charge by the page. But they will make you a professional looking Web site quickly and easily with on-line templates and wizards for inserting your own text and uploading your own pictures.
Web Site Designers
If you are hopeless at creating your own site or just don't have the time, you can hire a Web site designer to build it for you. There is a wide range of people who will build your site for a fee. Look to pay between $50 and $100 per hour, or a flat fee for a limited sized site.
Those are just some of the ways to get your message onto the Web. Whether you code your site by hand or hire someone to do it for you, you can be published immediately and get your message out to a potentially unlimited audience.
----
v2i4