Where does PHP being single threaded affect performance and can anything be done to make it better?

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

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
  • excelize

    Go language library for reading and writing Microsoft Excelâ„¢ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

  • Golang excel: https://github.com/qax-os/excelize

  • unioffice

    Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents

  • Powerpoint (amongs others): https://github.com/unidoc/unioffice

  • 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
  • event-loop

    ReactPHP's core reactor event loop that libraries can use for evented I/O.

  • For that things PHP usually uses external help in form of queues in Redis or other DBs. And then one process which spawn other ones. Did you heard about Event Loop, pcntl_fork() and php-cli from crontab? That solves the whole problem in the world before Fibers.

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

  • Mastering Document Manipulation in Go: Empowering Your Workflow

    1 project | /r/u_Shahab_Golang | 3 Jul 2023
  • Recommend a powerful excel processing library, @zurmokeeper/exceljs, which supports encryption and decryption of xlsx files and flexible setting of multiple table headers when exporting, etc.

    2 projects | /r/node | 1 Jul 2023
  • PDF Powerhouse: Unlocking the Potential of Merging

    1 project | /r/u_GoUniDoc | 16 May 2023
  • Best way to introduce a linter?

    1 project | /r/golang | 30 Apr 2023
  • Automating Excel Tasks

    1 project | /r/golang | 8 Mar 2023