Website Basics Setting up/planning a web site

Slides:



Advertisements
Similar presentations
IS 4506 Tuning and Monitoring Internet Information Server.
Advertisements

M2 – Explain the tools and techniques used in the creation of an interactive website. By Arturas Vitkovskij.
Agenda Web Application Web Page development WAMP
Getting Set-up with Hosting and WordPress Gregory Young Alternative Hosting
ASP Tutorial. What is ASP? ASP (Active Server Pages) is a Microsoft technology that enables you to make dynamic and interactive web pages. –ASP usually.
Multimedia And Website Design Segment 2 The design is over The building starts here!
B.Sc. Multimedia ComputingMedia Technologies Database Technologies.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
Tim Hanschke Steve Devoti Presenters What is a CMS? How do I interact.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
PHP Web Development, PHP Programming
Linux Operations and Administration
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Web Based Applications
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Domain Names and Linux Philip Bock. Contents What is the Domain Name System? Acquiring a Domain Name Name Servers Linux as an Internet Server Web, Mail,
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
Electronic Commerce eBusiness Essentials by Michelle Delio MIS 6453 – Spring 2006 Instructor: John Seydel, Ph.D.
Installing and Configuring IIS. Reliable IIS 6.0 uses a new request-processing architecture and application-isolation environment that enables individual.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
 First, check if Windows Server 2008 minimum hardware requirements matches your computer hardware through link below
Group ID: Guided By: Rushabh Doshi Prepared By: Jubin Goswami Milan Valambhiya.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
By Bearzx Dive Into Web Introduction To WEB
Server Performance, Scaling, Reliability and Configuration Norman White.
1 Session 1: Introduction to PHP & MySQL iNET Academy Open Source Web Development.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Setting up Dreamweaver to use your local WAMP testing Server
 There are device known as Server  Web Server / HTTP Server  Each computer has unique number known as IP Address  Domain Name.
1 What is JQuery. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax* interactions.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Your current Moodle 1.9 Minimum Requirements Ability to do a TEST RUN! Upgrading Moodle to Version 2 By Ramzan Jabbar Doncaster College for the Deaf By.
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
Server Performance, Scaling, Reliability and Configuration Norman White.
Web Hosting.
A PRESENTATION ON (IN PHP,CSS,HTML)
Global Search: An Introduction and Administrator Perspective
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Installing Windows Server 2008
Introduction and Principles
Web Design II PHP & MySQL or ASP.NET
WWW Basics.
Business in a Connected World
Section 17.1 Section 17.2 Add an audio file using HTML
Akhilesh Kumar Sankhwar Information Scientist
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
Developing Web-Based Applications
Ben Dahlin LCSC Technology Development Coordinator
Cloud based Open Source Backup/Restore Tool
PHP / MySQL Introduction
Module 3 Building a web app.
LAMP, WAMP and.. L. Grewe.
Dynamic Web Pages JavaScript Jill Thomas Oct 14, 2003.
Web Technology Overview
Test 1 Review Website Basics, HTML, CSS
Introduction to PHP.
INFS 230 L Internet Technology
Web Application Development Using PHP
Presentation transcript:

Website Basics Setting up/planning a web site CIS 388 Website Basics Setting up/planning a web site

Planning, planning, planning!!! Considerations when preparing a website: Hardware requirements Server software/programming requirements Page requirements/technologies and structure Plugins, add-ons, redesigns, and future upgrades

Hardware Requirements Basic hardware requirements for a simple web server 800Mhz cpu, 2Gb ram 10Gb hard disk, 10/100 NIC A basic web site requires the same hardware as an FTP site, but add database (MySQL), a high volume of network traffic, ASP/PHP scripting languages, videos/audio, etc… and those requirements can go up FAST! A development box should be simple and basic, but plan for a site to be hosted on something that can scale (*try to shoot for a production box that is roughly 2x what you may think you’ll need), virtual if possible! (virtualbox: https://www.virtualbox.org/wiki/VirtualBox)

Server Requirements 2 most popular web servers are: IIS (Internet Information Services) - *Windows only Apache For development box the server is generally as important, but for simplicity windows/IIS is recommended. Tools and Resources: Apache/Windows – WAMP (http://www.wampserver.com/en/) IIS/Windows – Web PI (https://www.microsoft.com/web/downloads/platform.aspx) *127.0.0.1

Page requirements/technologies and structure Server Side Coding Languages/ Web Server ASP (IIS) PHP (IIS/Apache) JSP (Java server) Basic Page Design Starts in Photoshop/Fireworks (graphics program) Design Style of the page and cut it up and put it into code *Keep pages as “light” as possible (png, gif, jpeg)

Plugins, add-ons, redesigns, and future upgrades Going with a CMS (content management system) will simplify the considerations when planning a site as most content management systems specify certain software/hardware requirements. Select a CMS that is widely supported, and has “room to grow” (plug-ins and add-ons) Content Management systems separate the data/content of a page from the design making it easy to redesign the site. Also the database containing the data can be “picked up” and moved to another site/location with minimal effort in the event of an emergency and simplifies the backup process. Web PI Web App Gallery: https://webgallery.microsoft.com/gallery

Assignment If possible, select a server/CMS package that we have covered today and try to play with it and configure it on your computer. Make some notes about what you thought/experienced and comment on it at my website (Class 2): https://brucemorgansite.wordpress.com/2017/01/19/class-2-htmlcss-and-website-basics-server-config/ Also be sure to check out the links and resources page, I’ll be adding some of your links to the page: https://brucemorgansite.wordpress.com/links-and-resources/