News Feed
Jobs Feed
Sections

Recent Jobs

News Archive
feed this:

Brandon Savage's Blog:
Where Comments Are Useful
January 01, 2009 @ 20:04:45

Brandon Savage has his own response to the "comments are harmful" post over on the PHP in Action blog:

There's a lot of good advice, especially about writing clean code. But the article fails to address a good number of really critical details and to some degree misses the point of Eli's article.

He mentions these points - the value of writing comments before hand, the usefulness of descriptive comments, how they can be used as a todo pointing to future development and using them to share the knowledge and let other people in on what you're thinking.

0 comments voice your opinion now!
comment useful before descriptive future development share



PHPJack:
Zend Framework's Future
September 23, 2008 @ 09:32:44

In this post to his PHPJack blog Richard Heyes comments on the trending he's seeing in the Zend Framework and where its future might lie.

I have been critical of ZF in the past because the performance has pretty much been going down every release and I am not the only one seeing this, there have been a number of benchmarks that show this trend. Having contributed to ZF in the past I brought this issue up multiple times both on the mailing list and even during the meetings the past zendcons and it the general response was they where focusing on features not performance.

He points out a few things that were brought up at this year's Zend/PHP Conference & Expo including the performance focus of future releases, a push to 2.0 after PHP 5.3's release and some of the changes that can cause breaks in backwards compatibility.

Be sure to also check out Matthew Weier O'Phinney's response to the post and some of the comments Richard made.

0 comments voice your opinion now!
zendframework future trend performance release php5


Derick Rethans' Blog:
Namespaces in PHP
June 16, 2008 @ 07:54:39

After hearing Stefan Priebsch's talk at this year's Dutch PHP Conference, something occurred to Derick Rethans - there was a small sort of issue with using namespaces and possible future PHP's own namespace.

One of the things that came up is the conflicts that can arise with internal classes. In PHP 5.3 this would alias the class Interval in the namespace PEAR::Date to the class Interval. For now, this code would work just fine. However, if PHP would introduce a class "Interval" at some point in the future (and PHP can do this as it owns the global namespace) then the above code would suddenly stop working

He offers a simple solution that can prevent this sort of conflict for the future - defining your "use" and then creating a new instance of the namespace into a variable instead of just an "as".

0 comments voice your opinion now!
namespace problem global implement future use conflict


IBM developerWorks:
The future of PHP
May 09, 2008 @ 07:55:54

In a new post on the IBM developerWorks page, Nathan Good takes a look at some of the features of the up and coming versions of the PHP language including things like namespaces, changes in the XML handling and a few things taken out.

PHP's next edition, V6, includes new features and syntax improvements that will make it easier to use from an object-oriented standpoint. Other important features, such as Unicode support in many of the core functions, mean that PHP V6 is positioned for better international support and robustness.

New features he mentions include namespace support, improvements to the native Unicode support as well as a few of the things that will be permanently retired like the php.ini settings for magic_quotes and register_globals.

0 comments voice your opinion now!
future namespace unicode language xml soap registerglobals magicquotes


Padraic Brady's Blog:
Zend Framework 1.5 And What The Future Holds
April 01, 2008 @ 12:48:38

On his blog, Padraic Brady has posted his thoughts on the Zend Framework and what the latest release of it, ZF v1.5, means for its future in the web development world.

With 1.5, everything that makes the framework attractive has quite simply been boosted. We now have a fully comprehensive complex view aggregation/templating system to play with, we have a forms component, translations are integrated as view helpers. Just rattling off several new features is enough to pull together just how comprehensive and cohesive the framework has become over it's 1.0 predecessor. It's that significant.

He talks about things like Zend_Layout and additions to Zend_Form as well as the community around the framework and some of the places that the framework and its process are still lacking a bit.

0 comments voice your opinion now!
zendframework version release community future outlook


Elizabeth Naramore's Blog:
July Edition of IPM Published
July 13, 2007 @ 14:38:00

Elizabeth Naramore points out the recent publication of the latest International PHP Magazine issue for July of 2007:

I was happy to contribute to their recently released June edition. I did an interview with the new PEAR Group on the future of PEAR. I'm glad to see such enthusiasm and collaboration among the newly elected group.

