yea linux* will be suitable - just get a host with cPanel or a good control panel and set things up - you're not running anything that needs windows hosting and windows will only increase your cost. stay with cPanel and since its a small static site, you don't even need a vps as net has said above.
If you need to upgrade later on, slowly make that change - not too hard
A basic Linux shared hosting package should meet your requirements. Opt for a Linux shared hosting plan which includes cPanel control panel. cPanel is a industry leading control panel, which makes the website management very easy. You will be quick to pick up the ropes with it. Don't go for any customize control panel, because it creates problem when you switch from one hosting provider to another. Go for cPanel shared hosting, it would surely make your life easy.
another issue just thought of now is that will i be able to control my Linux hosted website ( to update my website ) knowing that i'm using windows xp in my coputer !
Yes, indeed. For example, if you were to use cPanel as the control panel for your website, you would access it at a webpage, log-in and take full control of your website from there - regardless of your OS (XP).
Many hosts will offer cPanel with their shared hosting.
Linux hosting and Windows hosting make no difference what system you are using. Be it Windows, Mac, Linux, etc... It's all web based through your browser in most cases. So as long as you have Internet Explorer, Firefox, Safari, Google Chrome it does not matter. :-)
Seems that my input is not needed, All I can say is with years of linux experience you can't go wrong.
Never liked Windows Hosting even though it shows the same way.
For a beginner Linux is recommended. As your site isn't running ASP or other windows programs it's not needed.
██ l Dedigeeks (Twitter) • Shared • Reseller • Cloud VPS • Since 2010
██ l Leading AU Hosting Provider • Multiple locations - around the globe!
██ l cPanel/WHM • R1Soft Backups • 24/7/365 Support • 99.9% Uptime Guarantee
██ l www.yourcompanynamehere.com • Customer Service Rep. • Superior Service Guarantee
I suggest you use linux because it's more secure and much more stable in general, although there is no Linux per se, but many flavors of it. Linux handles high numbers of processes running at the same time much better than Windows - that Windows' stability decreases faster when more processes run on the machine. Personally I would use Linux as the "default option" because of its widespread use, renowned stability, reliability and level of security and - why not mention - lower costs. However, some things are not available on the Linux platform. If your needs cannot be fully met by a Linux server, but they can be by a Windows server, then that's the time when Windows will definitely be the better choice. And I suggest you to use shared hosting