Overview
Tired of wrestling with legacy PHP applications riddled with spaghetti code and globals? "Modernizing Legacy Applications in PHP" provides you with practical, step-by-step techniques to modernize and improve your codebase without compromising its operability. You'll learn to refactor legacy code into clean, modular, and maintainable PHP applications using proven methods.
What this Book will help me do
- Understand and implement dependency injection to remove global dependencies and improve maintainability.
- Refactor SQL queries into specialized data gateways for better organization and reusability.
- Transform mixed logic-heavy page scripts into clear controllers and view structures.
- Identify and eliminate redundant or repetitive code, streamlining the functionality of your application.
- Learn a methodical approach to refactoring PHP applications, bringing legacy systems in line with modern standards.
Author(s)
Paul Jones is a seasoned PHP developer and author with extensive experience in software architecture and refactoring legacy systems. He has contributed to many open-source projects and is renowned for his clear, approachable teaching style. Through this book, Paul provides actionable insights rooted in real-world experience and shares a passion for better software development practices.
Who is it for?
This book is ideal for PHP developers who are currently managing legacy systems or wish to enhance their refactoring skills. Whether you're a beginner with basic PHP knowledge or an experienced coder, the content delivers value and tools for all levels. Readers faced with challenging, outdated codebases will find this book a guiding reference to modernize code efficiently.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access