• Complain

Jeffrey Winesett - Web Application Development with Yii and PHP

Here you can read online Jeffrey Winesett - Web Application Development with Yii and PHP full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Jeffrey Winesett Web Application Development with Yii and PHP
  • Book:
    Web Application Development with Yii and PHP
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2012
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Web Application Development with Yii and PHP: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Web Application Development with Yii and PHP" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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 Yiis object-relational-mapping (ORM) layer, Active Record. We also learn how to lean on Yiis auto-generation tools to automatically build our create/read/update/delete (CRUD) functionality against our newly created model. These iterations also focus on how Yiis 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 Yiis simple access control model, then implementing the more sophisticated role-based access control (RBAC) framework that Yii provides.
By the end of the 5th iteration, all of the basics of a task management application are in place. The next several iterations are focused on the nice-to-haves. We add user comment functionality, introducing a reusable content portlet architecture approach in the process. We add in an RSS Web feed and demonstrate how easy it is to integrate other third-party tools within a Yii application. We take advantage of Yiis theming structure to help streamline and design the application, and then introduce Yiis internationalization (I18N) features so the application can be adapted to various languages and regions without engineering changes.

Jeffrey Winesett: author's other books


Who wrote Web Application Development with Yii and PHP? Find out the surname, the name of the author of the book and a list of all author's works by series.

Web Application Development with Yii and PHP — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Web Application Development with Yii and PHP" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Web Application Development with Yii and PHP Second Edition

Web Application Development with Yii and PHP
Second Edition

Copyright 2012 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First Edition: August 2010

Second Edition: November 2012

Production Reference: 1121112

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-84951-872-7

www.packtpub.com

Cover Image by Asher Wishkerman (<>)

Credits

Author

Jeffrey Winesett

Reviewers

Wojciech Bancer

Carsten Brandt

Brett Gregson

Stephan Hohmann

Alexander Makarov

Acquisition Editor

Usha Iyer

Lead Technical Editors

Sonali Tharwani

Sweny M. Sukumaran

Technical Editor

Sharvari Baet

Copy Editors

Insiya Morbiwala

Laxmi Subramanian

Brandt D'Mello

Aditya Nair

Project Coordinator

Leena Purkait

Proofreader

Maria Gould

Indexers

Monica Ajmera Mehta

Tejal R. Soni

Rekha Nair

Production Coordinator

Arvindkumar Gupta

Cover Work

Arvindkumar Gupta

About the Author

Jeffrey Winesett has over ten years of experience building large-scale, web-based applications. He has been a strong proponent of using open source development frameworks when developing applications, and a champion of the Yii framework in particular since its initial alpha release. He frequently presents on, writes about, and develops with Yii as often as possible.

I would like to thank Qiang Xue for creating this amazing framework, and the entire Yii framework development team who continually improve and maintain it. I thank all of the technical reviewers, editors, and staff at Packt Publishing for their fantastic contributions, suggestions, and improvements.

I would also like to thank my family, who have provided encouragement and unconditional support, and to my many colleagues over the years for providing invaluable opportunities for me to explore new technologies, expand my knowledge, and shape my career.

About the Reviewers

Wojciech Bancer has a Master's Degree in Computer Science. He has over ten years of experience in web application development. In 2007, after passing the Zend exam, he gained a Zend Certified Engineer for PHP5 certificate. Wojciech started his career developing web applications in PHP4 and PHP5 as a freelancer. Later, he started working for a digital media agency in London, where he was introduced to various PHP frameworks and agile processes. Currently, he is a technical consultant for ORM London working on a range of web, mobile, and touch projects.

To my wife and son, I wish them the best.

Carsten Brandt has been a freelance PHP developer for many years. He founded his own ISP company providing web development and hosting services in 2007. Together with his wife and little son, he is currently living in Berlin, Germany and studying Computer Science at Technische Universitt Berlin.

He first started with Yii in 2010 and has contributed heavily to the yiiext extension repository http://yiiext.github.com/ since then. After Yii moved to GitHub, he started contributing to the Yii framework code too, and since August 2012 he has been an active member of the Yii framework developer team.

I would like to thank my beloved wife Mila for letting me do open source work in my free time, and not arguing too much when I stay late for doing work I don't get paid for.

I would also like to thank Qiang Xue for creating this great framework, and Alexander Makarov, Maurizio Domba, and all other contributors for their active and valuable contributions, keeping Yii fast and solid.

Brett Gregson is a PHP/iOS software developer based in South Africa. His main area of expertise is user interface design and user experience. He is a big fan of the Yii framework and jQuery. He currently works at RAW Media Concepts in Johannesburg, South Africa.

Stephan Hohmann , having been raised in the reach of an 8086 IBM PC, had his career choice set in his early ages. After toying around with a plethora of programming languages and operating systems, Stephan has now settled mostly for Fedora Linux and web programming with PHP (for the time being). He is currently involved in making the Yii framework better and creating formidable applications with it.

Alexander Makarov is an experienced engineer from Russia, and a member of the Yii framework core team since 2010. He is the author of another book on the Yii framework called Yii 1.1 Application Development Cookbook , Packt Publishing .

Thanks to my family for being patient with me as I took up yet another project and spent less time with them.

Thanks to the Yii community for their encouragement and contributions. It would not have been possible to get free time if we were creating Yii without all these pull-requests at Github. You're the best!

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Free Access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

Preface

This book is a step-by-step tutorial to developing a real-world application using the Yii web application development framework. The book attempts to mirror the environment of a software development team that is being tasked with building an online application, touching on each aspect of the software development lifecycle, as you build a project task management application from its conception to its production deployment.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Web Application Development with Yii and PHP»

Look at similar books to Web Application Development with Yii and PHP. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Web Application Development with Yii and PHP»

Discussion, reviews of the book Web Application Development with Yii and PHP and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.