PHP is a free, open source scripting language used for server-side web development and general programming. It was originally created by Rasmus Lerdorf in 1994 and allows developers to generate dynamic page content, interact with databases, and more. As a scripting language, PHP code is executed on the server and used to create dynamic and interactive web pages through integration with HTML.
1 of 12
Download to read offline
More Related Content
PHP
1. PHP
Full form of PHP: Hypertext Preprocessor. PHP is a free, highly used open
source scripting language. PHP scripts are executed on the server.
Just a short list of what PHP is capable of:
- Generating dynamics page content
- Creating, opening, reading, writing, deleting, and closing files on the server
- Collecting from data
- Adding, deleting, and modifying information stored in your database
- Controlling user-access
- Encrypting data
2. Hypertext is text displayed on a computer display or other electronic devices with
references to other text that the reader can immediately access
PHP : Hypertext Preprocessor
Preprocessor is a computer program that modifies data to conform with the
input requirements of another program.
3. PHP is a server-side scripting language designed primarily for web development but
also used as a general-purpose programming language. Originally created by Rasmus
Lerdorfin 1994
Designed by Rasmus Lerdorf
Developer The PHP Development
Team, Zend Technologies
First appeared June 8, 1995; 22 years ago
ORIGIN OF PHP
5. Integrated Development Environment
(IDE)
An integrated development environment (IDE) is a software suite that consolidates the
basic tools developers need to write and test software. Typically, an IDE contains a
code editor, a compiler or interpreter and a debugger that the developer accesses
through a single graphical user interface (GUI). An IDE may be a standalone
application, or it may be included as part of one or more existing and compatible
applications.
Popular IDE tools include Net Beans, Eclipse, IntelliJ , Visual Studio and Windows
Power Shell.
6. SERVER & CLIENT
*Server-side refers to operations that are performed by the server in a clientCserver
relationship in computer networking. Typically, a server is a software program, such
as a web server, that runs on a remote server, reachable from a user's local computer
or workstation.
*Client-side refers to operations that are performed by the client in a clientCserver
relationship in a computer network. Typically, a client is a computer application, such
as a web browser, that runs on a user's local computer or workstation and connects
to a server as necessary.
7. Generically, open source refers to a program in which the source code is available to
the general public for use and/or modification from its original design free of charge.
Open source code is typically created as a collaborative effort in which programmers
improve upon the code and share the changes within the community. Open source
sprouted in the technological community as a response to proprietary software
owned by corporations.
OPEN SOURCE LANGUAGE
8. A scripting or script language is a programming language that supports scripts:
programs written for a special run-time environment that automate the execution of
tasks that could alternatively be executed one-by-one by a human operator. Scripting
languages are often interpreted (rather than compiled).. Other scripting languages
are server-side scripting languages that manipulate the data, usually in a database,
on the server.
SCRIPTING LANGUAGE
Some example:-
*Lua
*Java Script
*VB Script and VBA
*Perl
9. PLATFORM INDEPENDENT
LANGUAGE
Platform independence means that the same program works on any
platform (operating system) without needing any modification. In the case of Java
the application runs in a Java Virtual Machine which itself isn't platform
independent
10. A dynamic website contains information that changes, depending on the viewer,
the time of the day, the time zone, the viewer's native language, and other
factors. For example, the Computer Home main page is a dynamic website that
automatically changes daily.
Example C Facebook Page.
DYNAMIC PAGE
12. 2. Text Editor
A system or program that allows a user to edit text.
- Notepad++
- Sublime Text
- Komodo Edit
- Brackets
- UltraEdit
- JEdit
- TextMate
- Bluefish
- Geany