舉報

會員
CakePHP 1.3 Application Development Cookbook
最新章節:
Index
Writtenincookbookstyle,thisbookofferslearningandtechniquesthroughrecipes.Itcontainsstep-by-stepinstructionsforCakePHPdeveloperstocreateuniquewebapplications.Thebookisdesignedinsuchawaythatyoucanrefertothingschapterbychapter,andreadtheminnoparticularorder.IfyouareaCakePHPdeveloperwhowantstodiscoverquickandeasywaystoimprovewebapplications,andtoleverageallaspectsoftheframework,thisbookisforyou.ThisbookassumesthatyoualreadyhaveknowledgeofCakePHP,andgeneralPHPdevelopmentskills.
目錄(87章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- Support files eBooks discount offers and more
- Preface
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Authentication
- Setting up a basic authentication system
- Using and configuring the Auth component
- Allowing logins with username or e-mail
- Saving the user details after login
- Getting the current user's information
- Using prefixes for role-based access control
- Setting up Access Control Layer-based authentication
- Integrating with OpenID
- Chapter 2. Model Bindings
- Adding Containable to all models
- Limiting the bindings returned in a find
- Modifying binding parameters for a find
- Modifying binding conditions for a find
- Changing the JOIN type of one-to-one associations
- Defining multiple associations to the same model
- Adding bindings on the fly
- Chapter 3. Pushing the Search
- Performing GROUP and COUNT queries
- Using virtual fields
- Building queries with ad-hoc JOINs
- Searching for all items that match search terms
- Implementing a custom find type
- Paginating a custom find type
- Implementing AJAX based pagination
- Chapter 4. Validation and Behaviors
- Adding multiple validation rules
- Creating a custom validation rule
- Using callbacks in behaviors
- Using behaviors to add new fields for saving
- Using the Sluggable behavior
- Geocoding addresses with the Geocodable behavior
- Chapter 5. Datasources
- Improving the SQL datasource query log
- Parsing CSV files with a datasource
- Consuming RSS feeds with a datasource
- Building a Twitter datasource
- Adding transaction and locking support to the MySQL datasource
- Chapter 6. Routing Magic
- Using named and GET parameters
- Using routes with prefixes
- Working with route elements
- Adding catch-all routes for profile pages
- Adding validation for catch-all routes
- Creating custom Route classes
- Chapter 7. Creating and Consuming Web Services
- Creating an RSS feed
- Consuming a JSON service
- Building REST services with JSON
- Adding authentication to REST services
- Implementing token-based authorization for API access
- Chapter 8. Working with Shells
- Building and running a shell
- Parsing command line parameters
- Creating reusable shell tasks
- Sending e-mails from shells
- Non-interactive tasks with the robot plugin
- Chapter 9. Internationalizing Applications
- Internationalizing controller and view texts
- Internationalizing model validation messages
- Translating strings with dynamic content
- Setting and remembering the language
- Chapter 10. Testing
- Setting up the test framework
- Creating fixtures and testing model methods
- Testing controller actions and their views
- Using mocks to test controllers
- Running tests from the command line
- Chapter 11. Utility Classes and Tools
- Working with the Set class
- Manipulating strings with the String class
- Sending an e-mail
- Detecting file types with MagicDb
- Throwing and handling exceptions
- Index 更新時間:2021-04-09 22:04:33
推薦閱讀
- Animate 2022動畫制作:團體操隊形
- Excel 數據處理與分析實例教程(第2版)
- Blender 3D 2.49 Architecture, Buidlings, and Scenery
- 剪映視頻后期剪輯零基礎入門到精通
- 神奇的中文版Photoshop CC 2017入門書
- CakePHP Application Development
- Photoshop CS6數碼照片處理入門到精通
- Photoshop+CorelDRAW平面設計案例實戰:從入門到精通(視頻自學全彩版)
- Moodle Course Conversion: Beginner's Guide
- Instant Markdown
- 深入淺出WebAssembly
- 3ds Max影視動畫角色設計技法教程
- Photoshop CS5數字圖像處理
- AutoCAD 2019中文版完全自學手冊(標準版)
- Photoshop圖像處理與制作
- jQuery UI 1.6: The User Interface Library for jQuery
- AI繪畫大師:Stable Diffusion快速入門與實戰技巧
- 基于深度學習的自然語言處理
- Animate CC 2018動畫設計與制作
- 新印象:VRay for SketchUp效果圖高級渲染技法
- PostgreSQL 9 Administration Cookbook: LITE Edition
- Version Control with Git and GitHub
- Python量化交易實戰
- CINEMA 4D R17 完全學習手冊
- 零基礎數碼攝影后期Lightroom照片處理輕松入門
- 醉美古風:Photoshop零基礎學CG插畫
- 中文版After Effects CC影視特效制作208例(培訓教材版)
- 短視頻編輯與制作(微課版)
- Visual SourceSafe 2005 Software Configuration Management in Practice
- 中文版3ds Max 2016從新手到高手