Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Assuming it hasn't changed in the past 2 years:

> nginx, latest php, mariadb.

> and of less importance: memcached and influxdb.

https://twitter.com/thexpaw/status/1315941483867000833



That's still correct.


What host do you use?


Hetzner.


I'd love to learn how you managed to scale on a single server - other than the above, any tips or tricks? I'm also a PHP guy on Ngnix with MySQL but want to know what tips you might have for a dynamic (non-static) site to handle such scale on a single server


Equip your server with a decent CPU, enough RAM to allow MySQL to keep most of your database in it, and fast SSDs. Profile your code and optimize/cache anything that stands out as slow, aggressively cache data that is read often using memcached/redis/etc, use an http cache proxy like cloudflare in front to cache static assets (and maybe pages that aren't dynamic for every user)


me also , how can it be 1 server ? how do you protect DDos attacks?


They use cloudflare in front, they do the heavy lifting.


Ty


Thanks!


When's the Next.js migration?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: