why php is called hypertext preprocessor

why php is called hypertext preprocessor

why php is called hypertext preprocessor
View Answers

December 16, 2011 at 10:01 AM

PHP is a server-side, cross-platform, HTML-embedded scripting language. Currently there are over half a million domains running PHP and it is freely available for download online from www.php.net. Much of PHP�s syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. PHP eliminates the need for numerous small cgi programs by allowing you to place simple scripts directly in your HTML files. It also makes it easier to manage large web sites by placing all components of a web page in a single html file.

For example, if you are creating an online catalog, you will most likely have a design template for all related catalog pages. Traditionally, this design is generated by hand in HTML and different data is presented within the template design. With PHP, one application can be used to generate all the pages required to display items from a database in the proper pages, in the right locations, and with the appropriate related content. This eliminates redundant page generation, simplifying maintenance. PHP also reduces the site down to a handful of template pages, with scripts that generate the rest of the site.

PHP is an excellent alternative to such similar programming solutions as Microsoft's proprietary scripting engine ASP and Allaire's rather expensive ColdFusion. As mentioned before, PHP is a cross-platform language. This doesn't stop with the core PHP code but can be extended to all of PHP's libraries and all code written in PHP. Neither ASP nor ColdFusion can make this claim. PHP has a large feature set which includes built-in support for numerous databases (including Access, LDAP, Oracle, and MSSQL), networking support, zip archiving ,and an excellent set of built-in functions. Furthermore, due in part to it being open source and freely available for download on the web, the language enjoys an active developing environment. Since the syntax structure borrows heavily from C, it is easy for even the novice programmer to learn the language. PHP is also the oldest HTML-embeded scripting language, giving it a head start on all the others.

If you are a content developer, you probably won�t want to learn PHP scripting by heart. But, it is nice to know how PHP can help you create more powerful web applications and user-friendly designs.


December 16, 2011 at 10:05 AM

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. thats the reason php is called hypertext preprocessor.









