On Sunday night I posted Chapter 20, “Working with Third-Party Libraries,” of “The Yii Book“. The chapter is 39 pages long as a PDF, with the following contents:
- Accessing Library Classes
- Working with Composer
- Using Symfony
- Using Swift Mailer
- Using Elasticsearch
Most of the chapter covers Elasticsearch, creating the shell of a search engine. This rules out the need for Chapter 24, “Implementing a Search Engine,” in my opinion. So, by my count, after this, there are 4 chapters left.
The only issue is that the tech editors haven’t reviewed it yet. So it’s a bit rough around the edges. But in order to get this to you ASAP, I thought I’d provide it now, and then do a formal update with both this and Chapter 21, “Implementing Unit Testing,” in the near future (hopefully by mid-May at the latest). In other words, the next update will be through all of Part 3.
Keep in mind that this is just the one, standalone chapter; it’s not yet part of the whole book. Second, because of the Markdown->LaTeX->PDF process, and this not being part of the book, the chapter number and figure references are kind of wrong. This will automatically be corrected when I export this as part of the whole book (after the tech review).
You can download this chapter, and the corresponding code, from your account page.
My thanks, as always, for your patience and feedback.