This document provides an overview of topics related to developing a website, including how the internet works by storing and transferring information via browsers, determining your domain name and top domain registrars, choosing hosting services and budgeting for development, navigating development tools and platforms like content management systems and programming tools, and best practices for maintaining a website.
2. Topics we will cover How the Internet works Determining your domain name Budgeting for website development Choosing the right hosting service for your website and organization Navigating web development tools and platforms
Information is stored on a server. Servers are computers that have been configured to store and share data via the internet or the World Wide Web. Servers can be owned by you or the company you work for or they can be owned by an company that offers a service called Virtual Hosting (were they rent space on a server). Each server has an IP Address (Internet Protocol) or numerical label that is assigned to devices participating in a computer network utilizing the Internet Protocol for communication. As a consumer you would use a URL (Uniform Resource Locator (URL) is a subset of the IP Address of where the data is stored)or web address to locate the site you are wanting to see.
Information is transfer either through an Internet Service Provider in the form of satellite, cable/DSL, phone line All servers are connected to the internet through cable or satellite. You the consumer of the information may use one of the three methods to access the internet through your ISP or Internet Service Provider. The information is transmitted in packets (binary code).
We access or view this information through a browser. The browser is an application that translate the packets of information in a readable form. This translation of information is either HTML - Hyper Text Markup Language, is the predominant markup language for web pages. PHP - Hypertext Preprocessor, is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages. It can be embedded into HTML .NET – Microsoft programming language it includes a large library of coded .ASP – Active Server Pages is the successor of the .Net programming language. Some of the most commonly used browsers: Internet Explore or IE FireFox Safirie – Mac users
Ask, what is the purpose of the site? Is it an ongoing informational site? Is it going to be used for a special project or event? Is there branding already in place? If there is a logo and naming already in place, such as the name of a church, slogan, etc. you will want to include this in how you name the site. Keep is simple and short – you will want a name that can be tied to the purpose. If it is the name of the church then use that. Should you use hyphenated names? Hard for people to remember.When people refer others to your site they may not remember to verbalize that there are hyphenation in the name.Should you use forms of “The” and “My” when choosing a domain name?You can if the original name is not available You must always remember to promote the site name as such.Would not recommend choosing a domain name that is in a plural form. The chances of people forgetting to add the s is very likely.
The most commonly used suffix is the .com originally intended to designate commercial entities. .edu – Education .gov – Government .org – Organizaiton.net - network
You can register your domain name through a registrar or any web hosting solution company which is accredited by the Internet Corporation for Assigned Names and Numbers (ICANN) or by a national country code top-level domain (ccTLD) authority, to manage the reservation of Internetdomain names in accordance with the guidelines of the designated domain name registries and offer such services to the public.
Ranked #1 is Netfirms – offers registration at the lowest cost starting at 7.99They also offer free privacy services – which allows you to keep your name and contact information hidden from the WHOIS. In this case WHOIS will only list the name of the registrar.Ranked #2 is Namecheap – offers the best transfer servicesRanked #3 is GoDaddy – the most popular in the US.
There are various platforms to choose from Most platforms are hosted solutions that may be free. You will have to choose a platform based on the functionality of the siteWeb-based communities are used for collaboration. They are often used to share information, coming together for a joint effort of producing information or projects. Examples are the Google Groups, Windows Live Groups, AirSet, etc. They offer not just document sharing but sometimes calendar and task options as well as email that is tied to the group for ease of communicating. Hosted Services are often referred to as virtual or offsite services. These services are usually web servers, email servers, and file servers. Types of hosted services: Shared DedicatedIf you should consider using a hosted service you should consider the following: Guaranteed up-time Backup and redundancy Web applications are applications that are accessible via the web. Examples of most commonly used apps are: Google Calendar and Docs Web mail clients such as Yahoo, Hotmail or Windows Live, Gmail, and others.Benefits – no maintenance required on the user’s part, requires not disk space from the user. Most are compatible with other operating systems.Social-networking sites is a form of web-based communities. Great for sharing interests and/or activities
Video Sharing site – allow you to upload video files and create your own channel for ongoing feeds of content. Examples are YouTube and Vimeo Wikis – another online collaboration tool. Great tool for teams to manage project and documentation and task The most referred wiki is the Wikipedia Blogs – where a person can publish regular entries of commentary, descriptions of events, or other material such as graphics or video
Functionality – what is the primary purpose of the site?Platform and/or OperatingSystem – will you be building and hosting the site;Web Development Tools - Uptime and redundancyBandwidthScalability and long Gevity
Domain RegistrationNo more than 10.00 per year Hosting cost Free hosting depending on the platform Google Sites Social Networking Windows Live Sites Virtual hosting Maintenance included most cases Self hosting Consider the upgrades to hardware and software. Consider the cost for developing the site Research DesignImplemtationBudgeting time in your schedule to keep the site updated and relevant Marketing the site and submission to search engines.
Maintain the Site Keep the content current and relevant for the audience you are trying to reach.Be careful using volunteers make sure you have all the keys (knowledge and how to’s before they leave). If you are hosting the site internally make sure you have backup of files (offsite) Do routine updates on applications and virus scans Progress ReportingSetup analyticsGoogle offers free code and tracking system that can be added to your pages so that you can track How viewers accessed your site How they navigate the site How long they stayed on the siteReview Goals periodically Make sure that you site continues to meet your audience needs - Conduct usability test during the planning/designing process