Optimizing JSONPath lookups in PHP to extract data up to 7 times faster

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • jsonpath

    Discontinued JsonPath PHP extension (by mkaminski1988)

  • One project, in particular, caught my attention. JsonPath-PHP wasn’t a PHP library like most other potential alternatives. Instead, it implemented JSONPath support as a PHP extension. JsonPath-PHP looked very promising in terms of performance, so I decided to give it a try.

  • pecl-jsonpath

    PHP extension for JSONPath

  • I reached out to Mike Kaminski, the creator of the project, and asked if he’d be fine with Supermetrics taking over maintenance of the JsonPath-PHP extension. Mike didn’t have an issue with it, so he transferred the ownership of the PHP extension to Supermetrics.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jsonpath-benchmark

    Performance benchmarks for the JsonPath-PHP extension

  • In a benchmark suite, where we compare the JsonPath-PHP extension to various JSONPath libraries, JsonPath-PHP is between two and seven times faster than the fastest PHP library. The differences are biggest with small datasets, but still significant with larger ones.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Criando uma API simples com PHP puro

    6 projects | dev.to | 9 May 2024
  • Deploying Laravel on Lamp Stack with Linux(Ubuntu)

    2 projects | dev.to | 9 May 2024
  • Disposable Temporary Email Adresses with OpenSMTPD on Linux

    1 project | news.ycombinator.com | 8 May 2024
  • LemonSqueezy Webhooks for Non-Auth Users in Laravel

    1 project | dev.to | 8 May 2024
  • Modern WordPress – Yikes

    1 project | news.ycombinator.com | 8 May 2024