All About Php.......
>> What is PHP?
1. PHP is a open source server - side programming language that is specially suited for web development and can be embedded into HTML.
2. PHP stands for Hypertext Preprocessor but it's original name is Personal Home Page. It was created by Mr. Ramsum Lerdorf in 1994.
3. PHP file extension is (.php) .
4. PHP is compatible with almost all servers Apache, IIS etc.
5. PHP runs on various platforms like Windows, Linux, Unix, Mac OS etc.
We can……..
>>Web Browser :- Web browser is a client, program, software or tool through which we sent HTTP request to web server. It knows how to communicate with server. The main purpose of web browser is to locate the content on the World Wide Web and display the web page, image, audio or video form.
>>Web Server :- A Web Server can be either a software unit or a hardware unit, which provides the web pages via HTTP. Web Server gets the request and find the resources then response to client. Web Server provides services only for web applications. All the communication between client(Web Browsers) and server take place via HTTP. Ex : Tomcat, IIS, SMTP, FTP.
>>Web Application :- A web application or web app is client-server software application in which the client (or user interface) runs in a web browser.
==>Website :- Website is a collection of related web pages that may contain text, images, audio and video. A website can consists of one page, or thousands of web pages, depending on what the site owner is trying to accomplish.
1- Static Website :- A Static website contains webpages with fixed content. It is delivered to the user exactly as stored. Static webpages displays the same information for all users.
2- Dynamic Website :- A Dynamic website can contain web pages which are user friendly. User may interact with those web pages.
2. Web Server :- XAMP, WAMP, MAMP etc...
3. Editor/ IDE :- Notepad, Notepad++, Net Beans, Brackets, Sublime Text, Eclipse, etc....
4. Web Browser :- Chrome, Firefox, etc......
>> What we can do with PHP?
We can……..
1 . Create
database application.
2 . Generate
dynamic page.
3 . Handle
button clicks, radio button.
4 . Make
Client/Server application.
5 . Create
Student registration.
6 . Create
Online shopping cart.
7 . Create
Chat rooms.
>> What is Client and Server?
Client = A client
is a piece of computer hardware or software that access a service made
available by a server. For ex :- Web browsers are clients that connect to web
servers and retrieve web pages for display.
Server = A server
is a computer program or device that provides functionality for other programs
or devices called “clients”.
>>Client – Server Architecture
There are two types of architecture.
1. 2 – Tier
Architecture == A
2 tier architecture is where a client talks directly to a server.
2. 3 – Tier Architecture == A middleware is used.
>>Web Browser :- Web browser is a client, program, software or tool through which we sent HTTP request to web server. It knows how to communicate with server. The main purpose of web browser is to locate the content on the World Wide Web and display the web page, image, audio or video form.
>>Web Server :- A Web Server can be either a software unit or a hardware unit, which provides the web pages via HTTP. Web Server gets the request and find the resources then response to client. Web Server provides services only for web applications. All the communication between client(Web Browsers) and server take place via HTTP. Ex : Tomcat, IIS, SMTP, FTP.
>>Web Server Architecture
>>Web Application :- A web application or web app is client-server software application in which the client (or user interface) runs in a web browser.
==>Website :- Website is a collection of related web pages that may contain text, images, audio and video. A website can consists of one page, or thousands of web pages, depending on what the site owner is trying to accomplish.
==>Type of Websites :--
1- Static Website :- A Static website contains webpages with fixed content. It is delivered to the user exactly as stored. Static webpages displays the same information for all users.
2- Dynamic Website :- A Dynamic website can contain web pages which are user friendly. User may interact with those web pages.
>>How PHP Works?
>>DEVELOPING ENVIRONMENT :---
1. Operating System :- Windows, Mac Os, Linux etc...2. Web Server :- XAMP, WAMP, MAMP etc...
3. Editor/ IDE :- Notepad, Notepad++, Net Beans, Brackets, Sublime Text, Eclipse, etc....
4. Web Browser :- Chrome, Firefox, etc......
From today onwards i m going to give all knowledge about PHP....
ReplyDeleteSo please stay tune with me.