Link Details

Link 198384 thumbnail
User 111696 avatar

By bloid
via php.net
Published: Jul 01 2009 / 16:05

The PHP development team is proud to announce the immediate release of PHP 5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes.
  • 12
  • 1
  • 1266
  • 97

Comments

Add your comment
User 368023 avatar

yakkoh replied ago:

-2 votes Vote down Vote up Reply

And now for 5.5, a compiler.

User 338269 avatar

OtengiM replied ago:

0 votes Vote down Vote up Reply

PHP 5.3 got cool features as closures, late static binding, garbage collection so on the only one I dont like is namespaces the syntax is horrible. Anyway PHP after all this years is getting a powerful, scalable, stable and great web/web service programming language. Oh I said it hehe.

Yakkoh you mean a vm or something like that?, I hope PHP stay focus on web development because is best at that. For GUI/Desktop I will use Python or C++. For replace Cobol and distribute computing, Java or even for replace Java with Erlang heheh.

Anyway, I dont understand why with all this features should not be called PHP 6 instead with a minor version.

User 368023 avatar

yakkoh replied ago:

0 votes Vote down Vote up Reply

The scripts should be compiled in .net or in binary. A VM is my second choice, but if it makes the scripts run faster, then it is okay. Frameworks would be used with very little speed penalty. CMS (Drupal, Joomla, ...) would run instantaneously. With a compiler PHP would be THE platform for the WEB.

User 233461 avatar

antych replied ago:

3 votes Vote down Vote up Reply

You seem to have no clue how PHP works. It is compiled into "opcodes" similar to Java's bytecode or .NET's MSIL. This is what gets cached by tools like APC so the script is compiled only once until it changes. This makes PHP pretty fast as it is in relative terms as long as you enable caching.
You should also know that most of the web applications are slow because of notoriously poor browser performance, excessive number of HTTP request, poor caching etc. PHP's performance is pretty much irrelevant in most of the cases, even if backend is slow it's usually database's fault.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (12)



Voters Against This Link (1)