.
.

Sunday, July 27, 2014

Getting Started with Phalcon PHP (Framework)

Getting Started with Phalcon PHP (Framework)
DETAIL
  • Author: Phalcon Team
    Language: English
  • Published: 2014
  • Page: 889
  • Format: pdf
  • Size: 5.35 M
Phalcon is an open source, full stack framework for PHP 5 written as a C-extension, optimized for high performance. You don’t need to learn or use the C language, since the functionality is exposed as PHP classes ready for you to use. Phalcon also is loosely coupled, allowing you to use its objects as glue components based on the needs of your application.
Phalcon is not only about performance, our goal is to make it robust, rich in features and easy to use! 

CONTENT

1 What is Phalcon? 3

2 Table of Contents 5
2.1 Our motivation 5
2.2 Framework Benchmarks 7
2.3 Installation 20
2.4 Tutorial 1: Let’s learn by example 39
2.5 Tutorial 2: Explaining INVO 50
2.6 Tutorial 3: Creating a Simple REST API 67
2.7 List of examples 76
2.8 Dependency Injection/Service Location 76
2.9 The MVC Architecture 92
2.10 Using Controllers 93
2.11 Working with Models 100
2.12 Phalcon Query Language (PHQL) 157
2.13 Caching in the ORM 171
2.14 ODM (Object-Document Mapper) 186
2.15 Using Views 197
2.16 View Helpers 214
2.17 Assets Management 225
2.18 Volt: Template Engine 231
2.19 MVC Applications 253
2.20 Routing 261
2.21 Dispatching Controllers 278
2.22 Micro Applications 287
2.23 Working with Namespaces 297
2.24 Events Manager 299
2.25 Request Environment 305
2.26 Returning Responses 308
2.27 Cookies Management 311
2.28 Generating URLs and Paths 312
2.29 Flashing Messages 315
2.30 Storing data in Session 318
2.31 Filtering and Sanitizing 321
2.32 Contextual Escaping 324
2.33 Validation 328
2.34 Cancelling Validations 332
2.35 Forms 333
2.36 Reading Configurations 342
2.37 Pagination 344
2.38 Improving Performance with Cache 347
2.39 Security 354
2.40 Encryption/Decryption 357
2.41 Access Control Lists ACL 359
2.42 Multi-lingual Support 362
2.43 Universal Class Loader 365
2.44 Logging 369
2.45 Annotations Parser 373
2.46 Command Line Applications 378
2.47 Queueing 381
2.48 Database Abstraction Layer 383
2.49 Internationalization 395
2.50 Database Migrations 397
2.51 Debugging Applications 403
2.52 Phalcon Developer Tools 408
2.53 Increasing Performance: What’s next? 429
2.54 Unit testing 437
2.55 API Indice 441
2.56 License 883


3 Other formats 885



No comments:

Post a Comment