zend-json-server provides a JSON-RPC implementation. JSON-RPC is similar to XML-RPC or SOAP in that it implements a Remote Procedure Call server at a single URI using a predictable calling semantic. Like each of these other protocols, it provides the ability to introspect the server in order to determine what calls are available, what arguments each call expects, and the expected… Read more »
I’ve been working with some different frameworks lately. One of them is Zend Expressive, and I’ve come to the conclusion that I don’t need to choose between different frameworks; depending on the project, Expressive always fits my needs and scales from small projects to bigger applications. The Microframework approach The first thing that one could see on the “Hello world” example is that… Read more »
Thanks to the wonderful Levi Morrison, Andrea Faulds, Dmitry Stogov, and all of the hard-working men and women of the PHP Core team, PHP 7.1 will have void as a Return Type and nullable Return Types.
In a previous post I covered how to set up step debugging in Zend Studio. But if that doesn’t work there may be a firewall in between the server and the debugging client, or IDE, preventing the connection. Here is a possible way to get around that. Note: Of course there is no way to avoid the firewall, but this… Read more »
The Zend Framework team has just released Expressive 1.0.0 STABLE! Expressive is a PSR-7 middleware microframework, built for speed and flexibility. Use it to build APIs and websites, from small to large! You can read more about the release on the Zend Framework blog; the project also has a dedicated documentation site.
The Zend Framework team has just released Expressive 1.0.0rc5, featuring: Several new documentation recipes New middleware for parsing the request body into parameters An upgrade to Pimple v3 Read the full announcement, including details on installation and/or upgrading, on the framework blog.
The Zend Framework team has just released Expressive 1.0.0rc4, featuring: Fixes to registration of the UrlHelper. A minor update to the default source structure to encourage modularity. Minor configuration bugfixes and improvements. Expanded documentation. Read the full announcement, including details on installation and/or upgrading, on the framework blog.
The Zend Framework team has just released Expressive 1.0.0rc3, featuring: More componentization; the router and template subcomponents are now in their own packages! Helpers and utility classes for creating URIs. The ability to create route-specific middleware pipelines. Multiple templating improvements. Read the full announcement, including details on installation and/or upgrading, on the framework blog.
What a year 2015 has proven to be for PHP. Drupal 8, Magento 2, Symfony 3 and the icing on top of the cake – PHP 7! It’s hard not to be excited about PHP 7. It’s so much more than just another major PHP release, and the long buildup and the buzz surrounding this release are far from being… Read more »
Today, we are pleased to announce the immediate availability of the first release candidate of Expressive, a PSR-7 middleware microframework. Expressive allows you to write PSR-7 middleware applications for the web. PSR-7 is a standard defining HTTP message interfaces; these are the incoming request and outgoing response for your application. By using PSR-7, we ensure that your applications will work… Read more »