Wednesday, April 27, 2011

What is PHP?

PHP stands for PHP: Hypertext Preprocessor, with that PHP standing for Personal HomePage [Tools]. This type of acronymis known as a retronym. Originally, in 1994, the language was designed as a small set of binaries used to collect some basic site traffic data. In 1997 the parser was rewritten by two Israelis and the name was changed to the current acronym — it being determined that hypertext preprocessor was a decidedly more acceptable name in the business world.
PHP is an open-source language, used primarily for dynamic web content and server-side applications.

The popular Web programming language, PHP, is getting a reliable, fault tolerant development platform, similar to what's already available for Java, Microsoft's Visual Studio, and Ruby.

PHP is open source code and one of the most heavily used languages for Web applications. Coupon marketer, Groupon, and social networking message service, Twitter, are heavy PHP users. PHP originally stood for Personal Home Page, but has taken on many business logic characteristics since its first two versions.

Tuesday, April 26, 2011

Lamp , Wamp , XAMPP

wamp stands for windows, apache, mysql, php.

The best advantage of using wamp is that it is easy to setup configuration in wamp. But when i started using wamp, some times i faced problems while running php code , may be it was my coding problem but what else. Mostly people talk that wamp is not good for beginner but i say that wamp is very easy to use and it is best for both beginner and advanced users.


xampp stands for x-os, apache, mysql, php , perl. x-os means it can be used for any operating system. xampp is easy to use than wamp. Its cpanel is very nice and good for beginner and its start, pause and stop button work very nicely by functionality. You can add other services to xampp also. I personally use xampp for my development.

lamp stands for linux, apache, mysql, php. Its functionality is same as wamp and xampp. I want to tell you one thing that the main functionality of all these three(wamp, xampp, lamp) are same i.e compile and run the php code, manage databases and other stuff. All these softwares give us ease in our development so that the complexity of handling all the services(databases handling, code manipulation) becomes easy for us.

Monday, April 25, 2011

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance. Many modernprogramming languages now support OOP.