目錄(78章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- 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. Create a User Profile System and use the Null Coalesce Operator
- The null coalesce operator
- Separation of Concerns
- Creating views
- Create a profile input form
- Admin system
- Summary
- Chapter 2. Build a Database Class and Simple Shopping Cart
- Building the database abstraction class
- Shopping Cart
- Installing TCPDF
- Admin for managing purchases
- Summary
- Chapter 3. Building a Social Newsletter Service
- Authentication system
- Summary
- Chapter 4. Build a Simple Blog with Search Capability using Elasticsearch
- Creating the CRUD and admin system
- Chapter 5. Creating a RESTful Web Service
- RESTful basics
- First steps with the Slim framework
- Implementing the REST service
- Streams and large files
- Summary
- Chapter 6. Building a Chat Application
- The WebSocket protocol
- First steps with Ratchet
- Implementing the chat application
- Deployment options
- Bridging Ratchet and PSR-7 applications
- Accessing your application via the web server
- Adding authentication
- Summary
- Chapter 7. Building an Asynchronous Microservice Architecture
- The target architecture
- ZeroMQ patterns
- Bootstrapping the project
- Building the inventory service
- Making the inventory service multithreaded
- Building the checkout service
- Building the mailing service
- Building the shipping service
- Bridging ZeroMQ and HTTP
- Summary
- Chapter 8. Building a Parser and Interpreter for a Custom Language
- How interpreters and compilers work
- Languages and grammars
- Your first PEG parser
- Evaluating expressions
- Building an Abstract Syntax Tree
- Building a better interface
- Evaluating variables
- Adding logical expressions
- Working with structured data
- Working with objects
- Optimizing the interpreter by adding a compiler
- Verifying performance improvements
- Summary
- Chapter 9. Reactive Extensions in PHP
- An introduction to observables
- Introduction to event loop and ReactiveX
- Parsing logs through a Reactive scheduler
- Event queues with ReactiveX
- Summary 更新時(shí)間:2021-07-08 11:14:25
推薦閱讀
- 少年輕松趣編程:用Scratch創(chuàng)作自己的小游戲
- JavaScript Unlocked
- Java從入門到精通(第5版)
- 從程序員到架構(gòu)師:大數(shù)據(jù)量、緩存、高并發(fā)、微服務(wù)、多團(tuán)隊(duì)協(xié)同等核心場景實(shí)戰(zhàn)
- Visual Basic學(xué)習(xí)手冊
- Mastering Apache Spark 2.x(Second Edition)
- OpenStack Orchestration
- Building Android UIs with Custom Views
- 微服務(wù)架構(gòu)深度解析:原理、實(shí)踐與進(jìn)階
- 區(qū)塊鏈國產(chǎn)化實(shí)踐指南:基于Fabric 2.0
- App Inventor 2 Essentials
- Web前端開發(fā)最佳實(shí)踐
- INSTANT EaselJS Starter
- R語言與網(wǎng)站分析
- Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)
- C++ Game Development Cookbook
- C#網(wǎng)絡(luò)程序開發(fā)(第二版)
- 趣學(xué)Python游戲編程
- Pentaho Analytics for MongoDB Cookbook
- 架構(gòu)師應(yīng)該知道的37件事
- Python量化交易實(shí)戰(zhàn):使用vn.py構(gòu)建交易系統(tǒng)
- Instant RubyMine Assimilation
- OpenCL Programming by Example
- 演進(jìn)式架構(gòu)
- Kubernetes:A Complete DevOps Cookbook
- Python編程無師自通:專業(yè)程序員的養(yǎng)成
- PostgreSQL Development Essentials
- Getting Started with PhantomJS
- Cocos2d-x學(xué)習(xí)筆記:完全掌握J(rèn)S API與游戲項(xiàng)目開發(fā) (未來書庫,觸控未來官方教材)
- Java多線程編程核心技術(shù)(第3版)