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

Web Application Development with Yii and PHP

2nd Edition
Web Application Development with Yii and PHP Image

Book Details:

Publisher:Packt Publishing
Series: Packt
Author:Jeffrey Winesett
Edition:2
ISBN-10:1849518726
ISBN-13:9781849518727
Pages:332
Published:Nov 19 2012
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:4.65 MB

Book Description:

Learn the Yii application development framework by taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment Overview A step-by-step guide to creating a modern Web application using PHP, MySQL, and Yii Build a real-world, user-based, database-driven project task management application using the Yii development framework. Start with a general idea, and finish with deploying to production, learning everything about Yii inbetween, from "A"ctive record to "Z"ii component library. In Detail This book is a step by step tutorial in developing a real-world application using the incremental and iterative approach to software development. You learn about agile software development by leaning on the agile nature of the Yii application development framework. You touch on each aspect of the software development lifecycle by building a project task management application from concept through production deployment. After a brief, general introduction to the Yii framework and outlining the software development approach taken throughout the book, the chapters break down in the same way as software development iterations do in real-world projects. After the 1st iteration, you will have a working and tested application with a valid, tested connection to a database. In the 2nd and 3rd iterations, we flesh out our main database entities and domain object model and become familiar with Yii's object-relational-mapping (ORM) layer, Active Record. We also learn how to lean on Yii's auto-generation tools to automatically build our create/read/update/delete (CRUD) functionality against our newly created model. These iterations also focus on how Yii's form validation and submission model works. By the end of the third iteration you will have a working application that allows you to mange projects and issues (tasks) within those projects. The 4th and 5th iterations are dedicated to user management. We learn about the built-in authentication model within Yii to assist in application login and logout functionality. We then dive into the authorization model, first taking advantage of a Yii's simple access control model, then implementing the more sophisticated role-based access control (RBAC) framework that Yii provides. What you will learn from this book Auto-generate skeleton web applications as well as CRUD scaffolding for the domain object model using the built-in command-line interface Use Yii database migrations to version and manage your database changes Create user-based applications with Yii's authentication model Enhance your user-based application to control a user's access to feature functionality Write an administrative console application to extend the features provided by Yii's powerful command-line tools Integrate other frameworks and libraries into a Yii application to further extend its feature set Spend less time managing application configuration by taking advantage of Yii's sensible defaults and conventions. Learn how easy it is to implement a multi-user application by utilizing Yii's authentication and role-based authorization models Update your code to properly manage the user's last login time and store it in the database

Download Link:

Related Books:

Web Application Development with Yii 2 and PHP

Web Application Development with Yii 2 and PHP Image
Fast-track your web application development using the new generation Yii PHP framework About This BookImplement real-world web application features efficiently using the Yii development frameworkEach chapter provides micro-examples that build upon each other to create the final macro-example, a basic CRM applicationFilled with useful tasks to improve the maintainability of your applicationsWho This Book Is ForThis book is for professional PHP developers who wish to master the powerful Yii 2 application framework. It is assumed that you have knowledge of object-oriented programming. The previous version of the Yii framework is only briefly mentioned, but it'll be even easier to grasp Yii 2 with the knowledge of Yii 1.1.x. In Detail Yii is a high perfo...

Agile Web Application Development with Yii 1.1 and PHP5

Agile Web Application Development with Yii 1.1 and PHP5 Image
This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application called "TrackStar". If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book....

Web Application Development with PHP 4.0

Web Application Development with PHP 4.0 Image
As Web sites and intranets become larger and more complex, static HTML files hit their limits. In the first part of Web Application Development with PHP the authors explain PHP's advanced syntax like classes, recursive functions and variables. They present software development methodologies and coding conventions which are a must-know for industry quality products as well as to help making develop faster and more productive. This part covers also many standard algorithms for tree-structures, string sorting and searching. Part Two focuses on the concept of Web Applications (as opposed to single scripts) and gives much insight into user and session management, e-commerce systems, XML applications and WDDX....



2007 - 2021 © eBooks-IT.org