logo FEDIDEVS

PHP[TEK] 2024

Day 1 (37) Ian Littman (41)

MySQL 8.0.25 or so and above allows indexes of a, b, c to work with queries with WHERE on a and c only. This is pretty new. - @Stoker

1 0 1

Speaking of cutovers, planning on merging the PHP 8.2 upgrade PR for Joind.in's API over lunch today. That PR also includes a *lot* of type enforcement that wasn't there before, so I expect stuff to break. Plan is to have things fixed by the time folks want to throw feedback in for the last session of the day.

Want to help triage/clean up? Find me at the conference, or hop in Slack at join.slack.com/t/joindin/share.

3 2 1

Vendoring isn't the solution to dependency security - @naderman

4 1 0

If you want actual query costs rather than just SWAGs, use EXPLAIN ANALYZE, which runs your query, rather than EXPLAIN, where it doesn't. - @Stoker

1 0 0

You can tell the database to collect stats and improve the decisions the query planner makes with the ANALYZE TABLE statement, using e.g. the histogram method. - @Stoker

More info for MySQL: dev.mysql.com/doc/refman/8.0/e

1 0 0

Pluses and minuses from a security perspective for @packagist from @naderman himself at

2 1 0

Next up for me at : @Stoker talking about the EXPLAIN command and how it lies to you...and how to use it better.

2 0 0

Second talk I'm attending at : Keith Casey talking design patterns In The Cloud

1 0 0

First talk: April Wensel talking about dealing with changes

2 0 0

Now it's time to talk supply chain security with @naderman at

6 1 0