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

Dzone.com:
Diving into Behat
April 09, 2013 @ 09:50:34

Giorgio Sironi has a new post to DZone.com today about some of his experiences with Behat, a behavior-driven development testing tool written in PHP. It uses the Gherkin language syntax to define its tests.

I had the occasion to try out and adopt Behat for a particular need in our projects at Onebip. Here is my recount of the experience from a PHPUnit contributor and invested person.

He starts off with a list of situations where he doesn't think that Behat is a good fit for testing including testing of a single object and acceptance tests where comparing the response from more than one test is needed. He suggests that it's more useful for verifying high level business rules than anything. He talks some about the shift they made to using Behat and some of the benefits they found in its use. He finishes up the post by looking at the technical side and includes a warning about letting the size of the FeatureContext file get too large.

0 comments voice your opinion now!
behat introduction context technical impact overview benefits

Link: http://css.dzone.com/articles/diving-behat

Nelm.io Blog:
Composer Part 2 - Impact
December 20, 2011 @ 11:02:53

In part two of their look at Composer/Packagist, the Nelm.io blog looks at some of the impact they could have if adopted heavily by the PHP community.

In this second part I would like to talk about a few things Composer could do for you, and the PHP community at large, once it is broadly adopted. [...] How can [shared] interfaces be distributed in each project that uses or implements them? This is where I see Composer helping. Composer supports advanced relationships between packages, so to solve this issue you would need three parts.

The three parts all revolve around a few different packages (for their specific Caching interface example) - psr/cache-interface, psr/cache and the requiring of these into a framework needing the common interface. He talks some about what this sort of structure has to offer: simpler plugin installation, promotion of good standards, promotion of code reuse and a renewed interest in using PHP.

Reinventing the package management wheel is another thing that really should stop. Who am I to say this you ask? It is true, we are building a shiny new wheel as well. Yet I take comfort in the fact that we are trying to build a generic solution which will work for everybody.
0 comments voice your opinion now!
composer packagist package management impact community development


php|architect:
Impact Award Winners (for php|tek '11)
June 02, 2011 @ 09:02:46

As a part of this year's php|tek conference, the folks at php|architect once again put together their choices for the "Impact Awards", a special recognition for projects that have really made a mark over the last year in a few different categories.

As part of the grand finale of php|tek '11, Keith Casey announced the winners of the first annual php|architect Impact Awards. These awards are selected by the subscribers of php|architect magazine. They represent the projects that have had the most impact on the day-to-day lives of PHP developers. php|architect is proud to announce the winners of this year's Impact Awards.

Winners this year included the Frapi (in Up & Coming), MySQL (in Data Management), Xdebug (in Integration/Development) and the Best Overall Product winner - the Zend Framework.

0 comments voice your opinion now!
tek11 impact award winner frapi mysql xdebug zendframework


Community News:
Responses to the PHP 5.3 Alpha 1 Release
August 04, 2008 @ 10:21:34

With the recent release of the first alpha of PHP 5.3, the community has been talking and testing this new version - here's just a few:

  • Johannes Schluter looking at the actual release
  • The PHP 10.0 blog mentioning the impact this new release will have on the language and the web
  • and a few tests that Lars Strojny has already run on the release.
  • Evert Pot's look at some of the upcoming features of PHP 5.3 (including code)
  • Some testing from PHP Freaks
  • A note about some testing with the Stubbles framework

You can check out this page on the PHP.net wiki for more information on what's left for the final release and a tentative schedule for the releases in between.

0 comments voice your opinion now!
php5 release alpha response impact testing features


Tony Bibbs' Blog:
Microsoft and PHP
February 04, 2008 @ 11:16:00

Tony Bibbs, in the wake of last week's surprise from Microsoft to Yahoo, has posted a few of his thoughts on the matter.

I woke up this morning to the news of a $44 billion buy-out offer from Microsoft for Yahoo!. This is being covered from all angles in various tech sites like Slashdot but I think the one angle I haven't seen yet is what does this mean for PHP?

He mentions the work that Microsoft and Zend have done to push PHP support on the OS (check out this email too) and he wonders what the final impact of it all could mean for the language - will things change drastically if Microsoft becomes a major player in the PHP world or would they stay behind the scenes and give the community the support it might need.

0 comments voice your opinion now!
microsoft yahoo buyout zend fastcgi community impact



Community Events





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


testing install developer language threedevsandamaybe podcast code series list introduction community framework unittest interview laravel opinion refactor release symfony2 api

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