Before I got into coding I had no concept of what a database was, except that it was a place to store “data.” After reading about “tables” and “relations” I could visualize it better. Later, after working with databases for a few years, I can totally grok it. For years, relational databases were king. Now, […]
As an avid php[architect] reader since 2005, I anticipated getting an issue in my mailbox. There’s a certain little thrill you get when a magazine you love appears in your mail. I had 4 years experiencing that thrill until October of 2009 when php|architect announced they were discontinuing print and carrying forward with “digital only”. […]
September’s issue of php[architect] focuses on the tools of the trade in development. Ranging from Symfony on the cloud to Mercurial to turbo-charging your logs and finishing with templating engines, we’ve got you covered. Features: Stefan Koopmanschap Shows us how to “Build Your Own WeTransfer-clone in the Cloud” using Symfony, Composer, MopaBootstrapBundle and the HPCloud library. Jeremy Cook describes how […]
Front end development is usually the last consideration for web developers, but it’s just as important as the server-side functionality. In some ways, it’s more [immediately] important, because it’s the functionality the end user interfaces with. Unless you have a wunderkind designer that can also code, this is a task for you. This month’s issue covers […]
Rebranding is a fine balancing act. Not destroying the image that has been attached to a product’s success, you must retain enough of the original message, while updating the look to a more modern version. Arbi Arzoumani did a wonderful job with php|architect’s image (logos, colors and fonts as well as magazine, conference and website […]
Like it or not, most of us (developers) started learning in a vacuum. We learned and developed habits that worked for us at the moment, but not all of these were things we are now proud to show off. How many of us facepalm when we see our code from 5 years ago? Heck- even […]
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.