About how to create and install a website.
Creating a Website:
may seem like something quite simple at first, then you research a little more and quickly become baffled by terminology and technology alike.
The thing is that whenever you try to search for something relative to web design
it is generally written by a computer whiz kid who expects you to understand the lingo as fluently as he does.
I recognize that this is not usually the case so I have gathered up the relevant information and used my own personal expertise to help you understand the process a little easier.
The Basics
When building a website, there are several things you will need. It is important to understand exactly what these things are so as not to confuse yourself further.
Domain name
This is your website address; people will type this into their browser when they want to navigate to your site. It starts with www.
By now you will probably struggle to find one that you think is perfect because there are so many websites out there. The internet is far from a new technology and you may have to settle for your second best option. Don’t over complicate the domain name though because it has to be something memorable and easy to spell.
You may be able to pick up a domain name very cheaply or even free, do remember though that you will have to pay for the domain to be registered.
Try to keep it localized, for instance if you only operate in the UK then a .com domain may not be necessary and those domains are usually very expensive.
Hosting
This is where your domain name ‘lives’ and without it you wouldn’t have a site. Think of it as buying a filing cabinet for your office. The host stores all of your internet files and folders and you pay them an annual fee. Again you may be able to find a hosting package for free if you don’t require masses of space, however; they may not provide additional services and the customer service level will undoubtedly be poor.
If you decide to go with a free host bear in mind that you probably won’t get email accounts and as such you are complicating matters further!~
Website builder
Assuming you don’t know HTML, CSS, PHP, XML or any other of the delights involved with web design you will need a website builder.
If you have paid for your hosting you will see the benefits now because your host will more than likely provide you with an online builder that will automatically publish your website as and when you tell it to.
If you haven’t paid for your hosting or for whatever reason your host isn’t nice enough to provide a website builder then my personal recommendation is WYSIWYG.
Once you have had a look around the interface it really is very simple to use. The above image is a particularly old version of WYSIWIG and there are now versions available that are even easier to use. You don’t need any programming or HTML knowledge and it is very user friendly.
There are several options available as standard for instance a form wizard that enables you to put contact forms into your website without any PHP knowledge.
If you want your site to have advanced features such a login pages and registration etc then WYSIWIG is not for you and you will need to pay a designer, unless you fancy learning PHP and creating a MySQL database.
FTP Client
If you are using WYSIWIG then you won’t need an FTP client unless you make a mistake that you’ve published. If your website builder doesn’t have a publish feature or you’ve been brave and had a go at creating your own HTML then you will need an FTP.
This is an interface where you basically drag and drop the files into the public_html file or your root directory. This might sound mind boggling but I assure you the files are clearly titled so it isn’t an issue.
You will need the details of your host’s server, your login details and the file to upload to (root directory). Once the connection has been established all that remains is to upload the files and your site is ready!
Remember to name your homepage index.html or index.htm all in lowercase! You might think that such an insignificant issue wouldn’t cause many problems but it really does!
Here is a free FTP client:
http://filezilla-project.org/
Common Problems
When I go to my site all I see is a list of folders in my index, what’s wrong?
You need an FTP client, you will need to rename your homepage as index.html and don’t look at me that way trust me when I say its name is wrong. It has probably saved itself as something stupid such as index.html.html.
When I try to send off a dummy form through my site nothing happens?
The PHP coding is outside of the form area. You need to create a bigger form area around the entry fields.
When I go to a page on my site it says Error?
The page is either named wrong or it is a PHP page that hasn’t been updated and still remains as .html.
Your host’s server may be down or the page is saved in the wrong file directory, again you will need to check that it is in the root directory or public_html.
When I go to my site it says “the owner hasn’t uploaded any files yet” or something similar.
You haven’t published your files correctly. Make sure you have entered the correct parameters in the FTP client.
Original article from http://webupon.com/web-design/how-to-create-a-website-2/