Title: Web 2 Applications in PHP
1Web 2 Applications in PHP
- Presentation by
- DMW Technologies (P) Limited
- SCO 106, Top Floor,
- Sector 40-C
- Chandigarh
2What is PHP?
- PHP stands for PHP Hypertext Preprocessor.
- PHP is a widely-used general-purpose scripting
language that is especially suited for Web
development and can be embedded into HTML. - PHP has a very high level of maturity.
- PHP is innovative and new generation programming
language. - PHP connects technologies and can help you
develop "future-proof" systems. - PHP runs on one-third of all worldwide web
servers and has a strong community of 4,5 million
international developers . - PHP is widely used in enterprises all over the
world - and not only for managing web sites.
3History of PHP
- 1994 - Written by Rasmus Lerdorf
- 1997 - Zeev Suraski and Andi Gutmans
- Rewrote parser
- PHP 2
- 1998 - PHP 3
- 2000 - PHP 4
- Still being developed
- Version 4.4.7 - Oct. 2007
- 2004 - PHP 5
- Still being developed
4Why PHP?
RapidDevelopment
Low Learning Curve
Easy Integration into Heterogeneous Environments
Run anAgileBusiness
Robust, Multi-Platform, High-Performance,
Scalable, Secure
ProvenDeployment
Vibrant Community
5PHP Status on Internet
6PHP ProgrammingLanguage of the Year 2004
TIOBE Programming Community Index, December 2008
PHP has earned the title Programming Language
of the Year 2004 with a positive delta of more
than 3 percent within 1 year. Then came PHP5 and
rest is history
Source http//www.tiobe.com/tpci.htm
7PHP Momentum
8What all can you develop in PHP?
- Desktop applications PHP is probably not the
very best language to create a desktop
application with a graphical user interface, but
if you know PHP very well, and would like to use
some advanced PHP features in your client-side
applications you can also use PHP-GTK to write
such programs. You also have the ability to write
cross-platform applications this way. - Server-side scripting This is an important
target field for PHP. You need three things to
make this work. The PHP parser (CGI or server
module), a webserver and a web browser. You need
to run the webserver, with a connected PHP
installation. You can access the PHP program
output with a web browser, viewing the PHP page
through the server. All these can run on your
home machine if you are just experimenting with
PHP programming. - Command line scripting You can make a PHP script
to run it without any server or browser. You only
need the PHP parser to use it this way. This type
of usage is ideal for scripts regularly executed
using cron (on nix or Linux) or Task Scheduler
(on Windows). These scripts can also be used for
simple text processing tasks.
9What all can you develop in PHP?
10About our Training
- PHP Basic
- PHP Advanced
- xHTML
- CSS
- Ajax/Javascript
- Internet Basics
- Applied Networking
- SQL