Blog

Nested Middleware in Expressive

A major reason to adopt a middleware architecture is the ability to create custom workflows for your application. Most traditional MVC architectures have a very specific workflow the request follows. While this is often customizable via event listeners, th ... (continue)

Migrating to Expressive 2.0

Last week, we released Expressive 2. A new major version implies breaking changes, which often poses a problem when migrating. That said, we did a lot of work behind the scenes to try and ensure that migrations can happen without too much effort, including ... (continue)

Announcing Expressive 2.0

Today we're excited to announce Expressive 2.0! What has changed since 1.0 was released last year? The short version: we've been providing changes that standardize, simplify, and streamline application development in Expressive. Specifically: PSR-11 (Con ... (continue)

Gary Hockin Speaks on "Zend Framework Done Right" for Nomad PHP

This coming 15 March 2017, at 20:00 CET, Gary Hockin will present the talk "Zend Framework Done Right" for Nomad PHP. From the talk synopsis: While the upgrade path from ZF2 to ZF3 is nowhere near as complicated as from ZF1 to ZF2, there are sti ... (continue)

Scrape Screens with zend-dom

Even in this day-and-age of readily available APIs and RSS/Atom feeds, many sites offer none of them. How do you get at the data in those cases? Through the ancient internet art of screen scraping. The problem then becomes: how do you get at the data you n ... (continue)

zend-config For All Your Configuration Needs

Different applications and frameworks have different opinions about how configuration should be created. Some prefer XML, others YAML, some like JSON, others like INI, and some even stick to the JavaProperties format; in Zend Framework, we tend to prefer P ... (continue)

PHP and SQL Server for Linux

This week we tested the public preview of Microsoft SQL Server for Linux using PHP 7 with our component zendframework/zend-db. Microsoft announced the availability of a public preview of SQL Server for Linux on the 16th of November, 2016. This new version ... (continue)

Using Laravel Homestead with Zend Framework Projects

Laravel Homestead is an interesting project by the Laravel community that provides a Vagrant box for PHP developers. It includes a full set of services for PHP developers, such as the Nginx web server, PHP 7.1, MySQL, Postgres, Redis, Memcached, Node, and ... (continue)

Paginating data collections with zend-paginator

zend-paginator is a flexible component for paginating collections of data and presenting that data to users. Pagination is a standard UI solution to manage the visualization of lists of items, like a list of posts in a blog or a list of products in an onli ... (continue)

Implement a SOAP server with zend-soap

zend-soap provides a full-featured SOAP implementation. SOAP is an XML-based web protocol designed to allow describing messages, and, optionally, operations to perform. It's similar to XML-RPC, but with a few key differences: Arbitrary data structures m ... (continue)

Share

Subscribe

Subscribe to this blog via RSS.

Copyright

© 2006-2018 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.

Contacts