Prestandaoptimering av reguljära uttryck i router

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11065
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Prestandaoptimering av reguljära uttryck i router

Inlägg29 nov 2018, 12:04

Häromkvällen fastnade jag i ett par artiklar om hur Symfony hade prestandaoptimerat sin Router genom att optimera hanteringen av reguljära uttryck.

Det börjar med ett inlägg att Symfony är det snabbaste ramverket och har den snabbaste routern.
"New in Symfony 4.1: Fastest PHP Router"

Inuti artiklen berättar de att deras uppdaterade router bygger på tekniker av hur man optimerar reguljära uttryck, vilket beskrivs i artikeln "Fast request routing using regular expressions (2014)". Den referensartikeln är trevlig att läsa för den som vill ha lite koll på hur en router fungerar och hur man kan optimera reguljära uttryck som matchar respektive route.

Symfony-artikeln avslutas sedan med att referera till ytterligare två artiklar som beskriver hur Symfony arbetade med genomgången av routern, de ger en bra insikt i hur programmerare kan jobba med reengingering och prestandaaspekter samt ger ytterligare insyn i hur man kan optimera reguljära uttryck.
* Making Symfony’s Router 77.7x faster - 1/2
* Making Symfony router lightning fast - 2/2
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Majestic-12 [Bot] och 18 gäster