I want to create a web page where 5-6 pics will be shown in random order and user can control how fast images swap. I kinda know how to code this but I have no idea how to or where to host it
I certainly don't want to host it from my pc and keep it on all the time.
So what choices do i have?
Thanks in advance.
If you don't want to host it on your own computer, you need to either get a free webhosting service or a paid one.
Paid ones are GoDaddy and HostGator, both pretty famous, but expensive if you just want to host a silly test website.
000webhost is free, i've used it before myself. It lets you use basic stuff like PHP, MySql, etc nothing too fancy, but it's perfect for messing around.
However, if you copy the source code of other websites and use it as your own website, 000webhost WILL give you a warning once they notice (happened for me after 1 or 2 days) that they may shutdown your account or something.
TL;DR use 000webhost.
Also, I forgot:
if you're new to webdesign, you may not know that you can actually write a html file and then just open it in your own browser (Firefox, Chrome, Safari, whatever you use), and it will display the page without you having to host it on a server.
Of course, only YOU can see the webpage. But the point is that you would try and see if the webpage works prior to hosting it.
If the whole project including images is no greater than 100 megabytes, you can host it in pomf.is
Or maybe you can break up your project into parts that you'll individually upload there.
You can host the site on your own PC using WAMP, but the site will be inaccessible when your PC is off.
Also, to host a site publicly so other people can access it over the internet, you'll need to buy a domain name from a registrar service.
May I also recommend google's appengine:
It's great for freely hosting small projects and, unlike other hosts, you can use something better than php.
Also, if you're into python, python anywhere is another great option:
It's more of a full VPS, but you can easily set it up to host a small web application.