Purchase Digital Issue: $6

Subscribe Today:

Digital Edition

Get 12 issues in PDF, ePub, and Mobi format with our digital subscription for only $49/year. Subscribe Digital Edition
1 year / $49

Print + Digital

Or get 12 issues printed and shipped to you as well as the digital copies for just $119/year. Subscribe Print + Digital
1 year / $119

Business

At a business and want multiple print copies to share around the office? Choose the number you want and we'll custom calculate a price for you:

 

Get the iOS App

php[architect] app on an iPad tablet

The php[architect] iOS app lets you quickly download and read the magazine on your iPad or iPhone.

php[architect] — April 2014

Get this month’s code package: April 2014 Code Package

21 Ways to Make WordPress Fast

WordPress is able to boast of powering over half of the sites on the web. That is incredible. To reach such a feat, WordPress had to ensure compatibility. This meant writing *extra* code to check, extend, or even add required functionality. The result is over 120,000 lines of PHP code. When you have a code base that size, it is unlikely to be very performant. In this article, we will look at 21 ways to improve WordPress’ performance. –by Jason McCreary

Programmatically Controlling Drupal

One of Drupal’s strengths is the extent to which a site builder can put together complicated functionality. From fieldable entities in core to essential modules like Views to searching contributed modules, there’s very little you can’t do by selecting and configuring the right modules (for better or for worse). If you stick to modules that can export their configuration and leverage the Features modules or your own custom update hooks, you can deploy what you build to other environments without the headaches or mind-numbing tedium that came before. Inevitably, though, there are times when need to write some custom code and wrap it in a Drupal module. In this article, I’ll share some code snippets that come in handy across projects, and you’ll see how you can put them to use too. –by Oscar Merida

Introduction to Yii 2.0

Yii is a framework that is often overlooked as it is sometimes overshadowed by some of the bigger, more well-known frameworks. With Yii 2.0 reaching alpha status and soon to be a stable release, I will go over some of the basics of getting a Yii 2.0 powered application up and running as well as cover some of the differences between Yii 1.1 and Yii 2.0. –by Philip Moorjani

Getting Started with Joind.in

Whether you are going to a PHP conference or organizing a user group, there’s a community-developed tool which makes feedback really simple. It’s called Joind.in, and today, we’re going to use it to experiment with the more collaborative nature of the community spirit underpinning PHP development. –by Matthew Setter

The Confident Coder: Take Care of Resources, They Will Take Care of You

I’m going to say something that I never thought I’d say in my life. In fact, I’m not sure that a single programmer has ever said this! Ready? Going to church at a young age helped me be a better programmer. What? I know, but stick with me, and I’ll explain. –by Aaron Saray

Education Station: Fly with Phalcon

In this month’s column, we’re going to be looking at one of the fastest frameworks available for PHP, Phalcon (). If you’re tired of frameworks that provide so much, but consequently don’t have the performance you need as a result, then you’ll want to know about Phalcon. I will be giving you a rapid run-through of Phalcon by building a simple app which shows conference talks, a little like a baby version of Joind.in. –by Matt Setter

Laravel Tips: Advanced Authentication

Laravel makes authenticating users extremely easy. It’s so easy, that we as developers run the risk of forgetting some of the important complexities that we need to understand to keep our users’ accounts protected. –by Dirk Merkel

finally{}: On Criticism

“Fork it, Fix it, or F@#$ off” How often have you heard this phrase said in the programming community? How often? How recently? Have you said it yourself? –by Eli White

Editorial: Hate to Love Them, Love to Hate Them

PHP used to be a small, inconsequential thing – a fad that would pass with time. Though some do still try, it’s not possible to say that now. PHP has come into its own, and like any large-scale entity, a set of leaders has emerged. This is not to say that every project isn’t important and useful in its own way. Everything we build has a purpose (even if it’s sometimes just to remind us what not to do). However, some projects have outpaced the others, setting the trends that the rest of us, whether we like it or not, need to follow if PHP is going to have a unified front moving forward. –by Beth Tucker Long

Leave a comment

Use the form below to leave a comment: