舉報

會員
Yii 1.1 Application Development Cookbook
最新章節:
Index
ThisbookisacollectionofYiirecipeswithchaptersgenerallyindependentofeachother.Itisfullofpracticallyusefulsolutionsandconceptsexplainedwithcodeandtherequiredpictorialillustrations.IfyouareadeveloperwithagoodknowledgeofPHP5,arefamiliarwiththebasicsofYii,andhavetriedtodevelopapplicationsusingYii,thenthisbookisforyou.KnowledgeoftheobjectorientedapproachandMVCpatternwillbeagreatadvantageasYiiusestheseextensively.
目錄(129章)
倒序
- 封面
- 版權信息
- Credits
- Foreword
- 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 request
- 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 base controller
- Using external actions
- Displaying static pages with CViewAction
- Using flash messages
- Using 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 into the page
- Working with JSON
- Passing configuration from PHP to JavaScript
- Handling variable number of inputs
- 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 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
- Chapter 11. Performance Tuning
- Introduction
- Following best practices
- Speeding up sessions handling
- Using cache dependencies and chains
- Profiling an application with Yii
- Chapter 12. Using External Code
- Introduction
- Using Zend Framework from Yii
- Customizing the Yii autoloader
- Using Kohana inside Yii
- Using PEAR inside Yii
- Chapter 13. Deployment
- Introduction
- Changing the Yii directories 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-04-02 18:41:28
推薦閱讀
- ModelSim電子系統分析及仿真(第3版)
- User Training for Busy Programmers
- Software Testing using Visual Studio 2010
- 零基礎學AutoCAD 2018(全視頻教學版)
- Drupal 6 Content Administration
- PowerPoint 2016實戰從入門到精通(超值版)
- Designing and Implementing Linux Firewalls and QoS using netfilter, iproute2, NAT and l7/filter
- Photoshop CS6案例教程(第3版)
- 7小時精通剪映:短視頻剪輯/調色/特效/字幕(手機版+電腦版)
- CINEMA 4D新手快速進階實例教學
- 剪映:零基礎輕松掌握手機剪輯短視頻
- Oracle E/Business Suite R12 Supply Chain Management
- Magento 1.4 Development Cookbook
- Implementing SugarCRM
- SQL編程基礎(原書第3版)
- Cinema 4D電商美工與視覺設計案例教程
- SolidWorks 2022中文版完全自學一本通
- jQuery 1.4 Reference Guide
- AutoCAD 2018中文版室內裝潢設計(第6版)
- Facebook Graph API Development with Flash
- 平面設計制作標準教程:Photoshop CC+CorelDRAW X7(微課版)
- Unity 3D Game Development by Example Beginner's Guide
- Blender 2.5 HOTSHOT
- Spring 2.5 Aspect Oriented Programming
- Adobe Flash CS5 動畫設計與制作技能基礎教程
- MongoDB High Availability
- 短視頻編輯與制作(微課版)
- Photoshop人像攝影后期處理專業技法
- 中文版CorelDRAW X6實用教程(第2版)
- 中文版CorelDRAW 2018完全自學教程