-
Notifications
You must be signed in to change notification settings - Fork 60
Closed
Labels
Description
Hi @jcheron ,
So I know that ubiquity is ridiculously fast, but I wondered if you had a set of guiding principles that you use when you develop PHP code? I've seen this page, which seems to be geared more towards how people implement your framework, but I was wondering what you do when you develop your own framework? What lessons have you learned and what habits did you have to break in order to achieve the level of optimization that your framework enjoys? I also noticed your php benchmarks tool which is awesome!
From what I've gathered, it feels like a couple bullet points would at least be:
- Use as little data or strip out as much data as possible when dealing with.......anything
- At least with your routes, those are not dynamically interpreted, but you instead generate a cache of them. What did you learn as you optimized this?
Anyway, TIA. I'm sure you have a wealth of knowledge to share and I (and the world in general) would love hearing what you have to say :)
jcheron