The Definitive Guide to Yii 1.0
T he D e fini t i v e G ui de t o Y i i 1 . 0 Q i a ng X ue a nd X i a ng W e i Z huo C op y r i gh t 2008- 2009. Al l R i gh t s R e s e r v e d . C o n t e n t s C on t e n t s i L i c e n s e i i x 1 G e t t i n g S t a r t e d 1 1. 1 T h e D e fi n i t i v e G u i d e t o Yi i . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1. 2 Ne w F e at u r e s . . . . . . . . . . . . . . . . s t f or ? . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. 3. 3 How i s Yi i C om p ar e d w i t h O t h e r F r am e w or k s ? . . . . . . . . . . . . 3 1. 4 I n s t al l at i on . . . . .0 码力 | 164 页 | 1002.30 KB | 1 年前3The Definitive Guide to Yii 1.1
T he D e fini t i v e G ui de t o Y i i 1 . 1 Q i a ng X ue a nd X i a ng W e i Z huo C op y r i gh t 2008- 2009. Al l R i gh t s R e s e r v e d . C o n t e n t s C on t e n t s i L i c e n s e x x i 1 G e t t i n g S t a r t e d 1 1. 1 T h e D e fi n i t i v e G u i d e t o Yi i . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1. 2 Ne w F e at u r e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. 3 Up gr ad i n g f r om Ve r s i on 1. 0 t o 1. 1 . . . . . . . . . . . . . . . . . . . . . . . 3 1. 3. 1 C h an ge s R e l at e d w i t h M od0 码力 | 184 页 | 1.05 MB | 1 年前3《Slides Dev Web》 03. Laravel
Prise en main rapide • Bonne documentation, grande communauté2 • Incite au respect des principes S.O.L.I.D3 • Gratuit et opensource (Licence MIT) Historique • Projet initié en 2011 par Taylor Otwell4 fonctionnalités • Routes RESTful • ORM (Eloquent, implémentation du pattern Active Record) • Migrations • Moteur de templates (Blade) • Pagination • Authentification, sessions • Mail • Tests unitaires • Extensible par Requête/Reponse9 • Modèle : Eloquent ORM • Vue : Blade Engine • Contrôleur : hérite de BaseController Pratique • Conventions de codage : Laravel respecte PSR-210 – Vous aussi avec StyleCI11 • Editeurs et0 码力 | 8 页 | 224.34 KB | 1 年前3Falcon v3.1.1 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 540 页 | 476.60 KB | 1 年前3Falcon v3.1.1-rc1 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 540 页 | 476.61 KB | 1 年前3Falcon v3.1.0 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 537 页 | 474.34 KB | 1 年前3Falcon v3.1.1-b3 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 540 页 | 476.61 KB | 1 年前3Falcon v3.1.1-a Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 540 页 | 476.60 KB | 1 年前3Falcon v3.1.1-b1 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon [https://falconframework.org] is a reliable, high-performance Python web framework single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can ├── Process route responder ↢ JSONTranslator.process_response • Sinks: ⇥ /search/(?P ddg|y)\Z SinkAdapter • Error handlers: ⇜ StorageError handle ASGI Note that this example 0 码力 | 540 页 | 476.61 KB | 1 年前3Falcon v3.0.0-b2 Documentation
when there is no longer anything to add, but when there is no longer anything to take away. - Antoine de Saint-Exupéry Falcon is a reliable, high-performance Python web framework for building large-scale single cluster that all data centers have to share. sink = SinkAdapter() app.add_sink(sink, r'/search/(?Pddg|y)\Z') # Useful for debugging problems in your API; works with pdb.set_trace(). You # can JSONTranslator.process_request Process route responder JSONTranslator.process_response • Sinks: /search/(?P ddg|y)\Z SinkAdapter • Error handlers: StorageError handle Note that this example requires the 0 码力 | 340 页 | 1.15 MB | 1 年前3
共 89 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9