Email the Author
You can use this page to email Adel F about Architecture of complex web applications. Second Edition..
About the Book
I have seen many projects that grew out of a simple "MVC" structure. Developers often explain the MVC pattern: "View is HTML templates, Model is an Active Record class (like Eloquent), and one controller to rule them all!”. Well, not just one, but all additional logic is usually implemented in controller classes. Controllers often contain a lot of code that implements various logic: image uploads, external API calls, database operations, etc. Sometimes some logic is extracted into "base" controllers to reduce code duplication, but they grow into thousands of lines. The same problems arise in both medium-sized projects and large portals with millions of daily visitors. In this book, I will show the most common problems that appear during the growth of a project and how developers usually solve them.
About the Author
Software developer with 20+ years of experience. "Laravel Idea" plugin creator.