Widget HTML Atas

Learning PHP | itfasilkom.blogspot.com

PHP (Hypertext Preprocessor) is a web-based programming language that has te ability to process data dynamically. In principle, the server will work if there is a request from a client. PHP can be said to be a server-side embedded scripting language, it can do the following:
  1. Read request with PHP script from the browser
  2. Search page on the server
  3. Processing through the instructions provided by PHP to modify page
  4. Send back the page to the client via the internet which is the process of echo / printf
History of PHP
starting from the idea of a programmer language 'C' named Rasmus Lerdorf

PHP/FI
In 1994, Rasmus Lerdorf use PHP to count the number of visitors on its website. Then he issued a personal home page tools version 1.0 for free which contains a set of PERL scripts that are used to creat a dynamic ere page. Later he released PHP version 2.0 which has had the ability to access the database and integrates with HTML.

PHP 3
PHP 3 there is the addition of the API, functions and modules in the PHP script engine that helped develop the PHP/FI

PHP 4
released May 22, 2000. The new feature is the build in HTTP session, and no longer use additional libraries. The goal is to create applications that can run on web technologies. Other features include : session, output
buffering.

PHP 5
released early in 2006, and in Desember 2008 has emerged version 5.2.8. Php 5 comes to bug fixes in previous versions. Some of the increased funcionality and enhaced features in php 5 are:
  1. Improve object-oriented programming (OOP)
  2. Exception Handling
  3. Further string handling
  4. Support XML, and web services that use libxml2
  5. support for the SQLite database server
PHP with other programming languages:
  • PHP to ASP
  • PHP to Cold Fusion
  • PHP to PERL
Advantages of PHP:
  1. How to connect with a simple database query
  2. Can work on windows, operating system, linux, mac, and unix variants
  3. free
  4. easy to use dynamic feature
  5. hidh security system
  6. fast execution time 
  7. access to the database more flexible and easier
PHP flaws:

  1. There is no namespace. Namespace is a way to group functions in the composition hierarchy.
  2. There is no interface
  3. There has been no exception handling (raise, catch, throw)
  4. The default installation of php has many security flaws
  5. Installation and configuration is quite complicated
next learning php part1

    No comments for "Learning PHP | itfasilkom.blogspot.com"

    Search Results Computer Programing, technological, Data Appears, RiskTool, games, memory, MIPS Computer Programing, technological, Data Appears, RiskTool, games, memory, MIPS