News Feed
Jobs Feed
Sections




News Archive
feed this:

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

PHP.net:
PHP 5.6.0beta1 released
April 14, 2014 @ 11:52:56

As is mentioned on the main PHP.net site, the release of the first beta of the PHP 5.6.0 series has been released (PHP 5.6.0beta1). This is only a preview release and should not be used in production.

The PHP development team announces the immediate availability of PHP 5.6.0beta1. This release adds new features and fixes bugs and marks the feature freeze for the PHP 5.6.0 release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system.

Among the new features coming in PHP 5.6.0 are things like the addition of a fread method on the SplFileObject, an update to the DateTimeImmutable class, support for marks to the PCRE extension and support for asynchronous connections and queries to the Pgsql extension. If you'd like to test out this latest beta release on your systems, you can download it from the PHP QA site (or the Windows QA site if you're so inclined).

0 comments voice your opinion now!
php56beta1 release language development preview

Link: http://php.net/index.php#id2014-04-11-1

PHP.net:
PHP 5.4.27 Released
April 04, 2014 @ 09:28:42

The PHP development group has officially posted the latest in the PHP 5.4.x series of the language - PHP 5.4.27, a bugfix release that includes the security fix for CVE-2013-7345.

The PHP development team announces the immediate availability of PHP 5.4.27. 6 bugs were fixed in this release, including CVE-2013-7345. All PHP 5.4 users are encouraged to upgrade to this version.

Other updates include fixes to the GMP, Mail, OpenSSL and MySQLi extensions. As usual, you can download this latest release from the downloads page or on the Windows site for the binaries. For a complete list of changes, see the latest notes in the Changelog.

0 comments voice your opinion now!
language release bugfix security update

Link: http://php.net/index.php#id2014-04-03-1

PHP.net:
PHP 5.5.11 is released
April 03, 2014 @ 13:02:19

PHP.net has announced the latest release in the PHP 5.5.x series today - PHP 5.5.11.

The PHP development team announces the immediate availability of PHP 5.5.11. Several bugs were fixed in this release, some bundled libraries updated and a security issue has been fixed : CVE-2013-7345. We recommend all PHP 5.5 users to upgrade to this version.

Fixes in this release include:

  • Updates to core
  • Fixes in the cURL extension
  • Bugs corrected in the GD extension
  • A fix for the CVE-2013-7345 security issue in Fileinfo

