Szczegóły ebooka

Instant Yii 1.1 Application Development Starter. Get started with building attractive PHP web applications with the Yii framework

Instant Yii 1.1 Application Development Starter. Get started with building attractive PHP web applications with the Yii framework

Jacob Mumm, Mark Safronov

Ebook
PHP is one of the most popular languages for building web sites and applications. While the Yii framework came a little bit later to the PHP scene, it has taken a lot of the best practices from around the Web and put it all into a single, awesome framework for making custom web apps.

Yii 1.1 Application Development Starter is a straightforward, hands-on look at what is rapidly becoming one of the most revered frameworks for custom web application development. The Yii framework follows a tried and true object-oriented software development pattern called Model-View-Controller, making it quick and easy to build database driven applications.

This book takes you through everything you need to know to get set up and rolling with the Yii framework. You will learn how to plan and start your application and how to take it where you want to go with the tools and extensions available with the Yii framework.

This book will teach you how to build an application from the ground up, how to make sure you have everything you need in your hosting environment and get the Yii framework installed, how to create a strong relational database design, and how to set up model classes for your tables. You will also learn how to generate CRUD code to add/remove, view, and list records from your tables, then add custom routes, widgets, and extensions to make a robust application. Additionally, you will learn how to integrate authentication and role-based access permissions throughout your site. With this book, you will learn everything you need to get started with web application development using the Yii PHP framework.
  • Instant Yii 1.1 Application Development Starter
    • Instant Yii 1.1 Application Development Starter
    • Credits
    • About the Authors
    • About the Reviewer
    • www.packtpub.com
      • Support files, eBooks, discount offers and more
    • packtlib.packtpub.com
      • Why Subscribe?
      • Free Access for Packt account holders
    • 1. Instant Yii 1.1 Application Development Starter
      • So, what is Yii?
      • Installation
        • Server requirements
        • Step 1 Setting up Yii
        • Step 2 Creating your project
        • And thats it!!
      • Quick start creating an application
        • Step 1 planning the workflow
        • Step 2 linking to the database from your app
        • Step 3 generating code automatically
          • The console way
          • Gii
        • Step 4 looking at the components of Yii
          • Models
          • Controllers
          • Views
          • Recap
          • User authentication
      • Top 5 features you need to know about
        • Basic security considerations
        • Form components CHtml, CActiveForm, and Zii
        • Adding custom views
        • Extensions
          • TinyMCE
          • MbMenu
          • Yii-User and Yii-User-Management
          • Yii-Shop
          • Cal
          • Fancybox
          • Other great extensions
        • Role-based access control
          • SRBAC
      • People and places you should get to know
        • Yii website
        • API
        • Tutorials and guides
        • IRC
        • Twitter
        • Facebook
  • Tytuł: Instant Yii 1.1 Application Development Starter. Get started with building attractive PHP web applications with the Yii framework
  • Autor: Jacob Mumm, Mark Safronov
  • Tytuł oryginału: Instant Yii 1.1 Application Development Starter. Get started with building attractive PHP web applications with the Yii framework
  • ISBN: 9781782161691, 9781782161691
  • Data wydania: 2013-06-05
  • Format: Ebook
  • Identyfikator pozycji: e_2wtj
  • Wydawca: Packt Publishing