Presentation is loading. Please wait.

Presentation is loading. Please wait.

Syed Arshad Sultan 0333-3593469,0315-3694114

Similar presentations


Presentation on theme: "Syed Arshad Sultan 0333-3593469,0315-3694114"— Presentation transcript:

1 Syed Arshad Sultan ,

2 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.

3 What is PHP? PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are executed on the server PHP 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

4 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: PHP is easy to learn and runs efficiently on the server side

5 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 is current version, rewritten by Zend (www.zend.com) to include a number of features, such as an object model Current is version 5 php is one of the premier examples of what an open source project can be

6 About Zend: A Commercial Enterprise Zend provides Zend engine for PHP for free They provide other products and services for a fee Server 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 resource

7 Usage of PHP:

8 Major Application in PHP: Facebook Ali baba

9 PHP Framework: CodeIgniterCakePHPZend FrameworkSymfony Yii FrameworkRecessSeagullAgavi HordeZoopOrinocoLisa PHP Framework PHPonTRAXPHPDevShellFlow3ATK Framework PlufInterJinnNette FrameworkJelix PHPulseQCubedTangra FrameworkFlourish micMVCDOOPHPStubblesBedrock Framework NolohLithiumSourdoughMagicPHP CIEXtendedFAT-FREEmgframeworkYellow Duck Framework LightMVCIster KumbiaPHP PHPOpenBiz SimplePHPPSX Framework Open Delight Akelos PradoKohana Akelos FUSE PhocoaevoCore Qcodo SolarPHP PHPWorkDIY ash.MVC PHP for Applications MadeamAndromeda WASP Amhulio Limb3PHPCliFramework Adventure PHP Framework CoughPHP Lion PHP FrameworkAmbivalence KissMVC LightVC KolibriphpPeanuts Atomik Framework tk_self TinyMVCSwat Simplicity DragonPHP SpotLightWEB2BB SENCHA BaseBones VLC for PHPMaverick PHP phpHtmlLib Vork Enterprise PHP Framework Odin AssembleCastle-PHP MiMVic

10

11 PHP Servers: Apache Wamp Apache 2 Triad Xampp IIS (Internet Information Server) MySQL

12 PHP Tools: Joomla Durpal Wordpress Magento OS Commerce Zend Cart

13 CMS Projects:

14 Wordpress Project:

15 Download :

16 Reference: Core PHP Programming, Leon Atkinson Publisher: Prentice Hall PTR Second Edition August 03, 2000 ISBN: , 800 pages SAMS Teach Yourself PHP4 in 24 Hours Matt Zandstra


Download ppt "Syed Arshad Sultan 0333-3593469,0315-3694114"

Similar presentations


Ads by Google