_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.

Slides:



Advertisements
Similar presentations
3.02H Publishing a Website 3.02 Develop webpages..
Advertisements

1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Building a Home Web Server Grant Root
Server-Side vs. Client-Side Scripting Languages
Web Server Hardware and Software
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Web Development & Design Foundations with HTML5 7th Edition
Domains and Hosting Randolph Technical Career Center Bobby Erwin.
C HAPTER 4 W EB H OSTING. I. I NTRODUCTION To make your Web site visible to the world, it has to be hosted on a Web server. In this tutorial we will teach.
Web Development & Design Foundations with XHTML
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 10 Key Concepts 1 Copyright © Terry Felke-Morris.
Chapter 10 Publishing and Maintaining Your Web Site.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Linux Operations and Administration
Getting Connected to NGS while on the Road… Donna V. Shaw, NGS Convocation.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
مقدمه ای بر طراحی صفحات وب. 2 Web Components  Clients and Servers  Internet Service Providers  Web Site Hosting Services  Domains Names, URL ’ s and.
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 Developer & Design Foundations with XHTML
 Uniform Resource Identifier (URI)  Uniform Resource Locator (URL)  Uniform Resource Name (URN) URL includes.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Web Server A software program or server computer equipped to offer World Wide Web access. Web servers allow you to serve content over the Internet using.
IDK0040 Võrgurakendused I Building a site: Implementation Deniss Kumlander.
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,
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
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.
Web Page Design I Retest Terms Review. 1. Web pages are created using a language known as ___________. The coding of this language must follow specific.
G053 - Lecture 08 Hosting Websites Mr C Johnston ICT Teacher
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
The In’s and Out’s of the IIS 6.0 Migration Tool The In’s and Out’s of the IIS 6.0 Migration Tool Chris Adams Web Platform Supportability Lead Microsoft.
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
Server Performance, Scaling, Reliability and Configuration Norman White.
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.
Apache with SSL and php Apache with ssl support should be the basic platform for providing web services... There are several different implementations.
Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate.
Types of Hosting Website Management. Advantages of using hosting company Provides 24hr connection Security – virus protection, firewall Support Back ups.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
XAMPP.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
24X7 SERVER SUPPORT AND SERVER MANAGEMENT
A Complete Guide to Select the Best VPS Hosting Providers.
Effective Wordpress Hosting Service By InstantAppz.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Getting Connected to NGS while on the Road…
Web Development & Design Foundations with HTML5 7th Edition
3.02H Publishing a Website 3.02 Develop webpages..
Web Hosting Services Biglinux.com.
The Web Wizard’s Guide to Web Design
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
GCE Applied ICT G053: Lesson 02 Web Structure and Hosting
Web Development & Design Foundations with HTML5 7th Edition
Module 3 Building a web app.
Web Development & Design Foundations with HTML5 8th Edition
Web Site Project Management
Configuring Internet-related services
Getting Connected to NGS while on the Road…
Web Development & Design Foundations with H T M L 5
4.02 Develop web pages using various layouts and technologies.
Web design for small busniess
4.02 Develop web pages using various layouts and technologies.
Presentation transcript:

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the book authors, 2002 PHP Bible Chapter 3 : Getting Started with PHP

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition2  Wiley and the book authors, 2002 Summary Deciding to outsource or self-host Finding the right ISP Avoiding common hosting pitfalls Installing PHP Choosing a PHP development tool

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition3  Wiley and the book authors, 2002 Hosting vs. DIY The ISP option  Remote hosting is a popular option since many companies offer PHP-enabled websites  ISP may handle hardware, software (& upgrades), InterNIC registration, IP addressing, DNS, Mail servers, bandwidth, power (including backup), backups, & security  Must play by their rules, may not be configured optimally for your needs, other applications may not be available, may not allow “objectionable” content, may not allow unsolicited mailings (configuration may not allow the website to some people who visit the site), limited hardware/software configurations, may limit bandwidth, limited disk space.  Primary problem: lack of control for QOS

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition4  Wiley and the book authors, 2002 Hosting vs. DIY Self-hosting  Price of connectivity continues to drop  More fun?  Greater control of configuration for optimization or adding special features.  Many ISPs may not allow you to run a server off your Internet connection  You have no-one to blame but yourself if things go wrong Collocation (or colocation/colo)  Maintain most control of your equipment, but since it’s located at the ISP, you don’t need to worry about power & bandwidth Dedicated server  Similar to collocation, except the ISP owns the hardware, you just “rent” it.

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition5  Wiley and the book authors, 2002 Installing PHP Prerequisites:  Need a server or workstation with enough RAM  Unix or Unix variant (e.g. Linux, xBSD), Mac OS X, or Windows (not recommended for production)  Working, dedicated Internet connection  PHP-supported web server (Apache, IIS, Netscape)  PHP-supported database server (if necessary)  All applications used by PHP must be installed prior to beginning the installation of PHP Go to for specific installation instructions for your OS and web serverhttp://

_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition6  Wiley and the book authors, 2002 Development tools No plush development environment with wizards and drag-and- drop icons and built-in graphics manipulation (don’t use FrontPage for writing PHP). Zend Studio ($195) is a dedicated application development environment for PHP (free version available).  Will allow you to run scripts without uploading them to the server and viewing them in your browser.  Can step through the code line-by-line to figure out where your errors may exist Homesite ($95) is an HTML editor which provides syntax highlighting for PHP Emacs (free) is a code editor which may be difficult to learn to use but has many options for different types of code ( Other editors located at