Jayson Minard has a new post to the Zend Developer Zone talking about scaling your PHP applications - some of the best practices to follow that can make it easier on you.
As a consultant, I deal with companies of all sizes. From new startups all the way up to large conglomerates. And I am constantly amazed at the old-world view to application scalability and performance. [...] They seem unaware that scalability has many facets, and some haunt them from the first draft of an architecture all the way through each milestone of coding. And many can be resolved without spending money on hardware or expensive software, or even without derailing the project schedule. Here are some of my scalability tips that should be applied at all times of a project's life.
His suggestions include:
- Build Your Technical Team From The Top Down
- Develop With Realistically Sized Data
- Design For A Single-Slice Cluster
- Your Transaction Database Is Not Your Reporting Database
and several more - check out the full post for explanations of these and the other great tips.