All websites today currently run on either a Windows web server or a Linux-based server. The vast majority of websites run on a Linux-based platform as Linux has a strong reputation for security and web server performance. With standard (static) HTML-based websites, the web hosting platform doesn't make much difference. When it does make a difference, however, is when the website uses a dynamic scripting technology such as ASP (A Microsoft based technology), or PHP / PERL (Linux based technologies). A Windows-based hosting solution will run a Microsoft Windows server with IIS (Internet Information Server), and is necessary to run an ASP / ASP.NET scripted website. A Linux-based platform is typically used for PHP, Perl, and most other types of websites. Basically, unless your website uses ASP (pages ending in the .asp extention), Windows hosting is not neccessary.
As an experienced webmaster I recommend BlueHost service which I’m sure it would work for you and fulfill all your requirements. They have a really great offer for hosting & I have used them for over 3 yrs now, and have never had a single problem with them.
They are a Multi-awarded Web Hosting which offer a Full-featured service only $6.95. You can see their Plan Details accompanied with reliable reviews regarding their service at:
http://www.threehosts.com/reviews/1st
Here I have copied and pasted its features from their website to view:
- Free Domain Forever
- Unlimited Space
- Unlimited Transfer
- Blog (wordpress)
- Forum (phpbb,bulletin)
- Host UNLIMITED Domains (Support All Domain Names)
- 2,500 POP/Imap Email Accounts
- SSH (Secure Shell), SSL, FTP, Stats
- CGI, Ruby (RoR), Perl, PHP, MySQL
- Front Page Extensions
- Free Site Builder
- 24/7 Superb/Responsive Sales/Support
- Free Search Engine Submission
They also offer "Free Site Builder" that helps you build your web pages without difficulty if you are not skilled in using any website creating program. (WYSIWYG: What You See Is What You Get) You can use this service optionally.
******IMPORTANT********
* This service was awarded “The Best Web Host OF The Year”.
* If you sign up for this service you will have $75 credits to advertise your website with the google & yahoo search engines for free!
* You Can Register A Free Domain or Use Your Existing Domains. They Support All Domain Names.
**************************
Another useful link:
http://www.threehosts.com/build
There you can find a step-by-step guide to start your website.
And also a cheap, reliable service:
http://www.goldpuma.com
And the easiest way to create a website is reachable here (web host offering 4500 decent templates):
http://www.threehosts.com/tell-me-more/hg.html
Good Luck!