PHP Doesn't Suck Anymore

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PsySH

    A REPL for PHP

    PHP is great, but you need to be a pretty decent developer to use it effectively.

    It has a rather nice interactive shell, https://psysh.org/ . I've built non-trivial, non-web systems in it.

    Concurrency 'within' the language isn't as nice as some alternatives, but the FCGI-style deployment is quite reliable and convenient in practice.

  4. ray

    Debug with Ray to fix problems faster (by spatie)

    Debugging is pretty easy with something like Ray (https://myray.app/) or Laravel Herd (https://herd.laravel.com/, despite its name runs differnet php apps just fine).

    When it coems to running different PHP versions, modern PHP development has largely moved to using Docker (ddev, for example: https://ddev.com/) for that, and there's plenty Docker images for old PHP versions so it's a non-issue. I'd also imagine it be difficult to get many other outdated programming languages via a package manager.

    There's now the PHP Foundation, which while relatively new in its formation, has significantly boosted PHP development and I'd recommend donating if improving the language is important to you.

  5. ddev

    Docker-based local PHP+Node.js web development environments

    Debugging is pretty easy with something like Ray (https://myray.app/) or Laravel Herd (https://herd.laravel.com/, despite its name runs differnet php apps just fine).

    When it coems to running different PHP versions, modern PHP development has largely moved to using Docker (ddev, for example: https://ddev.com/) for that, and there's plenty Docker images for old PHP versions so it's a non-issue. I'd also imagine it be difficult to get many other outdated programming languages via a package manager.

    There's now the PHP Foundation, which while relatively new in its formation, has significantly boosted PHP development and I'd recommend donating if improving the language is important to you.

  6. ext-openswoole

    Programmatic server for PHP with async IO, coroutines and fibers

    They fixed that limitation with Swoole and other Fiber based frameworks.

    https://openswoole.com/

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • I made Tinkerun an experimental feature that Tinkerwell doesn’t have. What do you think?

    2 projects | /r/laravel | 23 May 2021
  • Show HN: ERP with a Cool Simple UI

    1 project | news.ycombinator.com | 11 May 2025
  • Grumphp en proyectos Ddev

    4 projects | dev.to | 5 May 2025
  • Show HN: Simple UI ERP with minimal fuss

    1 project | news.ycombinator.com | 2 May 2025
  • Show HN: Self hosted ERP – easy installation improved documentation

    1 project | news.ycombinator.com | 30 Apr 2025

Did you know that PHP is
the 14th most popular programming language
based on number of references?