Presentation on theme: "Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer."— Presentation transcript:
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer. Web Server: a powerful software to store,manage and transport web page.
TYPES OF WEB PAGE Static Page Pages with fixed content. Each page is coded in HTML and client side scripting displays the same information to every visitor. easiest to create. do not require any Web programming or database design. Dynamic Page displays different content each time it's viewed. the page may change with the time of day or user that User interaction Database connectivity Personalization HTML, Client Side Scripting + Server Side Script
Web Server A Web server is a computer system that hosts websites. It runs Web server software, such as Apache or Microsoft IIS, which provides access to hosted web pages over the Internet.
WHAT IS PHP? P: PHP H: Hypertext P: Preprocessor allows web developers to create dynamic content that interacts with databases.
PHP Development started in 1994, by Rasmus Lerdorf. PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP Hypertext Preprocessor’Personal Home Pages Hypertext Preprocessor Open Source server-side Scripting PHP code executes on Server. HTML-embedded scripting language Cross-platform Simpler and faster to develop applications PHP is compatible with almost all servers used today (Apache, IIS, etc.) PHP Support Many Databases like (Mysql,SQL Server,Oracle)
WHAT WE NEED FOR PHP ? PHP Software A Web Server (Apache, IIS) An RDBMS (DATABASE Software) (MYSQL)
WHAT IS A WEB SERVER ? Web server Is a Application which Generate Responds upon client requests by providing resources.
ADVANTAGES OF PHP Light-weight Cross-platform compatible Procedural / Object Oriented programming Supports wide range of Databases Supports wide variety of outputs Open source
HOW TO INSTALL PHP ? There Are Different Development Packages available for PHP. Package:- collection Of Software's. These Are Some Development Packages:- XAMPP Server WAMP Server LAMP Server MAMP Server SAMP Server
WEB DEVELOPMENT PACKAGES XAMPP (X Cross Platform) Provide APACHE, MYSQL, PHP, PERAL WAMP (W Windows) Provide APACHE, MYSQL, PHP LAMP (L LINUX) MAMP (M Macintosh) SAMP (S Sun Solaris)
APACHE Apache is a Most Popular & Powerful Web Server. It Provide Cross Platform Compatibility Mostly PHP Developer Use Apace As a WEB SERVER
PHP was written in the C programming language by Rasmus Lerdorf in 1994 for use in monitoring his online resume and related personal information. For this reason, PHP originally stood for "Personal Home Page“Personal Home Page“ PHP is called hypertext preprocessor because PHP libraries are already compiled and processed. when any person request any PHP page in browser address bar that request first go to server for example Apache is running on that server. then server interpret PHP files and return back response in form of HTML. That is the reason PHP is called hypertext preprocessor
Most software you use has been compiled. This means that its computer code has been put through an application that translates it into a form your computer can understand. After a program has been compiled, it's nearly impossible to modify it or see exactly how it was created.means Open source software includes the source code along with the compiled code. People who write open source software actually encourage others to customize it.
Cross-platform software can run on most or all systems with little or no modificationCross-platform Visit http://php.net/ http://www.wampserver.com/en/