logoalt Hacker News

reconnectingyesterday at 11:41 AM2 repliesview on HN

We chose to write our platform for product security analytics (1) with PHP, primarily because it still allows us to create a platform without bringing in over 100 dependencies just to render one page.

I know this is a controversial approach, but it still works well in our case.

"require": { "php": ">=8.0",

        "ext-mbstring": "*",

        "bcosca/fatfree-core": "3.9.1",

        "phpmailer/phpmailer": "6.9.3",

        "ruler/ruler": "0.4.0",

        "matomo/device-detector": "6.4.7" }
1. https://github.com/tirrenotechnologies/tirreno

Replies

embedding-shapeyesterday at 11:58 AM

Not sure what the language has anything to do with it, we've built JavaScript applications within pulling in 100s of NPM packages before NPM was a thing, people and organizations can still do so today, without having to switch language, if they don't want to.

Does it require disciple and a project not run by developers who just learned program? You betcha.

show 1 reply
Zagittayesterday at 12:06 PM

Ah yes PHP, the language known for its strong security...

show 2 replies