php[architect] logo

Want to check out an issue? Sign up to receive a special offer.

Oscar Merida

Oscar still remembers downloading an early version of the Apache HTTP server at the end of 1995, and promptly asking "Ok, what's this good for?" He started learning PHP in 2000 and hasn't stopped since. He's worked with Drupal, WordPress, Zend Framework, and bespoke PHP, to name a few. Follow him on Google+.

Articles by this author

Managing Private Dependencies

by · October 16, 2017

0
 

Using Composer and a private package server is the most efficient way to manage private dependencies with PHP. I recommend using the software as a service, Private Packagist, or Satis, the open source, self-hosted package server. In this article, I’ll show you how to easily set this up for your own projects.

1234
 

Composing Software – October 2017

by · October 2, 2017

0
 

Read the September 2017 issue. In this issue, we cover Git tips, Microservices, Machine Learning, job hunting, Doctrine ORM, security, and more.

1234
 

Community Corner: PHP TestFest Has Returned!

by · September 22, 2017

0
 

PHP TestFest is a global event organized by the PHP community at large, where an effort is made each time to increase the test coverage of the PHP engine itself. Learn how you and your user group can participate.

1234
 

Generating an Autoloader for a Legacy PHP Codebase

by · September 6, 2017

1
 

If you’ve inherited a legacy code base, you may find it does not use an autoloader and has an idiosyncratic directory and file hierarchy for its Classes, Interfaces or Traits. Worse yet, it might not use name spaces consistently or at all. So you can’t use a PSR-4—or even PSR-0—autoloader with your code. Well, why […]

 

Embracing Change – September 2017

by · September 5, 2017

0
 

Read the September 2017 issue. In this issue, we cover Git tips, Microservices, Machine Learning, job hunting, Doctrine ORM, security, and more.

1234
 

Single Sign On—You’re Probably Doing It Wrong

by · August 14, 2017

4
 

By Arne Blankerts This article was published in the August 2017 issue of php[architect] magazine. You can see how it looks as part of the magazine in the Free Article PDF. Check out our subscription options to become one today. We have digital and print options starting at $4.99 per month. Requiring users to log […]

1234
 

Who Goes There – August 2017

by · August 3, 2017

0
 

Read the August 2017 issue of the magazine. Topics this month include Google Authenticator, Single Sign On, job hunting, Zend Framework 3, RBAC, testing Laravel forms, and more.

1234
 

Education Station: Simple, Compact Time Range Creation with Period

by · July 17, 2017

2
 

See how to easily create and manipulate datetime ranges with Period, a library from the PHP League of Packages. From June 2017’s Education Station by Matthew Setter.

1234
 

Safe at Speed – July 2017

by · July 10, 2017

0
 

In the July 2017 issue of the magazine: Google Cloud, Scalable Content Distribution, beyond jQuery, mental health, and more.

1234
 

Cybersecurity State of the Union

by · June 12, 2017

1
 

by Mark Niebergall The cybersecurity landscape is continuously changing as new threats appear and attackers adapt. Data breaches, cyber attacks, identity theft, and scams show up regularly in the news and can have a significant negative impact to those affected by them. Keeping up with the latest cyber security trends, understanding the threats, and keeping […]

1234