舉報

會員
Yii Application Development Cookbook(Second Edition)
最新章節:
Index
ThisbookisacollectionofYiirecipeswithchaptersgenerallyindependentofeachother.Itisfullofpracticallyusefulsolutionsandconceptsexplainedwithcodeandrelevantscreenshotsanddiagrams.ThisbookisfordeveloperswithgoodPHP5knowledgewhohavetriedtodevelopapplicationsusingYii.Anobject-orientedapproachandMVCknowledgewillbeagreatadvantageasYiiusestheseextensively.
目錄(131章)
倒序
- coverpage
- Yii Application Development Cookbook Second Edition
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Under the Hood
- Introduction
- Using getters and setters
- Using Yii events
- Using import and autoloading
- Using exceptions
- Configuring components
- Configuring widget defaults
- Using Yii core collections
- Working with requests
- Chapter 2. Router Controller and Views
- Introduction
- Configuring URL rules
- Generating URLs by path
- Using regular expressions in URL rules
- Creating URL rules for static pages
- Providing your own URL rules at runtime
- Using a base controller
- Using external actions
- Displaying static pages with CViewAction
- Using flash messages
- Using the controller context in a view
- Reusing views with partials
- Using clips
- Using decorators
- Defining multiple layouts
- Paginating and sorting data
- Chapter 3. AJAX and jQuery
- Introduction
- Loading a block through AJAX
- Managing assets
- Including resources in the page
- Working with JSON
- Passing configuration from PHP to JavaScript
- Handling variable number of inputs
- Rendering content at the client side
- Chapter 4. Working with Forms
- Introduction
- Writing your own validators
- Uploading files
- Adding CAPTCHA
- Customizing CAPTCHA
- Creating a custom input widget with CInputWidget
- Chapter 5. Testing Your Application
- Introduction
- Setting up the testing environment
- Writing and running unit tests
- Using fixtures
- Testing the application with functional tests
- Generating code coverage reports
- Chapter 6. Database Active Record and Model Tricks
- Introduction
- Getting data from a database
- Defining and using multiple DB connections
- Using scopes to get models for different languages
- Processing model fields with AR event-like methods
- Applying markdown and HTML
- Highlighting code with Yii
- Automating timestamps
- Setting up an author automatically
- Implementing single table inheritance
- Using CDbCriteria
- Chapter 7. Using Zii Components
- Introduction
- Using data providers
- Using grids
- Using lists
- Creating custom grid columns
- Chapter 8. Extending Yii
- Introduction
- Creating model behaviors
- Creating components
- Creating reusable controller actions
- Creating reusable controllers
- Creating a widget
- Creating CLI commands
- Creating filters
- Creating modules
- Creating a custom view renderer
- Making extensions distribution-ready
- Chapter 9. Error Handling Debugging and Logging
- Introduction
- Using different log routes
- Analyzing the Yii error stack trace
- Logging and using the context information
- Implementing your own smart 404 handler
- Chapter 10. Security
- Introduction
- Using controller filters
- Using CHtml and CHtmlPurifier to prevent XSS
- Preventing SQL injections
- Preventing CSRF
- Using RBAC
- Following best practices
- Speeding up session handling
- Using cache dependencies and chains
- Profiling an application with Yii
- Leveraging HTTP caching
- Chapter 12. Using External Code
- Introduction
- Using Zend Framework from Yii
- Chapter 11. Performance Tuning
- Introduction
- Customizing the Yii autoloader
- Using Kohana inside Yii
- Using PEAR inside Yii
- Using Composer with Yii
- Chapter 13. Deployment
- Introduction
- Changing the Yii directory layout
- Moving an application out of webroot
- Sharing the framework directory
- Moving configuration parts into separate files
- Using multiple configurations to simplify the deployment
- Implementing and executing cron jobs
- Maintenance mode
- Index 更新時間:2021-11-12 16:36:41
推薦閱讀
- 物聯網安全(原書第2版)
- 物聯網網絡安全及應用
- 重新定義Spring Cloud實戰
- Hands-On Chatbots and Conversational UI Development
- TCP/IP入門經典(第5版)
- JBoss EAP6 High Availability
- 圖解手機元器件維修技巧
- 物聯網之霧:基于霧計算的智能硬件快速反應與安全控制
- 網絡環境中基于用戶視角的信息質量評價研究
- 搶占下一個智能風口:移動物聯網
- jQuery Mobile Web Development Essentials
- React Cookbook
- Learning Windows 8 Game Development
- Scala Design Patterns.
- 5G非正交多址接入技術:理論、算法與實現
- 走近奇妙的物聯網
- 黑客心理學:社會工程學原理
- 視聽變革:廣電的新媒體戰略
- Twilio Cookbook(Second Edition)
- 賽博空間簡史
- 目標跟蹤中的群智能優化方法
- 網絡信息編輯項目化實操教程(第2版)
- Full-Stack Web Development with Vue.js and Node
- 計算機網絡應用基礎(第3版)
- 物聯網導論
- Angular 6 for Enterprise:Ready Web Applications
- 中國互聯網發展報告2019
- Infinispan Data Grid Platform
- Real-Time 3D Graphics with WebGL 2
- Microservices with Clojure