Related Tutorials/Questions & Answers:
why php is called hypertext preprocessor - PHP
why php is called hypertext preprocessor  why php is called hypertext preprocessor
Roadsend PHP
Roadsend PHP In this section we will learn about Roadsend PHP, which is an open-source implementation of the PHP Hypertext preprocessor. Roadsend PHP is an open source implementation of the PHP language. The  Roadsend PHP
Advertisements
Why it called Struts?
Why it called Struts?  Why it called Struts
PHP
PHP PHP stands for Hypertext Preprocessor; PHP is server-side scripting language for development of web applications. PHP powerful and robust programming... in the Year 1995 and called it "Personal Home Page/Forms Interpreter". or PHP
why php and mysql - PHP
why php and mysql  I noticed in most of the application that developer always use mysql with PHP. Why they do so,, as there are money other database are too available
php - Ajax
php  1: why php is called hypertext preprocessor? 2:can i combine php and java in my program? if combine give a example 3: plz send me a php pdf books so that i learn more about this thankyou
why the php is open source?
why the php is open source?  why the php is open source
About PHP
.style2 { color: #3399FF; } Hypertext Preprocessor alias in short PHP is a widely used powerful scripting language basically used for creating.... PHP is an open source language under PHP license and can be downloaded
why php is open source - PHP
why php is open source  i know it's silly question but i would like to know why php is open source
What are PHP, ASP and Perl
PHP (Hypertext Preprocessor), ASP.NET (Active Server Pages),and Perl are examples of programming languages. These Programming languages are used online..._TO_REPLACE_1 Scripts are important to provide dynamic look to any websites. PHP, Perl
PHP Hello World
PHP Hello World Example  PHP stands for Hypertext preprocessor. PHP has... scripting language, PHP supports most of the server such as MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL and soon. PHP is used to create dynamic
Ask PHP Questions online
Ask PHP Questions online       Hypertext Preprocessor in short PHP is a popular... for the developers to develop any web application under PHP License. PHP
Why PHP ?
Why PHP? Reasons to use PHP are given below: 1.    PHP is open source, free to download and use : PHP is free and you can download... not restrict other software etc. 2.     PHP is cross
PHP
PHP   hii, Define PHP?   Hello,ADS_TO_REPLACE_1 The PHP Hypertext Preprocessor is a programming language that allows web developers to create dynamic content that interacts with databases. PHP is basically used
Datepicker not getting called through include function of php
Datepicker not getting called through include function of php  my datepicker.php is as below <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0...;/title> </head> <body> <?php include "datepicker.php" ?>
Hypertext link
Hypertext link  What is a Hypertext link
Why are MySQL Routines and Views not used with PHP?
Why are MySQL Routines and Views not used with PHP?  I've been looking at a number of web sites, frameworks, and scripts written in PHP and noticed... light on this phenomenon. To me it seems that with PHP there has been a great deal
What is PHP?
). The Hypertext Preprocessor is most acceptable name of PHP. The current version...What is PHP? In this section we will discuss about PHP and will try to understand "What is PHP?" and "Why it is used for web development
Why PHP Is So Useful
PHP, or Pre Processor Hypertext, is a form of online website scripting that has... like online shopping websites or chat sites. In fact, PHP has been used... WordPress and Joomla to name a few. PHP is a program that can be downloaded for free
Hypertext link
Hypertext link  hii, What is a Hypertext link?   hello,ADS_TO_REPLACE_1 A Hypertext link is a special tag that links one page to another page or resource. If you click the link, the browser jumps to the link's
Hypertext link
Hypertext link  hello,, What is a Hypertext link?   hii,ADS_TO_REPLACE_1 A hypertext link is a special text that perform the linkage between two web page. <a href="www.roseindia.net">roseindia site</a>
php video tutorial for beginners with examples
php video tutorial for beginners with examples  php video tutorial for beginners with examples   PHP: Hypertext Preprocessor PHP is an open source server side scripting language. One can use PHP to create dynamic web
Struts Login Validation. In This code setter of login page is called only one time again it doesnt call it. Why..?
Struts Login Validation. In This code setter of login page is called only one time again it doesnt call it. Why..?  **struts.xml** <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software
ModuleNotFoundError: No module named 'hypertext'
ModuleNotFoundError: No module named 'hypertext'  Hi, My Python... 'hypertext' How to remove the ModuleNotFoundError: No module named 'hypertext' error? Thanks   Hi, In your python environment you
ModuleNotFoundError: No module named 'hypertext'
ModuleNotFoundError: No module named 'hypertext'  Hi, My Python... 'hypertext' How to remove the ModuleNotFoundError: No module named 'hypertext' error? Thanks   Hi, In your python environment you
Complete php tutorial
Learn PHP at PHP - Hypertext Preprocessor tutorial page. Thanks...Complete php tutorial  Hi, I am trying to find the url to learn complete PHP in easily. Can some one provide me url for complete php tutorials
ModuleNotFoundError: No module named 'preprocessor'
ModuleNotFoundError: No module named 'preprocessor'  Hi, My Python... 'preprocessor' How to remove the ModuleNotFoundError: No module named 'preprocessor' error? Thanks   Hi, In your python
What is PHP ?
What is PHP? PHP is an acronym stand for Hypertext PreProcessor. It is an open... in HTML. PHP is free, efficient, and that's why it is very popular in web development scenario. PHP coding is enclosed within <?php   ?> tag
ModuleNotFoundError: No module named 'avro-preprocessor'
ModuleNotFoundError: No module named 'avro-preprocessor'  Hi, My... named 'avro-preprocessor' How to remove the ModuleNotFoundError: No module named 'avro-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'avro-preprocessor'
ModuleNotFoundError: No module named 'avro-preprocessor'  Hi, My... named 'avro-preprocessor' How to remove the ModuleNotFoundError: No module named 'avro-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'avro-preprocessor'
ModuleNotFoundError: No module named 'avro-preprocessor'  Hi, My... named 'avro-preprocessor' How to remove the ModuleNotFoundError: No module named 'avro-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'rios_preprocessor'
ModuleNotFoundError: No module named 'rios_preprocessor'  Hi, My... named 'rios_preprocessor' How to remove the ModuleNotFoundError: No module named 'rios_preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'rmclino-preprocessor'
ModuleNotFoundError: No module named 'rmclino-preprocessor'  Hi...: No module named 'rmclino-preprocessor' How to remove the ModuleNotFoundError: No module named 'rmclino-preprocessor' error? Thanks   Hi
ModuleNotFoundError: No module named 'text-preprocessor'
ModuleNotFoundError: No module named 'text-preprocessor'  Hi, My... named 'text-preprocessor' How to remove the ModuleNotFoundError: No module named 'text-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'text-preprocessor'
ModuleNotFoundError: No module named 'text-preprocessor'  Hi, My... named 'text-preprocessor' How to remove the ModuleNotFoundError: No module named 'text-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'tweet-preprocessor'
ModuleNotFoundError: No module named 'tweet-preprocessor'  Hi, My... named 'tweet-preprocessor' How to remove the ModuleNotFoundError: No module named 'tweet-preprocessor' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'avro-preprocessor'
ModuleNotFoundError: No module named 'avro-preprocessor'  Hi, My... named 'avro-preprocessor' How to remove the ModuleNotFoundError: No module named 'avro-preprocessor' error? Thanks   Hi, In your
Prebop Preprocessor
Prebop Preprocessor       Prebop is not your father's preprocessor. In fact, you may not even think it's a preprocessor! Call it a "version configurer"
Why TensorFlow is called TensorFlow?
Why this programming language is called TensorFlow? Google Brain team developed this programming language which is very popular for designing deep neural... and may generate one or more tensors. TensorFlow is called TensorFlow because
Why TensorFlow is called TensorFlow?
Why this programming language is called TensorFlow? Google Brain team developed this programming language which is very popular for designing deep neural... and may generate one or more tensors. TensorFlow is called TensorFlow because
Why TensorFlow is called TensorFlow?
Why this programming language is called TensorFlow? Google Brain team developed this programming language which is very popular for designing deep neural... and may generate one or more tensors. TensorFlow is called TensorFlow because
Why TensorFlow is called TensorFlow?
Why this programming language is called TensorFlow? Google Brain team developed this programming language which is very popular for designing deep neural... and may generate one or more tensors.ADS_TO_REPLACE_1 TensorFlow is called
viewwillappear not called
viewwillappear not called  When i browse between different views in my application, viewwillappear not called. What is the problem
viewwillappear not called
viewwillappear not called  When i browse between different views in my application, viewwillappear not called. What is the problem
Preprocessor directive case for multiplication and addition
Preprocessor directive case for multiplication and addition  Preprocessor directive case for multiplication and addition include<stdio.h> define m 2+10 include<conio.h> int main() { int i; clrscr
PHP
PHP Services PHP refers to Hypertext Preprocessor, a general... language that embed with the Hypertext Markup Language (HTML). Several complex... scripting language. PHP generally runs on web server. It is competent
Preprocessor directive case for multiplication and addition
Preprocessor directive case for multiplication and addition  #include<stdio.h> #define m 2+10 #include<conio.h> int main() { int i; clrscr(); i=m*m; printf("i=%d\n",i); return 0
Preprocessor directive case for multiplication and addition
Preprocessor directive case for multiplication and addition  #include<stdio.h> #define m 2+10 #include<conio.h> int main() { int i; clrscr(); i=m*m; printf("i=%d\n",i); return 0
ModuleNotFoundError: No module named 'clash-config-preprocessor'
ModuleNotFoundError: No module named 'clash-config-preprocessor'  Hi...: No module named 'clash-config-preprocessor' How to remove the ModuleNotFoundError: No module named 'clash-config-preprocessor' error? Thanks  
ModuleNotFoundError: No module named 'nosql-rest-preprocessor'
ModuleNotFoundError: No module named 'nosql-rest-preprocessor'  Hi...: No module named 'nosql-rest-preprocessor' How to remove the ModuleNotFoundError: No module named 'nosql-rest-preprocessor' error? Thanks   

Ads