PHP

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

Journal Entries

Avatar

karsten: PHP 5.3 is now released. See http://php.net/releases/5_3_0.php for more information robertlemke — 6 days ago

Avatar

robert: PHP 5.3 final has been released - congratulations! A great opportunity for trying out FLOW3 1.0.0 alpha 2 we'll release tomorrow. robertlemke — 6 days ago

Avatar

karsten: Go to http://tr.im/voteFLOW3 and help us win the SourceForge Community Choice Awards! FLOW3 PHP Framework robertlemke — 13 days ago

Avatar

karsten: XHProf (the PHP profiler by the facebook people) now also works on a Mac - and it looks promising, *much* faster than Xdebug... robertlemke — 25 days ago

Avatar

karsten: We released FLOW3 1.0.0 alpha 1 today - enjoy and spread the news! http://tr.im/nbM2 PHP TYPO3 release robertlemke — about 1 month ago

See All Journal Entries


Ratings & Reviews

Community Rating
4.2/5.0

Based on 1004 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
Great for small scripts, failed to grow up

    by dfoerster

PHP is perfectly suited for small web development tasks, like to add some dynamic content to static pages without much overhead or setup.

The language is easy to learn and to handle, and can also be used to create command line scripts. (Instead of the more complicated Perl for example.)

However, PHP's history, evolving from a macro processor is still visible. While it supports OOP, the core of the language is not object oriented ... [More] at all. And sadly, the developers let the major release PHP 5 pass without cleaning up the accumulated differently named functions with randomly ordered arguments. [Less]

15 of 25 users found the following review helpful. Was this review helpful to you? |

9 months ago Avatar
Good for powering content

    by Ross Masters

PHP was my introduction to programming and I feel it is a good language for first-timers to learn. It needs understanding of HTML, which is an excellent starting point for any new programmer.

I agree with Rasmus's view that PHP is essentially a templating language as at it's most basic it generates HTML output. Unfortunately it's grown up as a spiderweb of libraries which has earned it a lot of criticism but these libraries are of good ... [More] quality.

While it's loose typing and lack of order of it's functions may put off people used to .NET it's worth sticking with if you have time enough to learn your way around it. [Less]

2 of 2 users found the following review helpful. Was this review helpful to you? |

Links

4 links submitted so far. Submit your own links.

News

Edit RSS feeds.

Read all PHP articles…

Download Page
280 downloads

Who uses PHP?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who contributes to PHP?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar
I'm a contributor

Who manages PHP?

Avatar
I'm a manager

Where in the world?



Related Projects by Tags

Io Language, Open Object Rexx, Orion, Pike, Smalltalk YX


People who use PHP also use:


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 2,063,806
Effort (est.) 585 Person Years
Avg. Salary $ year
$ 32,170,342