14
Web Hosting Providers TERRY HALL

Web Hosting Providers TERRY HALL. Requirements FREE No advertising FTP access (or another secure transfer method) Near 100% uptime Adequate

Embed Size (px)

Citation preview

Page 1: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Web Hosting ProvidersTERRY HALL

Page 2: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Requirements

FREE

No advertising

FTP access (or another secure transfer method)

Near 100% uptime

Adequate storage

Page 3: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

The Choices

Github

Self-Hosted

Weebly

Page 4: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Github

Github is a code/web hosting service that encourages collaboration amongst it’s users.

Because of this collaboration, it is easy to contribute to a wide variety of open source projects.

At the heart of Github lies Git, a version control system that allows developers to keep a revision history of their code.

Page 5: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Why Choose Github?

Free, though you can pay a small monthly fee to make your repo private.

No advertising

Reputable – used by many big name companies.

SSH or HTTPs access to upload files. Users also have access to a Desktop app that can be used to sync files with their repository.

The Github desktop app

Page 6: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Why Choose Github?

100% uptime

Version control -- Easier collaboration & trivial to revert changes.

My Github website

Page 7: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

So what’s the catch?

Limited to static pages (html, css, etc.)

Strict limit of 100MB on individual file size & a 1GB repository limit.

Page 8: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Self-Hosted

If you’re a do-it-yourself type of person & interested in building a website, you may consider hosting the website yourself.

Why pay someone else to host your website?

Why deal with the hassle of finding a free web hosting service that isn’t littered with ads?

I’ve personally set up a Raspberry Pi as a network share / web server & have had no major issues.

Page 9: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Why Choose Self-Hosting?

You have complete control over not only the web page, but also the PC/server it’s hosted on.

Easy to use software for setting up web server environments. LAMP comes to mind: Linux or Windows OS

Apache HTTP Server

MySQL database

PHP server side scripting

Easy file sharing with FTP & SMB services.

Easy access to your server from the outside world with NAT / port forwarding.

Version control Subversion, Git, etc.

Page 10: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Pitfalls of Self-Hosting

It can be difficult & time consuming if it’s your first time setting everything up. There are a plethora of things to learn.

It’s not always the cheapest option & not always free. A Raspberry Pi can be a cheap option (under $50), but it’s still not free.

If your site goes down, there is nobody to assist you with getting it back online. The 100% uptime requirement is entirely up to you.

Page 11: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Weebly

Weebly is a web hosting service that attempts to make the site-building process much easier for everyone.

Weebly was founded by three college friends who were looking for a way to help others build professional looking websites.

Weebly offers both free & paid plans, depending on the services you want.

Page 12: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Why Choose Weebly? FREE

Easy to use – drag & drop website builder & many templates to choose from. Upload files with ease through the builder tools.

Built-in HTML / CSS editors

Unlimited pages

Email support option & Knowledge base if/when you have issues with your website.

Page 13: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Weebly Downsides

Very restrictive when compared to the other two Web Hosting options I’ve listed.

The FREE plan is missing a lot of the key features the paid versions offer: No domain name

No embedded video players

No way to remove the “Create a free Weebly website” footer.

10MB individual file limit

Page 14: Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate

Conclusion & Recommendation

My choice will be Github for the projects in this course. I recommend using Github because it takes the hassle out of setting up a web server but also lets the user maintain complete control over the website’s content.