Chapter 1 Introduction to web development and PHP
|
|
|
- Nancy O’Brien’
- 10 years ago
- Views:
Transcription
1 Chapter 1 Introduction to web development and PHP Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 1
2 Objectives Applied 1. Use the XAMPP control panel to start or stop Apache or MySQL when it is running on your own computer. 2. Deploy a PHP application on your own computer. 3. Run a web application that s on your own computer (1) by entering its URL into the address bar of a browser or (2) by getting and using an index of the applications that are on the web server. 4. View the source code for a web page in a web browser. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 2
3 Objectives (continued) Knowledge 1. Describe the components of a client-server architecture. 2. Describe HTTP requests and responses. 3. Distinguish between the way a web server processes static web pages and dynamic web pages. 4. Explain what these software components do as a web application runs: Apache, PHP, Firefox, and MySQL. 5. Describe the way a PHP application is deployed on your own computer or on an Internet server. 6. Describe the components of an HTTP URL. 7. Describe what happens if you omit one or more parts of a URL when you try to run an application or if you code a URL that specifies a directory that doesn t contain a default page. 8. Describe the benefits of using an IDE like NetBeans for application development. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 3
4 The architecture of a web application Client The Internet Web Server Database Server Client Server Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 4
5 The architecture of the Internet LAN LAN LAN LAN LAN WAN IXP WAN LAN LAN WAN IXP IXP WAN LAN LAN LAN LAN LAN Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 5
6 Key terms server client network router Local Area Network (LAN) Wide Area Network (WAN) Internet Internet Exchange Point (IXP) Internet Service Provider (ISP) Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 6
7 How static web pages are processed HTTP request HTTP response HTML file Web Browser A simple HTTP request GET / HTTP/1.1 Host: Web Server A simple HTTP response HTTP/ OK Content-Type: text/html Content-Length: 136 Server: Apache/2.2.3 <html> <head> <title>example Web Page</title> </head> <body> <p>this is a sample web page</p> </body> Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 7 </html>
8 How dynamic web pages are processed with PHP HTTP request HTTP response Web Browser Web Server Database Server PHP Script For a php page, the web server forwards the request to the php interpreter which is running on the web server. The php interpreter executes the script along with any form data and generates a web page which is returned to the browser. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 8
9 The first page of an application (index.html) Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 9
10 The second page (display_discount.php) Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 10
11 The HTML file (index.html) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...> <html xmlns=" <head> <title>product Discount Calculator</title> <link rel="stylesheet" type="text/css" href="main.css" /> </head> <body> <div id="content"> <h1>product Discount Calculator</h1> <form action="display_discount.php" method="post"> <div id="data"> <label>product Description:</label> <input type="text" name="product_description"/> <br /> Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 11
12 The HTML file (index.html) (continued) </form> </div> </body> </html> <label>list Price:</label> <input type="text" name="list_price"/><br /> <label>discount Percent:</label> <input type="text" name="discount_percent"/>%<br /> </div> <div id="buttons"> <label> </label> <input type="submit" value="calculate Discount" /> <br /> </div> Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 12
13 The CSS file (main.css) body { font-family: Arial, Helvetica, sans-serif; } #content { width: 450px; margin: 0 auto; padding: 0px 20px 20px; background: white; border: 2px solid navy; } h1 { color: navy; } label { width: 10em; padding-right: 1em; float: left; } Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 13
14 The CSS file (main.css) (continued) #data input { float: left; width: 15em; margin-bottom:.5em; } #buttons input { float: left; margin-bottom:.5em; } br { clear: left; } Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 14
15 The PHP file (display_discount.php) <?php // get the data from the form $product_description = $_POST['product_description']; $list_price = $_POST['list_price']; $discount_percent = $_POST['discount_percent']; // calculate the discount $discount = $list_price * $discount_percent *.01; $discount_price = $list_price - $discount;?> // apply formatting to the dollar and percent amounts $list_price_formatted = "$".number_format($list_price, 2); $discount_percent_formatted = $discount_percent."%"; $discount_formatted = "$".number_format($discount, 2); $discount_price_formatted = "$".number_format($discount_price, 2); Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 15
16 The PHP file (display_discount.php) (continued) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional...> <html xmlns=" <head> <title>product Discount Calculator</title> <link rel="stylesheet" type="text/css" href="main.css"/> </head> <body> <div id="content"> <h1>product Discount Calculator</h1> <label>product Description:</label> <span><?php echo $product_description;?> </span><br /> <label>list Price:</label> <span><?php echo $list_price_formatted;?> </span><br /> Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 16
17 The PHP file (display_discount.php) (continued) <label>standard Discount:</label> <span><?php echo $discount_percent_formatted;?> </span><br /> <label>discount Amount:</label> <span><?php echo $discount_formatted;?> </span><br /> <label>discount Price:</label> <span><?php echo $discount_price_formatted;?> </span><br /> </div> </body> </html> Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 17
18 How to deploy an application on an Internet server Use an FTP (File Transfer Protocol) program (such as Filezilla, Secure Shell SSH, or WinSCP ) to upload the tested directories and files to the Apache web server. Our web server is webdev.cislabs.uncw.edu Files should be uploaded to your public_html file Permissions on this directory, subdirectories, and subfiles should be set at 755. The URL is Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 18
19 The components of an HTTP URL protocol domain name path filename What happens if you omit parts of a URL If you omit the protocol, the default of will be used. If you omit the filename, one of the default filenames for the Apache web server will be used: index.htm, index.html, or index.php. If you omit the filename and there is no default file, Apache will display an index of the files and directories in the path. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 19
20 URLs for pages on an Internet web server A request for a specific page A request for the default (home) page of a web site URLs for applications on a local web server A request for the default page in an application directory A request for a directory with no default page Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 20
21 The source code for a PHP page Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 21
22 How to view the source code for a page in Firefox Use the View Page Source command. How to view the source code for a page in IE Use the View Source command. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 22
23 NetBeans with three files in the main project open Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 23
24 How to work with NetBeans projects To open a project, use the Open Project button in the toolbar. To start a new project, use the New Project button in the toolbar. To close a project, right-click on the project in the Projects tab and select the Close command from the resulting menu. To set the main project, right-click on the project in the Projects tab and select the Set As Main Project command from the resulting menu. How to work with NetBeans files To open a file, use the Projects tab to navigate to the file and double-click the file. To start a new file, select the project and click the New File button in the toolbar. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 24
25 About NetBeans NetBeans is an Integrated Development Environment (IDE) for developing PHP applications. NetBeans can make it easier to create, edit, and test the HTML, CSS, and PHP files that you need for a web application. About NetBeans projects A NetBeans project consists of a top-level directory that contains the subdirectories and files for an application. When you create a NetBeans project, NetBeans adds an nbproject subdirectory that contains the extra files that NetBeans needs for managing the project. Mac OS X note To enable right-clicking with Mac OS X, you can edit the system preferences for the mouse. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 25
26 Auto-completion and error marking in NetBeans Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 26
27 How to edit a PHP file with NetBeans Use normal editing techniques as you enter PHP code. When you see an auto-completion list, you can highlight an entry and press the Enter key to enter it into your code or you can double-click on it. If you see a red error icon at the start of a line that you have entered, you should fix whatever errors the line contains before you test the application. How to test a PHP application with NetBeans To run the main project, click on the Run Project button in the toolbar or press F6. To run other projects, right-click on the project and select the Run command. To run a file, right-click on the file and select the Run command. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 27
28 The dialog box for starting a new project Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 28
29 The dialog box for configuring a project Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 29
30 How to check the run configuration for a project Right-click on a project in the Projects tab and select the Properties command. Then, click on Run Configuration in the Categories list and check the Project URL. How to import a project Use the New Project command, but select PHP Application with Existing Sources in the Projects list. This will step you through the import procedure. In the third step, you are asked to check the run configuration. Here, you need to make sure the URL for running the project is correct. Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 30
31 Key terms HyperText Markup Language (HTML) static web page HTTP request HTTP response. dynamic web page PHP interpreter database server render round trip Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 31
Introduction to web development and JavaScript
Objectives Chapter 1 Introduction to web development and JavaScript Applied Load a web page from the Internet or an intranet into a web browser. View the source code for a web page in a web browser. Knowledge
Chapter 1. Introduction to web development
Chapter 1 Introduction to web development HTML, XHTML, and CSS, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Load a web page from the Internet or an intranet into a web browser.
Instructor: Betty O Neil
Introduction to Web Application Development, for CS437/637 Instructor: Betty O Neil 1 Introduction: Internet vs. World Wide Web Internet is an interconnected network of thousands of networks and millions
Introduction to web development
Santiago Canyon College CIS-132: Introduction to JavaScript Lesson 1 Introduction to web development (Chapter 1 in Murach s JavaScript & DOM Scripting textbook) Slide 1 Objectives Applied Load a web page
CEFNS Web Hosting a Guide for CS212
CEFNS Web Hosting a Guide for CS212 INTRODUCTION: TOOLS: In CS212, you will be learning the basics of web development. Therefore, you want to keep your tools to a minimum so that you understand how things
How to Configure edgebox as a Web Server
intelligence at the edge of the network www.critical-links.com edgebox V4.5 Introduction: The Web Server panel allows the simple creation of multiple web sites using the Apache web server. Each website
FireBLAST Email Marketing Solution v2
Installation Guide WELCOME to fireblast, one of the Industry s leading Email Marketing Software Solutions for your business. Whether you are creating a small email campaign, or you are looking to upgrade
Lesson 7 - Website Administration
Lesson 7 - Website Administration If you are hired as a web designer, your client will most likely expect you do more than just create their website. They will expect you to also know how to get their
Getting Started with KompoZer
Getting Started with KompoZer Contents Web Publishing with KompoZer... 1 Objectives... 1 UNIX computer account... 1 Resources for learning more about WWW and HTML... 1 Introduction... 2 Publishing files
CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions)
CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions) Step 1 - DEFINE A NEW WEB SITE - 5 POINTS 1. From the welcome window that opens select the Dreamweaver Site... or from the main
Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website
Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website April 16 2012 The following instructions are to show you how to map your Home drive using ITS s Network in order to publish a website
How To Use Dreamweaver With Your Computer Or Your Computer (Or Your Computer) Or Your Phone Or Tablet (Or A Computer)
ITS Training Introduction to Web Development with Dreamweaver In this Workshop In this workshop you will be introduced to HTML basics and using Dreamweaver to create and edit web files. You will learn
Adobe Dreamweaver CC 14 Tutorial
Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site
Web Programming. Robert M. Dondero, Ph.D. Princeton University
Web Programming Robert M. Dondero, Ph.D. Princeton University 1 Objectives You will learn: The fundamentals of web programming... The hypertext markup language (HTML) Uniform resource locators (URLs) The
AJ Matrix V5. Installation Manual
AJ Matrix V5 Installation Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-3917717, 3917790. Fax : 2484600
Using the CCNY Server Space with Secure Shell 3.0 for Windows Created by Doris Grasserbauer [email protected]
Using the CCNY Server Space with Secure Shell 3.0 for Windows Created by Doris Grasserbauer [email protected] Topics: 1. Logging on to the server space 2. How to create a new folder on the server
Site Maintenance Using Dreamweaver
Site Maintenance Using Dreamweaver As you know, it is possible to transfer the files that make up your web site from your local computer to the remote server using FTP (file transfer protocol) or some
How To Create A Web Page On A Windows 7.1.1 (For Free) With A Notepad) On A Macintosh (For A Freebie) Or Macintosh Web Browser (For Cheap) On Your Computer Or Macbook (
CREATING WEB PAGE WITH NOTEPAD USING HTML AND CSS The following exercises illustrate the process of creating and publishing Web pages with Notepad, which is the plain text editor that ships as part of
JJY s Joomla 1.5 Template Design Tutorial:
JJY s Joomla 1.5 Template Design Tutorial: Joomla 1.5 templates are relatively simple to construct, once you know a few details on how Joomla manages them. This tutorial assumes that you have a good understanding
Using SSH Secure Shell Client for FTP
Using SSH Secure Shell Client for FTP The SSH Secure Shell for Workstations Windows client application features this secure file transfer protocol that s easy to use. Access the SSH Secure FTP by double-clicking
How To Set Up A Webhosting Website On Windstream.Com
E-commerce Web Hosting Package Welcome To Your Windstream Hosting Service! We are pleased you have chosen us as your solutions provider to help your business become even more successful. We recognize your
Install FileZilla Client. Connecting to an FTP server
Install FileZilla Client Secure FTP is Middle Georgia State College s supported sftp client for accessing your Web folder on Webdav howeve you may use FileZilla or other FTP clients so long as they support
ITP 101 Project 3 - Dreamweaver
ITP 101 Project 3 - Dreamweaver Project Objectives You will also learn how to make a website outlining your company s products, location, and contact info. Project Details USC provides its students with
CTIS 256 Web Technologies II. Week # 1 Serkan GENÇ
CTIS 256 Web Technologies II Week # 1 Serkan GENÇ Introduction Aim: to be able to develop web-based applications using PHP (programming language) and mysql(dbms). Internet is a huge network structure connecting
Creating Web Pages with Netscape/Mozilla Composer and Uploading Files with CuteFTP
Creating Web Pages with Netscape/Mozilla Composer and Uploading Files with CuteFTP Introduction This document describes how to create a basic web page with Netscape/Mozilla Composer and how to publish
Microsoft FrontPage 2003
Information Technology Services Kennesaw State University Microsoft FrontPage 2003 Information Technology Services Microsoft FrontPage Table of Contents Information Technology Services...1 Kennesaw State
.NET Best Practices Part 1 Master Pages Setup. Version 2.0
.NET Best Practices Part 1 Master Pages Setup Version 2.0 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic
We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.
Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded
OCS Training Workshop LAB13. Ethernet FTP and HTTP servers
OCS Training Workshop LAB13 Ethernet FTP and HTTP servers Introduction The training module will introduce the FTP and Web hosting capabilities of the OCS product family. The user will be instructed in
WEB DEVELOPMENT IA & IB (893 & 894)
DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.
Getting Started using the SQuirreL SQL Client
Getting Started using the SQuirreL SQL Client The SQuirreL SQL Client is a graphical program written in the Java programming language that will allow you to view the structure of a JDBC-compliant database,
Setting Up a Development Server
2 Setting Up a Development Server If you wish to develop Internet applications but don t have your own development server, you will have to upload every modification you make to a server somewhere else
Contents. Downloading the Data Files... 2. Centering Page Elements... 6
Creating a Web Page Using HTML Part 1: Creating the Basic Structure of the Web Site INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Winter 2010 Contents Introduction...
Chapter 7 Page Layout Basics Key Concepts. Copyright 2013 Terry Ann Morris, Ed.D
Chapter 7 Page Layout Basics Key Concepts Copyright 2013 Terry Ann Morris, Ed.D 1 Learning Outcomes float fixed positioning relative positioning absolute positioning two-column page layouts vertical navigation
Using Adobe Dreamweaver CS4 (10.0)
Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called
Setting Up Your FTP Server
Requirements:! A computer dedicated to FTP server only! Linksys router! TCP/IP internet connection Steps: Getting Started Configure Static IP on the FTP Server Computer: Setting Up Your FTP Server 1. This
Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module.
Agenda. ZAPms Konzept.. Benutzer-Kontroller.. Laout-Aufbau.. Template-Aufbau. 5. Bildergalerie (Beispiel). 6. Konfiguration. 7. Module. . ZAPms Konzept Benutzer Web Server Benutzer-Kontroller www.domain/index.php
A send-a-friend application with ASP Smart Mailer
A send-a-friend application with ASP Smart Mailer Every site likes more visitors. One of the ways that big sites do this is using a simple form that allows people to send their friends a quick email about
Web applications. Web security: web basics. HTTP requests. URLs. GET request. Myrto Arapinis School of Informatics University of Edinburgh
Web applications Web security: web basics Myrto Arapinis School of Informatics University of Edinburgh HTTP March 19, 2015 Client Server Database (HTML, JavaScript) (PHP) (SQL) 1 / 24 2 / 24 URLs HTTP
Dreamweaver CS5. Module 2: Website Modification
Dreamweaver CS5 Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Last revised: October 31, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland,
Uploading files to a web server using SSH Secure Shell 3.2.9
Uploading files to a web server using SSH Secure Shell 3.2.9 Practical workbook Aims and Learning Objectives By the end of this course you will be able to: Upload your documents (for example HTML files)
Introduction to Macromedia Dreamweaver MX
Introduction to Macromedia Dreamweaver MX Macromedia Dreamweaver MX is a comprehensive tool for developing and maintaining web pages. This document will take you through the basics of starting Dreamweaver
Microsoft Expression Web Quickstart Guide
Microsoft Expression Web Quickstart Guide Expression Web Quickstart Guide (20-Minute Training) Welcome to Expression Web. When you first launch the program, you ll find a number of task panes, toolbars,
CREATING HORIZONTAL NAVIGATION BAR USING ADOBE DREAMWEAVER CS5
CREATING HORIZONTAL NAVIGATION BAR USING ADOBE DREAMWEAVER CS5 Step 1 - Creating list of links - (5 points) Traditionally, CSS navigation is based on unordered list - . Any navigational bar can be
TIMETABLE ADMINISTRATOR S MANUAL
2015 TIMETABLE ADMINISTRATOR S MANUAL Software Version 5.0 BY GEOFFPARTRIDGE.NET TABLE OF CONTENTS TOPIC PAGE 1) INTRODUCTION 1 2) TIMETABLE SPECIFICATIONS 1 3) SOFTWARE REQUIRED 1 a. Intranet Server (XAMPP
Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008.
Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008 Contents Starting SSH Secure FTP Client... 2 Exploring SSH Secure FTP Client...
IC3 Internet and Computing Core Certification Guide
IC3 Internet and Computing Core Certification Guide Global Standard 4 Living Online Lesson 12: The World Wide Web CCI Learning Solutions Inc. 1 Lesson Objectives the difference between the Internet, the
Dreamweaver CS5. Module 1: Website Development
Dreamweaver CS5 Module 1: Website Development Dreamweaver CS5 Module 1: Website Development Last revised: October 29, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland, CA
C O N F I G U R I N G Y O U R W E B B R O W S E R TO A L L O W P O P - U P W I N D O W S
C O N F I G U R I N G Y O U R W E B B R O W S E R TO A L L O W P O P - U P W I N D O W S Most web browsers include a feature to block pop-up windows. While this may eliminate unwanted or bothersome pop-up
Contents. Introduction... 2. Downloading the Data Files... 2
Creating a Web Page Using HTML Part 3: Multi-page Management and Uploading INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.1 Summer 2009 Contents Introduction... 2 Downloading
Lab 1: Create a Personal Homepage
Objectives: Lab 1: Create a Personal Homepage Understand the basics of HTML Create a personal website, if you do not have one Learn how to submit your assignments Preparation 1. Create a folder with the
Introduction... 1. Connecting Via FTP... 4. Where do I upload my website?... 4. What to call your home page?... 5. Troubleshooting FTP...
This guide is designed to show you the different ways of uploading your site using ftp, including the basic principles of understanding and troubleshooting ftp issues. P a g e 0 Introduction... 1 When
Joomla 1.0 Extension Development Training. Learning to program for Joomla
Joomla 1.0 Extension Development Training Learning to program for Joomla Objectives & Requirements Learn to develop basic Joomla Mambots, Modules and Components. Familiar with PHP and MySQL programming.
Web File Management with SSH Secure Shell 3.2.3
Web File Management with SSH Secure Shell 3.2.3 June 2003 Information Technologies Copyright 2003 University of Delaware. Permission to copy without fee all or part of this material is granted provided
How-to: HTTP-Proxy and Radius Authentication and Windows IAS Server settings. Securepoint Security System Version 2007nx
Securepoint Security System Version 2007nx HTTP proxy authentication with radius to a Windows 2003 server The Remote Authentication Dial-In User Service (RADIUS) is a client-server-protocol which is used
10.3.1.8 Lab - Configure a Windows 7 Firewall
5.0 10.3.1.8 Lab - Configure a Windows 7 Firewall Print and complete this lab. In this lab, you will explore the Windows 7 Firewall and configure some advanced settings. Recommended Equipment Step 1 Two
FileMaker Server 11. FileMaker Server Help
FileMaker Server 11 FileMaker Server Help 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
Installation Instructions
WampServer Installation Instructions The Web pages that students create in CIT 173 PHP Programming contain code that must be processed by a Web server. It isn t possible to open PHP files directly using
FileMaker 11. Instant Web Publishing Guide
FileMaker 11 Instant Web Publishing Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
Content Management System
Content Management System XT-CMS INSTALL GUIDE Requirements The cms runs on PHP so the host/server it is intended to be run on should ideally be linux based with PHP 4.3 or above. A fresh install requires
HTML CSS Basic Structure. HTML Structure [Source Code] CSS Structure [Cascading Styles] DIV or ID Tags and Classes. The BOX MODEL
HTML CSS Basic Structure HTML [Hypertext Markup Language] is the code read by a browser and defines the overall page structure. The HTML file or web page [.html] is made up of a head and a body. The head
Appendix H: Cascading Style Sheets (CSS)
Appendix H: Cascading Style Sheets (CSS) Cascading Style Sheets offer Web designers two key advantages in managing complex Web sites: Separation of content and design. CSS gives developers the best of
Further web design: Cascading Style Sheets Practical workbook
Further web design: Cascading Style Sheets Practical workbook Aims and Learning Objectives This document gives an introduction to the use of Cascading Style Sheets in HTML. When you have completed these
FileMaker 12. Instant Web Publishing Guide
FileMaker 12 Instant Web Publishing Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker,
Quick Start Guide Mobile Entrée 4
Table of Contents Table of Contents... 1 Installation... 2 Obtaining the Installer... 2 Installation Using the Installer... 2 Site Configuration... 2 Feature Activation... 2 Definition of a Mobile Application
Flash MX Image Animation
Flash MX Image Animation Introduction (Preparing the Stage) Movie Property Definitions: Go to the Properties panel at the bottom of the window to choose the frame rate, width, height, and background color
Using Internet or Windows Explorer to Upload Your Site
Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting
Actiontec GT784WN Router
Table of Contents General Information...1 Verify Computer Settings...1 Router Installation...3 Configuring Your Router...3 Configuring Your Computer...7 Configuring Your Email...9 General Information Router
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:
Build it with Drupal 8
Build it with Drupal 8 Comprehensive guide for building common websites in Drupal 8. No programming knowledge required! Antonio Torres This book is for sale at http://leanpub.com/drupal-8-book This version
Internet Technologies. World Wide Web (WWW) Proxy Server Network Address Translator (NAT)
Internet Technologies World Wide Web (WWW) Proxy Server Network Address Translator (NAT) What is WWW? System of interlinked Hypertext documents Text, Images, Videos, and other multimedia documents navigate
FileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
Transferring Your Hosting Account
Transferring Your Hosting Account Setting up your Web site on our secure hosting servers So you want to host your Web site on our secure servers, but you want to avoid costly mistakes and excessive site
Introduction to Web Technologies
Introduction to Web Technologies Tara Murphy 17th February, 2011 The Internet CGI Web services HTML and CSS 2 The Internet is a network of networks ˆ The Internet is the descendant of ARPANET (Advanced
Application Note Configuring the UGate 3000 for use with ClipMail Pro and ClipExpress
Application Note Configuring the UGate 3000 for use with Introduction This Application Note guides the ClipMail user through the UGate gateway configuration process by using a simple dial up connection
Kentico CMS, 2011 Kentico Software. Contents. Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1
Contents Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1 Time for action - Viewing the mobile sample site 2 What just happened 4 Time for Action - Mobile device redirection
1. Hardware Installation
4 Port 10/100M Internet Broadband Router with USB Printer server Quick Installation Guide #4824904AXZZ0 1. Hardware Installation A. System Requirement Before you getting started, make sure that you meet
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
A-AUTO 50 for Windows Setup Guide
A-AUTO 50 for Windows Setup Guide 1st Edition 1 A-AUTO is a registered trade mark of UNIRITA Inc. "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)."
Dashboard Builder TM for Microsoft Access
Dashboard Builder TM for Microsoft Access Web Edition Application Guide Version 5.3 5.12.2014 This document is copyright 2007-2014 OpenGate Software. The information contained in this document is subject
FileMaker Server 12. FileMaker Server Help
FileMaker Server 12 FileMaker Server Help 2010-2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
FileZilla: Uploading/Downloading Files to SBI FTP
FileZilla Download and Installation Instructions FileZilla is a free software that uses SourceForge as an installation provider. SourceForge is bundling the FileZilla software with other products that
Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan
Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan In earlier versions of dreamweaver web developers attach drop down menus to graphics or hyperlinks by using the behavior box. Dreamweaver
SSL Installing your new Certificate
SSL Installing your new Certificate Contents Introduction... 3 Preparing your Certificate... 3 Installing your Certificate... 3 IIS 7.0... 3 IIS6... 5 Apache... 7 Plesk... 8 Other operating systems...
How to FTP (How to upload files on a web-server)
How to FTP (How to upload files on a web-server) In order for a website to be visible to the world, it s files (text files,.html files, image files, etc.) have to be uploaded to a web server. A web server
Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University
Web Design Basics Cindy Royal, Ph.D. Associate Professor Texas State University HTML and CSS HTML stands for Hypertext Markup Language. It is the main language of the Web. While there are other languages
Tutorial: setting up a web application
Elective in Software and Services (Complementi di software e servizi per la società dell'informazione) Section Information Visualization Number of credits : 3 Tutor: Marco Angelini e- mail: [email protected]
What is a Web Browser? Web Site Functionality. A client program that uses HTTP to communicate with web servers.
What is a Web Browser? Web Site Functionality April 1, 2004 A client program that uses HTTP to communicate with web servers. HTML interpreter Reads HTML, determines how to display it A Simple HTML file
Livezilla How to Install on Shared Hosting http://www.jonathanmanning.com By: Jon Manning
Livezilla How to Install on Shared Hosting By: Jon Manning This is an easy to follow tutorial on how to install Livezilla 3.2.0.2 live chat program on a linux shared hosting server using cpanel, linux
CS134 Web Site Design & Development. Quiz1
CS134 Web Site Design & Development Quiz1 Name: Score: Email: I Multiple Choice Questions (2 points each, total 20 points) 1. Which of the following is an example of an IP address? [Answer: d] a. www.whitehouse.gov
Configuring for SFTP March 2013
Configuring for SFTP March 2013 Overview You can upload files to and download files from Optimal Payments securely via SFTP. In order to be configured to upload and download files via SFTP, contact Technical
STATIC IP SET UP GUIDE VERIZON 7500 WIRELESS ROUTER/MODEM
STATIC IP SET UP GUIDE VERIZON 7500 WIRELESS ROUTER/MODEM Verizon High Speed Internet for Business Verizon High Speed Internet for Business SETTING UP YOUR NEW STATIC IP CONNECTION AND IP ADDRESS(ES) This
INTRODUCTION TO WEB TECHNOLOGY
UNIT-I Introduction to Web Technologies: Introduction to web servers like Apache1.1, IIS, XAMPP (Bundle Server), WAMP Server(Bundle Server), handling HTTP Request and Response, installation of above servers
Microsoft Expression Web
Microsoft Expression Web Microsoft Expression Web is the new program from Microsoft to replace Frontpage as a website editing program. While the layout has changed, it still functions much the same as
Creating Web Pages with Dreamweaver CS 6 and CSS
Table of Contents Overview... 3 Getting Started... 3 Web Page Creation Tips... 3 Creating a Basic Web Page Exercise... 4 Create a New Page... 4 Using a Table for the Layout... 5 Adding Text... 6 Adding
Creating Java EE Applications and Servlets with IntelliJ IDEA
Creating Java EE Applications and Servlets with IntelliJ IDEA In this tutorial you will: 1. Create IntelliJ IDEA project for Java EE application 2. Create Servlet 3. Deploy the application to JBoss server
Adobe Dreamweaver - Basic Web Page Tutorial
Adobe Dreamweaver - Basic Web Page Tutorial Window Elements While Dreamweaver can look very intimidating when it is first launched it is an easy program. Dreamweaver knows that your files must be organized
Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates
Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates What is a DIV tag? First, let s recall that HTML is a markup language. Markup provides structure and order to a page. For example,
