230 likes | 923 Views
Acquiring A Web Presence. Caroline Leibinger Jimmy Neyhart Joey Tuma. Internet Protocol - IP. Provides unique global addresses amongst computers Much like a phone number or street addresses for internet connected devices Uniquely identifies specific computers/network devices on a network
E N D
Acquiring A Web Presence Caroline Leibinger Jimmy Neyhart Joey Tuma
Internet Protocol - IP • Provides unique global addresses amongst computers • Much like a phone number or street addresses for internet connected devices • Uniquely identifies specific computers/network devices on a network • Connectionless protocol, doesn’t need a prior connection before a host sends packets
IP Addresses • Limited availability of static IP addresses • Internet service providers use Dynamic Host Configuration Protocol to assign dynamic IP addresses Temporary identifier during current internet sessions (much like a temporary phone number) • Static IP addresses are used for devices such as Servers which require a continues internet connection
Availability of IP Addresses • Availability of IP addresses is decreasing due to spread of computers • IPv4 uses 32-bit addresses • IPv6 uses 128-bit addresses Provides more combinations of unique addresses
Dynamic Host Configuration Protocol (DHCP) • Set of rules used by communication devices such as computer, routers, or network adapters to obtain IP Addresses • Insures all IP Addresses are unique • Allows for network admin to distribute from a central point Automatically distributes IP addresses when a computer is plugged into a different location on a network • Distribute very short IP address leases for users that don’t require a permanent connection
Link between IP Address and Domain Names • There are more websites then servers • Hypertext transfer protocol (HTTP) specifies the name being used • This allows one server with one IP address to provide different sites for different domains • A hostname is a domain name assigned to a host • A hostname is translated into an IP address via the local host file • A host file – provides a map from the hostname to the IP Address
What does a Web Browser do? • Web browsers (the client) communicate with Web servers primarily using HTTP (hypertext transfer protocol) to fetch webpages. • HTTP allows Web browsers to submit information to Web servers as well as fetch Web pages from them.
Web Hosting • Companies that provide space on a server • Companies own the server • Companies provide internet connectivity • Client dependent on space and internet connectivity • In-house or Outsourcing
Free vs. Paid-for Hosting • Free Hosting • You will have their advertisements on your website. • Good way to start out initially for a small company. Example: Bravenet • Free hosting space – 50 MB • Free website builders
Free vs. Paid-for Hosting • Paid-for web hosting can be a very inexpensive in the long run by outsourcing the hosting services for your website as it grows Example: Host Monster • $5.95/month • 300 GB of hosting space • Lots of extras
How do you get Content for your Website? • Create it yourself • Hire content providers • Syndicate/license content from others
Syndicating or Licensing Content • Syndication • Quality content • Provided by experts • Reasonable Costs Content displayed on other partner websites in return for a payment • Licensing • Quality content • Specified period • Licensing fee
Freelance authors Writers-on-contract Pay-per-word Full time authors Regular salary Can be expensive Building a Content Rich Website
Ownership • Appropriate ownership/licenses to all copyrighted content • Text • Photos • Software • All rights must be transferred to you • Stated in sales contract • Domain name registered with your company • Person who registered it, may leave the company
Plug-in your information Sites are already linked together Open-source – free Possible monthly fee Content Shells
Discoverability using Search Engines • Register with the search engine • Google • Yahoo • Starting at $1,800 (one time fee) • Top 10 Search Results • Provide expert search engine optimization of your Web site. • Provide site analysis and keyword research.
Discoverability using Pay-Per-Click • Get listed on search engines with pay per click advertising • Purchase key words • Pay for clicks - 5-25cents for each click • $99.00 set up fee • Quickly reach targeted customers • Control your budget with a choice of plans • They do all the work for you
Web Transactions • Must use HTTPS • refers to the combination of a normal HTTP with a Secure Sockets Layer (SSL) transport mechanism.
Web Transactions Google Checkout • Works directly with customer credit cards • Sends email invoices automatically • Tracks sales • Comprehensive fraud protection program • www.checkout.google.com
Web Transactions PayPal • Accepts all major credit cards • Less user friendly integration process • http://www.paypal.com