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.



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

ReadMore

       

Comments

  1. From today onwards i m going to give all knowledge about PHP....

    So please stay tune with me.

    ReplyDelete

Post a Comment

Popular posts from this blog

Addicted To Infinite Scrolling: The Dark Side Of Social Media

Coding for Everyone? My Personal Journey and Lessons Learned

The Dark Truth Behind Apple's Privacy Claims - Is Your Data Really Safe?