Last month, Lorna Jane Mitchell posted an article titled “Consuming REST with PHP and Streams”. In the article, Ms. Mitchell demonstrates a clever way to use RESTful services from PHP, making use of streams. This is arguably a better alternative to the standard approach of using PHP’s cURL extension. It’s a clever solution, and not one I’d come across before.
Continue Reading...Archives For PHP
I am pleased to announce that I’ve just signed a contract to write the second edition of my “Effortless E-commerce with PHP and MySQL” book, published by New Riders. The first edition was written in the fall of 2010, and has been very well received (out of 22 reviews at Amazon, 18 are 5-star). There was more I wanted to do in the first edition, and a few things have changed since the book was written, so my publisher and I felt it was time for a revision. I’ll be writing the book at the end of the summer and early fall (after I complete “The Yii Book”), with a release date in October or November.
Continue Reading...Lorna Mitchell gave a presentation at php[tek] 2013 last week titled “Tools for Better PHP”. I did not attend the presentation (because I wasn’t at php[tek] 2013), but I just reviewed the slides she posted at SpeakerDeck. In the presentation, Ms. Mitchell talks about some useful development and operations software that PHP programmers ought to consider using.
Continue Reading...One of the problems with technical writing is that the instructions you provide will eventually become outdated. Some details, such as the fundamentals of a programming language like C, Ruby, or PHP, change relatively slowly. Others, like libraries, frameworks, and browsers, change frequently. And so, it was not surprising to find out that PayPal changed some of their systems a while back in a way that will affect readers of my “Effortless E-commerce with PHP and MySQL” book. This issue first appeared last summer in my support forums, with Sean and Michael discovering the problem and the solution.
Continue Reading...So progress on “The Yii Book” in the past month has not gone as well as I would have liked. And, sadly, progress has been poor for no particular reason other than my own ability to get things done. These things do happen to us all, but it doesn’t mean I’m happy about. Still, even though it’s been slow, progress is being made. A quick status report…
Continue Reading...