News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Ant Phillips' Blog:
Singletons, BIRT, Theads and PHP
February 18, 2009 @ 12:55:47

In doing some work with Zero (PHP in Java) and the Eclipse Business Intelligence and Reporting Tools project, Ant Phillips had some troubles with multithreaded PHP processes and wanting them all to use the same BIRT instance insted of spawning their own.

The problem is that BIRT needs to be started once, and only once, in any given process. Once it has been started up, then it is plain sailing to load reports and render them to HTML. The BIRT runtime should be kept around until the process shuts down.

Two problems came up with this approach - if each PHP process makes its own BIRT process any settings/current data will be wiped out and the BIRT instance would go away whenever the PHP script finishes. He found something that solves both of these problems - the Zero Global Context. Its a "storage area" that can contain just about anything. He used it to store the BIRT runtime until its told to finish and die off.

1 comment voice your opinion now!
birt java zero multithread singleton process global context


Zend Developer Zone:
PHP Performance, Scalability, and Web Services Podcast
February 15, 2007 @ 11:35:00

The Zend Developer Zone points to a new podcast done from the Dr. Dobbs Journal folks with Jon Erickson talking to Andi Gutmans of Zend about a wide range of PHP topics:

In this 5 minute podcast, Jon and Andi talk about a wide variety of topics. They touch on PHP Scalability, Web Services, Zend Framework and how Zend implemented the Lucene search engine in PHP.

Cal also mentions their discussion of the BIRT reporting functionality that is newly integrated with the Zend Platform product.

You can grab the full podcast here.

2 comments voice your opinion now!
podcast drdobbsjournal andigutmans zend zendframework birt podcast drdobbsjournal andigutmans zend zendframework birt


Zend Developer Zone:
Zend Platform 3.0 Released
February 12, 2007 @ 12:05:00

The Zend Developer Zone has posted this release announcement for the latest version of Zend's application server - Zend Platform 3.0:

Zend Technologies, the PHP company, today announced the general availability of Zend Platform 3.0. Zend Platform 3.0 is the only PHP application server created specifically to support the management, performance, integration and scalability requirements of organizations that use PHP to run business-critical web applications. Zend Platform improves the end user experience with these web applications by enabling better application responsiveness, reduced application downtime, and richer functionality.

Updates from the previous version include:

  • Support for PHP 5.2
  • Zend Optimizer 3.2.3 and Zend Debugger 5.2.4 are included
  • New servers: Performance Mangement Server, Integration Servers & Enterprise Server
  • PHP Configuration Control enhancements
  • Actuate BIRT Reporting integration
  • and more [txt]
You can check out the features and everything about the Zend Platform on it's official page on Zend's website.

1 comment voice your opinion now!
zendplatform release bugfix optimizer debugger birt server zendplatform release bugfix optimizer debugger birt server



Community Events





Don't see your event here?
Let us know!


conference artisanfiles interview security voicesoftheelephpant framework introduction laravel version list opinion release library language composer podcast tool series symfony community

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework