Sie sind auf Seite 1von 15

 Applicationsoftware allows end users to accomplish

one or more specific (not directly computer


development related) tasks.
 Two types:

1.Windows Application
2.Web Application
 FRONT END:
User interface page
C, C++, Java, .NET, Php
 BACK END:
Database - To store the data
MSAccess, Oracle,Mysql,Sqlserver
 BUSINESS LOGIC:
Validation of data
Front end and Back end connection
1.Windows Application:
 Open Office, Microsoft Word developed by
technologies like C, C++, Java, or C#.
 Software also includes video games.

2.Web Application:
 Web pages developed by technologies like HTML, PHP,
Perl, JSP, ASP.NET, XML.
 Client/Browser:
 Sending a request
 Generally files with the extension .html
 Also files with .php, .jsp, .asp, .aspx extensions

 Server:
 Handling the request from the client.
 Accessing the data
Contents in web application:
1.HTML - Static Content
2.Client Script
3.Server Script Dynamic Content
 HTML:
 HTML - Hyper Text Markup Language
 HTML is not a programming language, it is a markup language
 A markup language is a set of markup tags
Client Script:
 Executed in client side
 e.g. VBScript, JavaScript
 Server Script:
 Executed in server side
 e.g. JSP, ASP, ASP.NET, PHP
 PHP stands for Php:Hypertext Preprocessor
 PHP originally stands for Personal Home Page
 Created by Rasmus Lerdorf in 1995
 The implementation is mainly by ‘The PHP

Group’ and serves as the de facto standard


 PHP is an open source software
 PHP is a server-side scripting language, and

are executed on the server


 Open source software (OSS) is defined as
computer software for which the source code
and certain other rights normally reserved for
copyright holders are provided under a
software license.
 This permits users to use, change, and

improve the software, and to redistribute it in


modified or unmodified forms.
 Costavoidance / cost sharing: many
developers need a product, so it makes sense
to share development costs

 Implementingown ideas to develop


enhanced version of the software

 Usingthe software as a stepping stone to sell


a higher-end product or service; e.g.,
OpenOffice.org vs. StarOffice.
 PHP runs on different platforms (Windows,
Linux, Unix, etc.)
 PHP is compatible with almost all servers used

today (Apache, IIS, etc.)


 Lots of database interfaces.
 Fast Execution.
 PHP is extendible.
 PHP is similar to ‘C’. So it is easy to learn
 PHP files can contain text, HTML tags and
scripts
 PHP files are returned to the browser as plain

HTML 
 PHP is a case-insensitive like HTML
 PHP files have a file extension of ".php",

".php3", or ".phtml"
 To access with PHP support, install
 Apache
 Mysql
 Php
 Servers:

Php Triad, Wamp, Xampp ,Lamp


 Directories to which the Softwares
gets installed:
 Php Triad C:\apache\htdocs\….php
 Xampp X:\xampp\htdocs\....php
 Wamp X:\wamp\www\....php
 Confirm the success of installation by
typing
http://localhost in your browser
 <?php

//Some code to be executed

?>

Das könnte Ihnen auch gefallen