You can check out the issue and order your copy from the International PHP Magazine website (here's the table of contents too showing the rest of the articles/columns in this month's edition.

0 comments voice your opinion now!
intlphpmag publish pear interview group future intlphpmag publish pear interview group future


Ed Finkler's Blog:
The Zend Framework and Its Influence on Secure PHP Development
March 16, 2007 @ 08:28:43

Ed Finkler has an interesting new post on his blog today that looks at what kind of influence the Zend Framework has had on the PHP community's outlook on secure web development.

I posted this rather lengthy argument in the Zend fw-core mailing list after I learned that the Zend_Filter_Input component had been dropped from the Zend Framework. I have used this component extensively in various projects, and had written up a contribution to the Zend DevZone that described using a bootstrap script to block direct access by your developers to the superglobal user input arrays ($_GET, $_POST, $_COOKIE, etc).

He includes the post and talks about things like the good side of PHP's popularity and the bad side (like developers that cannot write secure applications). He targets the Zend Framework as one tool that has made it slightly harder to write secure applications (as of the move from 0.7 to 0.8 because of small things like having to create a filter object to do any filtering).

The key to his complaint is the removal of the Zend_Filter_Input component which, from his perspective, made things easier to secure and made for simpler and cleaner code.

0 comments voice your opinion now!
secure development zendframework future zendfilterinput secure development zendframework future zendfilterinput


Sebastian Bergmann's Blog:
Ideas for PHPUnit Projects
February 26, 2007 @ 11:26:00

Always looking forward to the future of PHPUnit, Sebastian Bergmann has started gathering some ideas for future additions to the project:

I started to collect ideas for features that I would like to see in PHPUnit but currently lack the time to implement myself.

The two listed in this post are:

  • Mutation testing - an approach where the testing tool makes some change to the tested code, runs the tests, and if the tests pass displays a message saying what it changed
  • Web Interface for Test Result Database - output viewer for the database logging PHPUnit is now capable of.
Looking to help out? Let him know!

0 comments voice your opinion now!
phpunit project future mutation unittest webinterface test result database phpunit project future mutation unittest webinterface test result database


Greg Beaver's Blog:
Vote in the first PEAR election
February 23, 2007 @ 08:41:00

Greg Beaver has announced an "official referendum on the future of PEAR" that he has set in motion to get PEAR developers voting on proposals for where PEAR should be going.

As of February 22, 2007, I have called an official referendum on the future of PEAR. There is a news item on the front page of pear.php.net with the same instructions in this message. This election is only open to PEAR developers who have contributed to the development of a PEAR package at any time in history, but you must have the ability to log in at pear.php.net, and must have "pear.dev" karma.

There's three options - "don't change anything", Greg's constitution, or Anant Narayanan's constitution. The results will pick the path that PEAR will follow and the future of the project. If you have access and the pear.dev karma, head over here and cast your vote today.

0 comments voice your opinion now!
pear vote constitution future project direction pear vote constitution future project direction


Zend Developer Zone:
PHPSecInfo New release (0.1.2), new plans
December 27, 2006 @ 11:37:00

In a new article on the Zend Developer Zone, Ed Finkler talks a bit about the newly released version of the PHPSecInfo package (version 0.1.2) and what some of the future plans for it are.

New release, new plans! First off, a new build of PHPSecInfo is out. Version 0.1.2, build 20061218. Per usual, get your new version from http://phpsec.org/projects/phpsecinfo/.

New features include:

  • Code is now licensed under 'New BSD' license. See LICENSE
  • fix bug in post_max_size check where upload_max_size value was being checked
  • Now providing an md5 hash for releases
And some of the plans for the future include more detailed test results, a web-based "glossary" of howtos on fixing problems, and more tests for more cases.

If you'd like to contribute tests or other resources to the project, head over to its homepage and let them know.

1 comment voice your opinion now!
phpsecinfo release feature future plan phpsecorg phpsecinfo release feature future plan phpsecorg



Community Events









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


release database application mysql releases ajax job PHP5 package conference example code PEAR cakephp security developer zend framework zendframework book

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