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

Slides:



Advertisements
Similar presentations
Open Source and Free Software in Education
Advertisements

Why Blog? To market or promote yourself, service or product.
Personal Academic Websites
M2 – Explain the tools and techniques used in the creation of an interactive website. By Arturas Vitkovskij.
| Copyright© 2010 Microsoft Corporation Quick Start into Activating and Selling Office 365.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Microsoft Office Live Create Your Own Website Basics Behind Office Live Allows users to create a professional presence without the hefty expenses of.
Website Development with PHP and MySQL Introduction.
Web Design, DreamWeaver, HTML, etc. Snyder p
Chapter 4 Creating a Website from an InDesign Layout.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Websites and Weblogs with Weebly
Sample School Website Sydney Region ITSU School Support
About the CMS WordPress A brief overview of both Wordpress.org & WordPress.com WordPress is one of the most popular content management and blog publishing.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
S ELECTION OF WEB HOST AND WEB PAGE SYSTEM. W EB HOST stores all the pages of your website and makes them available to computers connected to the Internet.
The Benefits Of Using WordPress To Build Your Internet Marketing Website WordPress is used by more web page creators Of the top million web pages, reviewed.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Web Browsers It is an application software that is used to display and interact with text, images and other information located on web pages at web sites.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Build a CMS Website. The topics this chapter covers are: What is CMS ? What you can do with CMS The benefits and disadvantages of using a content management.
PHP Web Development, PHP Programming
Joomla!. What is Joomla! Joomla! is the largest Open Source Content Management System (CMS) for publishing on the World Wide Web Using a CMS allows non-technical.
Web 2.0: Concepts and Applications 2 Publishing Online.
April–June 2006 Windows Hosting Seminar Series Marketing Your Windows ® Hosting Services Anne Greenwald Business Development Manager Microsoft EMEA Communications.
Content Management Systems Equals Distributed Web Site Maintenance Robert Gulick, EdD DBA / Technology Trainer Carmi Gulick.
Programming in Teams And how to manage your code.
Web Sites for amateur radio. So You want to make a Web Site? There are several things you need to know about web sites before you start to think about.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
Hosting and Content Management Systems Cindy Royal, Ph.D Associate Professor Texas State University School of Journalism and Mass Communication
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
Web Authoring Rico Yu. Ch.11 Web Posting and Web Hosting Web Host Types of Web Host Web Posting.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
A primer on version control at OTN
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
PHP and MySQL by Example COMP YL Professor Mattos.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Tonido Cloud Private, Highly Scalable, Self-Hosted Cloud Storage/Sync Solution.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
E-Portfolio Review MDDE 610 Winter 2015 Group 1. MAHARA OPTIONS ●Open Source Electronic Portolio ●Resume creator ●Weblog ●Social networking system.
By Alex Norman and Ricky Brentano.  Contacted us to consult on web hosting / web content management  OS provides a wide variety of athletic & training.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
Google Apps and Tools for the Classroom
Puan Rosnah Binti Ahmad Zain Jabatan Teknologi Pendidikan IPG Kampus Pendidikan Islam.
XAMPP.
Secured Drupal Hosting USA's & Europe's # 1 web hosting company Contact:
Eric Bothur, Midlands Technical College Kristi Bothur, Richland School District Two.
WEEBLY 101 MAKING AN AWESOME WEBPAGE. WEEBLY 101 PLANNING A WEB PAGE WHAT WOULD YOU LIKE YOUR PAGE TO LOOK LIKE? EXAMPLES:
Effective Wordpress Hosting Service By InstantAppz.
Websites and Weblogs with Weebly. Workshop Agenda Overview of Weebly Create your own website Create your blog Image Perfect Useful tools for your site.
Comparison of VPS Hosting and Cloud Hosting Features.
Website Deployment Week 12. Software Engineering Practices Consider the generic process framework – Communication – Planning – Modeling – Construction.
Setting up a website for free
EnhanceEdu IIIT-Hyderabad. Agenda What’s a wiki? Comparison with a website Wiki Formatting ‘My’ Page Fun with wiki 2EnhanceEdu, IIIT-Hyderabad.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Web Hosting.
Intro to Google Docs 2014.
Lucidchart Extends Collaborative, Cross-Platform Diagramming Solution for Individuals, SMBs, and Enterprises with New Microsoft Office 365 Add-Ins OFFICE.
File Management in the Cloud
Websites and Weblogs with Weebly
A foundation to build on...
Introduction to Web programming
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
PHP / MySQL Introduction
Presentation transcript:

Web Hosting Providers TERRY HALL

Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate storage

The Choices  Github  Self-Hosted  Weebly

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.

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

Why Choose Github?  100% uptime  Version control -- Easier collaboration & trivial to revert changes. My Github website

So what’s the catch?  Limited to static pages (html, css, etc.)  Strict limit of 100MB on individual file size & a 1GB repository limit.

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.

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.

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.

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.

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  support option & Knowledge base if/when you have issues with your website.

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

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.