You can download this latest release directly from the downloads page (Windows users here and you can find the full list of changes in the Changelog.

0 comments voice your opinion now!
language release bugfix security update

Link: http://www.php.net/archive/2014.php#id2014-04-02-1

Michael Dowling:
Guzzle 4.0
March 31, 2014 @ 13:57:08

Michael Dowling has announced the release of Guzzle 4.0.0 on his site today. Guzzle is one of the most widely used, popular HTTP clients in the PHP community today. Its used in both corporate and open source projects as a primary means for making HTTP requests and RESTful web service clients.

Guzzle 4.0 has arrived! The new version of Guzzle is now simpler, faster, more flexible, and more powerful than ever. [...] Guzzle is a PHP HTTP client that makes it easy to work with HTTP/1.1 and takes the pain out of consuming web services.

He includes a quick example of it in use making a request to the GitHub API to fetch user information. He lists out some of the changes made in this release but points to this other post for the full list. He's also tagged other related projects to match this 4.0.0 release including Guzzle Streams and the Log Subscriber.

0 comments voice your opinion now!
guzzle http client restful release v4

Link: http://mtdowling.com/blog/2014/03/29/guzzle4/

HHVM Blog:
HHVM 3.0.0
March 31, 2014 @ 10:15:00

The HHVM blog has an exciting new post for those using the HHVM and Hack language - they've officially released version 3.0.0 with complete Hack support.

At our last major version bump (2.0.0), we basically became a whole new project. We switched from a "PHP -> C++" translator to a virtual machine. This version bump (3.0.0) is a much less dramatic code shift (we're still a VM, don't worry), but this time the big announcement is that we support a new language, Hack.

They take a step back in time and look at the changes since 2.0.0 in organization, technology and community involvement. From there, they get into "the business" of what's in this new release including:

  • The old webserver is gone. If you get something like Uncaught exception: no factory for server type "libevent", you need to switch to fastcgi.
  • We are moving from .hdf config files to .ini.
  • Our most requested extension, mysqli is now in. (there's currently a bug, but the fix will be in 3.0.1).

You can find out more about the HHVM on the project's main website.

0 comments voice your opinion now!
hhvm release hack support v3 project facebook

Link: http://hhvm.com/blog/4349/hhvm-3-0-0

Community News:
Apigility 1.0.0beta1 Released!
March 25, 2014 @ 10:41:03

Zend has officially announced the release of the 1.0.0beta1 of Apigility, their API creation platform making it simpler for developers to get started making APIs, even around existing code.

We are pleased to announce the immediate availability of Apigility 1.0.0beta1! [...] This is our first beta release of Apigility, marking its initial API stability, and providing a solid preview of what to expect for the first stable release. [...] Apigility provides tools for describing and documenting your APIs, both RESTful and RPC. You can indicate the URL that provides a service, what HTTP methods are allowed, what representations (e.g., JSON, HTML, XML) can be provided, how many items to present per page of a collection, and more.

The release goes on to talk about some of the other features of Apigility including the standard of JSON responses, custom validation for incoming data and an implementation of the Swagger UI bundled for documentation of your service. There's also a list of things (with code examples on some) about what's changed in this beta release since 0.9.1. There's also a brief look at the end of the roadmap ahead, with an emphasis on a full, stable release soon.

0 comments voice your opinion now!
apigility api zendframework beta release

Link: http://framework.zend.com/blog/apigility-1-0-0beta1-released.html

php[architect]:
March 2014 Issue Released - The New PHP
March 19, 2014 @ 11:17:00

The php[architect] publishing group has just released the latest edition of their magazine, the March 2014 issue. This issue, titled "The New PHP" includes articles like:

  • "Leveraging PHP 5.5" (Dirk Merkel)
  • "Coming Soon to a PHP Near You!" (David Rogers)
  • "The Confident Coder: Confident, Not Cocky" (Aaron Saray)
  • "Education Station: Getting Started with Phavour-Template" (Matt Setter)
  • "Laravel Tips: Adding Real Template Engines to Laravel 4" (Dirk Merkel)

You can pick up a single copy of you own from the php[architect] site or you can subscribe to a fill year of their print or PDF versions and get PHP goodness like this all year long.

0 comments voice your opinion now!
phparchitect mar2014 issue release newphp

Link: http://www.phparch.com/2014/03/march-2014-phparchitect-magazine-released/

The PHP.cc Blog:
PHPUnit 4.0 Test Proxies
March 12, 2014 @ 10:13:08

On thePHP.cc blog today there's another post looking at an improvement in the latest release of the popular PHP unit testing tool, PHPUnit 4.0.0. In the post Sebastian Bergmann looks at test proxies.

One of the highlights of PHPUnit 4.0, which was released last week, is improved support for integration testing through so-called test proxies. [...] PHPUnit has had built-in support for stubs and mocks for quite some time. These stubs and mocks can be used in every context where an object of the original class is expected. As it should be, the code of the original class is not executed when a method is called on the stub or mock. [...] PHPUnit 4.0 introduces the concept of test proxies [...] to have an object that provides the same API for expectations as a mock object while at the same time proxying method calls to the original class.

He includes some code examples to help illustrate. He creates a "SimpleWorkflow" class and shows how to test the execution of its "doWork" function to return the correct kind of "Result".

0 comments voice your opinion now!
phpunit test proxy unittest introduction release

Link: http://thephp.cc/viewpoints/blog/2014/03/phpunit-4-0-test-proxies

PHP.net:
PHP 5.5.10 released
March 06, 2014 @ 11:02:55

The PHP development group has announced the release of the latest version of the language in the PHP 5.5.x series today - PHP 5.5.10.

The PHP development team announces the immediate availability of PHP 5.5.10. Several bugs were fixed in this release, including security issues related to CVEs. CVE-2014-1943, CVE-2014-2270 and CVE-2013-7327 have been addressed in this release. We recommend all PHP 5.5 users to upgrade to this version.

Other changes include fixes to date/time handling, JSON serializing and an upgrade to PCRE 8.34 for regular expression handling. As this release has several security-related fixes, it's highly advised that 5.5.x users upgrade. As always, you can get the latest release from the downloads page or for Windows users, windows.php.net.

0 comments voice your opinion now!
language release cve security update

Link: http://php.net/index.php#id2014-03-06-1

php[architect]:
February 2014 Issue Released - Databases
February 20, 2014 @ 11:37:32

The PHP-centric magazine php[architect] has released their latest edition, the February 2014 issue "Databases".

Before I got into coding I had no concept of what a database was, except that it was a place to store "data." After reading about "tables" and "relations" I could visualize it better. Later, after working with databases for a few years, I can totally grok it. For years, relational databases were king. Now, it seems that non - relational databases are all the rage. Really, though, it's like any other tool - you pick the one that suits the situation best.

In this month's edition articles include:

  • SQL to NoSQL Migration
  • I18n by Translation Proxy
  • The Confident Coder: Attention to Detail
  • Laravel Tips: Rapid Coding and Prototyping Through Generators

...and of course editorials from staff members Eli White and Beth Long Tucker. You can pick up a single copy (in PDF or print) of this issue from the php[architect] site or grab a full year's subscription.

0 comments voice your opinion now!
phparchitect feb2014 issue release databases magazine

Link: http://www.phparch.com/magazine/2014-2/february/


Community Events











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


component podcast framework database release package hhvm opinion unittest facebook support security symfony2 composer performance language application hack install introduction

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