Hosting or Web Hosting is a server that hosts your files, to allow your website to be visible throughout the internet. A good web host normally should provide a domain service, good reliability, 24/7 support, unlimited storage and E-mail accounts. Pricing for a Web Host to fulfill your portfolio needs, should cost around five dollars per month. The domain of your website is the URL clients will search on the internet. The domain name is something that can be purchased through a separate provider, or through your Web Host your choose to purchase.
Reliability is also something that needs to be kept in mind when searching for a Web Host, at least 99.5% up-time should be promised by your provider. Along with reliability it is important to make sure the Web Host provides 24/7 support.
FTP is also something very important to ensure your Web-Host provides it, read more on FTP. Some recommended Web-Hosts are: