HI
I want to know how to design a website and what are the basic requirements?
Finally what are the steps for hosting a website.
Am immediate response would be highly appreciated.
| SitePoint Sponsor |
HI
I want to know how to design a website and what are the basic requirements?
Finally what are the steps for hosting a website.
Am immediate response would be highly appreciated.


Vanessa,
Your question about how to design is loaded. There is a lot of information to cover there. Also, are you talking about how to design one in terms of layout and development or are you asking where to begin with a client in terms of their goals?
For hosting a website, you will want to buy hosting services from a hosting providre. Examples of hosting providers include GoDaddy, HostGator, Nexcess, Network Solutions, etc. There are tons of hosting providers out there.
Here is a good post on how to design a website,
http://www.wikihow.com/Design-a-Website
Hope that helps,
Shawn
1. I've learned HTML in the old days when tables still where used, if you want to get a grib on the nowadays html you should learn how DIV's work. If you understand DIV's and css stylesheets, then you can create websites.
2. When you learned how DIV's work then you should try to positioning DIV's, that's the seccond hard part.
3. If you can do Step 1 and Step 2 in Notepad or Notepad++ without a visual then you can script.
4. After you handle the DIV's go try to make databases and learn MySQL and PHP.it's worth it
![]()


Vanessa,
The steps for hosting a site will vary based on who you go with but in general, setting up a website would look something like this.
1. Find a domain name and register it
2. Find a hosting provider that suits your needs and sign up with them (popular ones are GoDaddy, Hostgator, Hostway, Bluehost, nexcess, network solutions). Note that there are dozens and dozens of hosts out there. Just be sure you go with one that will have everything you need. For instance if you are using Wordpress, you will need a host that supports the most recent version of PHP and MySQL.
3. Most hosting providers will require at least 3 months of service up front however you might be able to find a month-to-month solution.
4. Upload your website files to your host through their cpanel or through an FTP program.
This is a very, very basic timeline of what you need to do to set up hosting. Depending on what you want to do in terms of having a content management system or a custom website, the steps will vary. Wordpress is one of the easiest ways for novices to set up a self-hosted website. Here is a good tutorial how to do that,
http://www.copyblogger.com/wordpress-setup/
Hope that helps,
Shawn
Website design is very intersting topic, firstly you should have knowledge on basics of HTML, CSS. The most website design tool preferred by wed designers is dreamweaver.
HI I just make my first website last year
If your web are commercial what you need to do are
1. what is your keyword such as if you want to sell dry fish you may need to find out dry fish is strong competitor or not, don't try strong one
2. What software you go to use. I recommend Dreamweaver
3. I suggest you download web server such as WAMP . for you to test your web.
4. If you want your web to well respond with visitors, you may need to use javascript. For me I just learn to use but can't develop it.
You may find a lot of free codes.
5. May may need to learn server side such as PHP.
6. Little knowledge of Photoshop or other graphic design.
7. Little knowledge of database such as mySQL
8. Now find out web server on web. If you use WAMP it will be easy if your web server also has WAMP
9. Little knowledge of SEO.
You may try with free web sever such as Google ( I also has wab run on them one)
advantage are you may not need to know much in html. javascript, cause it has some free plugin for you.
Disadvantage is you can't modify some thing ( may be can but has no time to study)
When I create my web I has to read about 10 books about it .
Hope can help you.
Ps may english may be not correct cause, english is not my language
Bookmarks