Caching can be a very complicated and loaded topic in Computer Science. There are many factors to consider from query caching, results caching, SQL caching, partial content caching, and full page caching. Look forward to finding out typically when, what, and where you should be caching and the best practices in implementing and how in PHP with various caching technologies(Redis, Memcached, and cloud based solutions). Always remember that you can over cache, so it is important to not go overboard as well.

Comments

Comments are closed.

The many tools presented really persuaded me why caching is important. I wish we spent a little more time on each slide going into a little more detail of how to use the tools. As such, it felt a little rushed at times. As a suggestion, the code on the slides was very hard to read because of the small font size and lack of contrast. All and all good information presented.

Ashley did a great job of explaining the concepts first, and then walked us through an example. She catered to the large group by making sure everyone knew certain topics before skipping a basic explanation, and broke down all of the concepts well. I got everything out of this talk that I was hoping to.

Sonny Savage at 10:56 on 10 Feb 2018

Ashley did an excellent job! It has definitely given me ideas on how I might be able leverage caching.

Emil Gallant at 12:33 on 10 Feb 2018

Presenter glossed over useful details of various caching methods and instead just presented an overarching look at what caches are in general terms. Since this is ostensibly a PHP conference, it would have been really useful to have learned any details about caching PHP code in a production environment.

Pablo Benitez at 14:52 on 10 Feb 2018

Great job Ashley. The overall picture you painted and common pitfalls. Also, real life applications and code was shared. Maybe some more in depth or live demo would be nice. Keep it up!

Really nice talk that went deeper on caching than most do. Grounded it out a bit when trying to explain what a secondary cache is and what problem it solves, which never really happened. Lots of great examples and otherwise clear delivery.

Jeff Madsen at 11:56 on 11 Feb 2018

Appropriate level of material and very informative for me personally. Ashley clearly knew her topic very well.

Don't be so nervous! Practice a few more times at some Meetups & you'll have a good conference talk to last you for the future.

Scott Hardie at 17:16 on 11 Feb 2018

Good presentation! I appreciated your little touches of humor, the specificity of your examples, and you asking us if we were already familiar with certain topics so that they could be skipped or explained accordingly. My only advice is to slow down a little to let some of the ideas sink in. Well done!

Dana Luther at 09:06 on 12 Feb 2018

I could tell that Ashley was very knowledgeable about the topic, but I think the nerves struck hard. Relax - you got this!
I would suggest making the code samples bigger, so that they can be read by the whole room (you've got the whole screen, use it), and avoid the black text on white - the projectors blow those out pretty bad, so it makes it hard to follow the examples. I had to rely heavily on your reading the samples out, and it made it much more difficult to follow.