eBooks-it.org Logo
eBooks-IT.org Inner Image

Pro PHP MVC

Pro PHP MVC Image

Book Details:

Publisher:Apress
Series: Apress
Author:Chris Pitt
Edition:1
ISBN-10:1430241640
ISBN-13:9781430241645
Pages:500
Published:Oct 31 2012
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:4.55 MB

Book Description:

Model View Controller (MVC) is becoming the definitive architecture of website development frameworks due to the stability, extensibility and predictability it lends to development. It is not just the primary separation of database, business logic and interface components, but includes a wide range of considerations for building high-performing, scalable and secure applications. Deciding which MVC framework best suits the project you are about to begin is one of the biggest challenges you'll face as a developer. If you are part of a team, this decision has probably already been made for you; but in any event, you'll need to know how (and why) the framework authors made it work the way it does. Pro PHP MVC looks at the building blocks that make any good MVC framework, and how they apply to PHP. It exposes all considerations that many developers take for granted when using a popular framework, and teaches you how to make the framework your own. Over the course of reading this book, you will learn the theoretical implications of the choices you would make when writing your own MVC framework, and how to put the pieces together in a cohesive package. We take a look at the highly modular Zend Frameworkhow to use its collection oflooselycoupled classes to build a unified system. We also look at CakePHP, learning from its automated build system (Bakery) and highly intuitive approach to rapid development. This book will lay bare all the secret parts of MVC for you. What youll learn The best way to structure your application files How to get from a URL to the right controller/action Cleanly interact with data objects Efficient use of server resources in content delivery Useful shared class libraries to speed up development Unit testing to ensure maximum stability Who this book is for This book is for beginners and advanced developers alike, requiring a basic understanding of PHP5 language features and SQL. If you want to improve your PHP skills, or share the wisdom of popular PHP MVC frameworks, this book will be invaluable to you. Table of Contents Introduction Foundation Base Configuration Caching Registry Routing Templates Database Models Testing Structure Bootstrapping Registration + Login Settings Search Sharing Photos Extending Administration Testing CodeIgniter: Bootstrapping CodeIgniter: MVC CodeIgniter: Extending CodeIgniter: Testing Zend Framework: Bootstrapping Zend Framework: MVC Zend Framework: Extending Zend Framework: Testing CakePHP: Bootstrapping CakePHP: MVC CakePHP: Extending CakePHP: Testing Appendix A: Setting Up a Web Server

Download Link:

Related Books:

Pro PHP and jQuery

Pro PHP and jQuery Image
This book is for intermediate programmers interested in building Ajax web applications using jQuery and PHP. Along with teaching some advanced PHP techniques, it willshow you how to take your dynamic applications to the next level by adding a JavaScript layer with jQuery. Learn to utilize built-in PHP functions to build calendar tools. Learn how jQuery can be used for Ajax, animation, client-side validation, and more. What youll learn How to use PHP to build a calendar application that allows users to post, view, edit, and delete events How to use jQuery to allow the calendar app to be viewed and edited without requiring page refreshes using built-in Ajax functions The power and versatility of PHP's object-oriented programming style The variou...

Pro PHP

Patterns, Frameworks, Testing and More
Pro PHP Image
Taking care to focus solely on those topics that will have the most impact on experienced PHP developers, Pro PHP is written for readers seeking to take their understanding of both PHP and sound software development practices to the next level. Advanced objectoriented features, documentation, debugging, software patterns, and the Standard PHP Library are just a few of the topics covered in extensive detail. Author and noted PHP expert Kevin McArthur also examines emerging practices and trends such as the MVC architecture as applied to PHP, with special emphasis placed upon the increasingly popular Zend Framework. With Ajax and web services crucial to the success of today's web applications, the book concludes with several chapters covering JSON, the ...

Pro PHP Programming

Pro PHP Programming Image
If you are a web programmer, you need to know modern PHP. This book presents with many new areas in which PHP plays a large role. If you want to write a mobile application using geo-location data, Pro PHP Programming will show you how. Additionally, if you need to make sure that you can write a multilingual indexing application using Sphinx, this book will help you avoid the pitfalls. Of course, Pro PHP Programming gives a thorough survey of PHP post-5.3. You'll begin by working throughan informative survey and clear guide to object-oriented PHP. Then, you'll be set for the core of the book on modern PHP applications. Now, you'll be able to start with the chapter on PHP for mobile programming and move on to sampling social media applications. You'll...



2007 - 2021 © eBooks-IT.org