This tutorial teaches you, step-by-step, how to build an XML-RPC client in PHP using the XML-RPC library written by Edd Dumbill. It covers each of the PHP classes you will be using, and how they fit together to form the final client.
A primer is included to introduce the basics of the XML-RPC specification. The primer provides enough information to work with the XML-RPC library. If you want to learn more about the XML-RPC specification see http://www.xmlrpc.com.
php|architect has released their 2012 nominees for their second annual Impact Awards and phpcloud.com has been nominated in the category of “Best Cloud Platform”. Click on in, I’ve got full instructions for stuffing the ballot box.
This is the ZendCon 2010 session recording of “Improving QA on PHP Projects” by Michelangelo van Dam.
The recording of the ZendCon 2010 session "Best Practices in PHP Application Deployment" by Shahar Evron.
Relational databases and web development go hand-in-hand — yet many web apps are decidely unsuited to relational storage. A new crop of databases has risen in recent years to solve these problems: document databases. Learn what types of problems document databases solve, learn what options exist for you, and discover some approaches to common web problems using these new technologies.
This session will introduce the audience to the memcached PHP extension that provides a more flexible and performance friendly interface to the de facto caching solution for PHP applications. The talk will be comprised of code examples for a variety of use cases and comparison points between it the older memcache interface.
The ideas behind Continuous Integration have changed how companies look at Build Management, Release Management, Deployment Automation, and Test Orchestration. This session presents the best practices and available tools that provide an insight into the development progress and code quality throughout the development lifecycle of PHP-based software projects.
This session demonstrates how to build configurable and reusable bootstrap resources powered entirely by application.ini. Covers basic and advanced bootstrapping techniques, sharing bootstrap resources between applications, and accessing resources from within your applications.
Mike Pavlak is a Solutions Consultant and IBM i Series expert. In this podcast Mike talks a little bit about where he's come from, the history of PHP on the i and, what I think is most interesting, what it is that PHP developers can learn from the "old-school" RPG developers and vice versa. Remember the quote "Those who cannot remember the past are condemned to repeat it"? While programmers have a tendency to look forward to the brightness of the future there is a lot that can be learned by looking back at where we came from. And, surprise, it turns out that there's a lot we can learn from each other.
Why MVC is not an application architecture and how this should affect your code. Pretty much every PHP framework is based on MVC. We will explore what MVC was originally meant to be and how it is used (and abused) in web applications these days. We will find out where the model hides, and how to organize an application’s business logic and clearly separate concerns. As a bonus, unit testing will become a lot easier.