PHP Archive

Introduction to PHP Security – Part 2

  In Part 1 of this series, we were introduced to some of the fundamental security flaws that may afflict your PHP applications. In Part 2, let’s dive a bit deeper into some of the most advanced security flaws that may afflict your environment. Truth be told, there are potentially an infinite ...Read More

What kind of developer are you? [QUIZ]

Are you a brogrammer just “crushing” code? Maybe you’re a buzzword bandit quick to use “SoMoClo” and other trendy terms? Or maybe you’re just not sure which stereotypical bucket you fall under. That’s why we created this highly scientific personality quiz to assess your true developer personality. This quick test asks about your food ...Read More

Introduction to PHP Security – Part 1

It is a question that has daunted software engineers for decades: how secure is my software application? Modern web application development has evolved to a point where one can build and launch an entire product or company revolved around a full-fledged software-as-a-service. The only interface to your product is the UI provided ...Read More

Understanding php.ini

Introduction Your php.ini file provides a considerable amount of power over the behavior of your PHP application ecosystem. Let’s jump into some of the most common declaratives and discuss how they impact your application performance and behavior. I won’t go into an explanation of each setting that is available, but I’ll cover ...Read More

Get a handle on PHP Handlers

PHP Handlers? mod_php? FPM? How do we make sense of the inner workings of PHP outside of our lines of code? We know we can run PHP on the server to build web applications swiftly, but how can we optimize our environment and configurations to reach maximum scale? We know that PHP ...Read More

Code Poets: The Story of Pretentious Developers [VIDEO]

Every engineering department has one, a self-entitled, cocky developer who thinks their code is flawless. They may even refer to themselves as literal “code poets”. That’s why we’ve teamed up with Vooza to provide an inside look, and to serve as a public service announcement for those out there. Check out our ...Read More

Is Your Database Dragging Down your PHP Application?

Here’s a quiz from our last PHP application performance post: How much of a PHP application’s execution time is used up accessing the database? 50%? 75%? You may recall the real answer, since it is so (some might say surprisingly) big: some 90% of PHP execution time happens in the database layer. ...Read More

5 Secrets to Better PHP Performance

Wait! Do you really need to profile that PHP code? Are you sure you want to start down that time-consuming, tedious path? If you’re looking to squeeze some more performance out of your PHP web application, there are a few relatively quick and easy checks to perform that can give your performance ...Read More

Before PHP Performance, Looking at Your Software Process

In an effort to optimize your application performance you benchmark and profile your code, built a solid testing environment, collect key metrics, the whole nine yards. Yet, a growing realization eventually dawns on you that your team isn’t pushing out new features as fast as they used to without placing the performance ...Read More

What’s new in the Summer ‘14 release for PHP & Node.js Developers

As part of AppDynamics’ Summer ‘14 release, we announced the general availability of our Node.js application performance management product module.  What does this news mean for Node.js developers?  Let’s take a closer look at how our best in class feature set enables developers to deliver better performing, higher quality Node.js apps regardless ...Read More