Upload
lily-butler
View
222
Download
7
Tags:
Embed Size (px)
Citation preview
Introduction:PHP is a powerful server-side scripting language for creating
dynamic and interactive websites.
PHP is the widely-used, free, and efficient alternative to
competitors such as Microsoft’s ASP. PHP is perfectly suited
for Web development and can be embedded directly into the
HTML code.
The PHP syntax is very similar to Perl and C. PHP is often
used together with Apache (web server) on various operating
systems. It also supports ISAPI and can be used with
Microsoft’s IIS on Windows.www.w3maestro.co.uk
What is PHP?PHP stands for PHP: Hypertext
PreprocessorPHP is a server-side scripting language, like
ASPPHP scripts are executed on the serverPHP supports many databases (MySQL,
Informix, Oracle, Sybase, Solid, MsSQL, Generic ODBC “Open Database Connectivity ”, etc.)
PHP is an open source software (OSS)PHP is free to download and use
www.w3maestro.co.uk
Why PHP?PHP runs on different platforms (Windows,
Linux, Unix, etc.)PHP is compatible with almost all servers
used today (Apache, IIS, etc.)PHP is FREE to download from the official
PHP resource: www.php.netPHP is easy to learn and runs efficiently on
the server side
www.w3maestro.co.uk
History:Started as a Perl hack in 1994 by Rasmus
Lerdorf (to handle his resume), developed to PHP/FI 2.0
By 1997 up to PHP 3.0 with a new parser engine by Zeev Suraski and Andi Gutmans
Version 5.2.4 is current version, rewritten by Zend (www.zend.com) to include a number of features, such as an object model
Current is version 5php is one of the premier examples of what
an open source project can be
www.w3maestro.co.uk
About Zend:A Commercial EnterpriseZend provides Zend engine for PHP for freeThey provide other products and services for a
feeServer side caching and other optimizations
Encoding in Zend's intermediate format to protect source code
IDE-a developer's package with tools to make life easier
Support and training services
Zend's web site is a great resourcewww.w3maestro.co.uk
Usage of PHP:
www.w3maestro.co.uk
Major Application in PHP:FacebookAli baba
www.w3maestro.co.uk
PHP Framework:
www.w3maestro.co.uk
CodeIgniter CakePHP Zend Framework SymfonyYii Framework Recess Seagull AgaviHorde Zoop Orinoco Lisa PHP FrameworkPHPonTRAX PHPDevShell Flow3 ATK FrameworkPluf InterJinn Nette Framework JelixPHPulse QCubed Tangra Framework FlourishmicMVC DOOPHP Stubbles Bedrock FrameworkNoloh Lithium Sourdough MagicPHPCIEXtended FAT-FREE mgframework Yellow Duck FrameworkLightMVC Ister KumbiaPHP PHPOpenBizSimplePHP PSX Framework Open Delight AkelosPrado Kohana Akelos FUSEPhocoa evoCore Qcodo SolarPHPPHPWork DIY ash.MVC PHP for ApplicationsMadeam Andromeda WASP AmhulioLimb3 PHPCliFramework Adventure PHP Framework CoughPHPLion PHP Framework Ambivalence KissMVC LightVCKolibri phpPeanuts Atomik Framework tk_selfTinyMVC Swat Simplicity DragonPHPSpotLight WEB2BB SENCHA BaseBonesVLC for PHP Maverick PHP phpHtmlLib Vork Enterprise PHP
FrameworkOdin Assemble Castle-PHP MiMVic
www.w3maestro.co.uk
PHP Servers:
ApacheWampApache 2 TriadXamppIIS
(Internet Information Server)
MySQL
www.w3maestro.co.uk
PHP Tools:Joomla
Durpal
Wordpress
Magento
OS Commerce
Zend Cart
www.w3maestro.co.uk
CMS Projects:
www.w3maestro.co.uk
Wordpress Project:
www.w3maestro.co.uk
Download :
www.w3maestro.co.uk
http://www.w3maestro.co.uk/download.php
Reference:www.w3school.comCore PHP Programming ,
Leon AtkinsonPublisher: Prentice Hall PTRSecond Edition August 03, 2000ISBN: 0-13-089398-6, 800 pages
SAMS Teach Yourself PHP4 in 24 HoursMatt Zandstra
www.w3maestro.co.uk