We’ve just released the September 2015 issue of php[architect] magazine today. Our focus this month is all things security. In this issue, we have an overview of the various techniques that malicious users can use to attack your application, a deep dive into how passwords can be stored securely and how PHP’s built in password […]
Because databases store the data our applications, they need proper care and feeding too. In “DB Migrations”, David Berube shares what he’s learned to properly design your databases, Harrie Verveer looks at “Database Versioning with Liquibase”, and Patrick Schwisow shows you how to consolidate Doctrine Migrations that have gotten unwieldly. Also inside Julien Pauli continues his […]
An all new, expanded edition of the Zend PHP 5 Certification Study Guide is now available. Purchase a printed book for $35 plus get a free digital edition. You can also buy the digital only edition for $22. We provide our digital books in DRM-free PDF, ePUB, and MOBI formats.
Last week, I had the pleasure to present at the Drupal NoVA meetup group about using Vagrant to automate setting up development environments for your projects. Using a VM has been the single biggest change to my workflow in recent years, no matter what CMS or framework I’m using on it. You can view the […]
The final issues of 2014 is out! Our theme this month in “Taming Content” with features on WordPress, Drupal, and ProcessWire. Also read about PHP tricks, Queues with Laravel, the SoundCloud API, and Community News! Check out the full magazine details page for more details, Download the Advanced Custom Fields article for free to sample […]
At this year’s php[world] hackathon, I spent my time getting a Vagrant machine configured to run Drupal 8. I know there are other options, like Acquia’s own Dev Desktop, or even Zend Server. However, I like using Vagrant to run my LAMP stacks, especially on OS X. I’ve never been able to easily run xAMP […]
Get ready for Drupal 8! Learn modern PHP best practices in our two-day, in-person course near Washington D.C. The Drupal community is embracing improvements and best practices from the wider PHP ecosystem. If you work with Drupal, you’ll want to be prepared. PHP Foundations for Drupal will guide you through modern practices for programming with […]
It’s time to update your Drupal sites! Oscar takes a look at the critical SQL Injection vulnerability found in the project to understand what went wrong.
The July issue is ready to download! In this issue, we focus on ways you can navigate the business side of working with PHP. Jordan Tway gives advice on how to sell yourself via a polished resume and interview skills. Benjamin Greenaway looks at the place of PHP in startups. In Education Station, Matthew Setter explores […]
Accessing backend system…
We're sorry, but your session has expired due to inactivity. Please use your browser to refresh this page and log in to our system again.