IFS 234 – Server side application DEvelopment - WordPress – www ...

taxidermistplateSoftware and s/w Development

Nov 7, 2013 (3 years and 11 months ago)

98 views

TOPIC 1


SERVER SIDE APPLICATIONS

IFS 234


SERVER SIDE APPLICATION
DEVELOPMENT

SERVING CLIENTS OVER THE WEB


TECHNOLOGIES


RESEARCH THE DEFINITIONS OF:


CGI


Common Gateway Interface


PHP


ASP


Perl



SERVER TECHNOLOGIES


WEB SERVERS


Although a Web Server may be considered a network
server, it has unique web networking features:


Handles permissions


Executes programs


Keeps track of directories and files


Communicates with client computers


A server may be a powerful PC, a minicomputer or
even a mainframe.


UNIX (APACHE) VS. MICROSOFT IIS


APACHE: The
leading UNIX web server (therefore most common to
be found on the Internet)


It is a high performance HTTPD (HTTP daemon) server


A daemon is
a background process in UNIX which implements the server
-
side of a
protocol


HTTPD is the program you would run on a UNIX platform to start the
web server


Apache Web Server
-

developed by the Apache Group. UNIX and
Windows).


Tools, languages and modules available; SSL (port 443
)


http://www.apache.org



MICROSOFT IIS


IIS = Internet Information Server


Extends Windows NT Server to Intranet and Internet


Works closely with NT Services, Security and
Monitoring


WWW
Service, Gopher, FTP, Internet Service Manager
(admin tools), Internet Database Connector (IDC),
Secure Socket Layer (SSL
)


http://www.iis.net/


WAMP / LAMP


WAMP

refers to a software stack consisting of
the operating system Microsoft Windows,
the

Apache web server
, The

MySQL

database
and one of

PHP
,

Perl

or

Python

programming
languages. This is a common platform for web
application development and deployment
.


LAMP


Linux operating system

INSTALL WAMP ON YOUR PC/LAPTOP


http://www.wampserver.com/en/