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

tons of successful companies (facebook) were founded on apps written in php (thought to be one of the lowest common denominator of the language world at one time).


Facebook, even early on, wasn't really what I would consider very technical in both engineering and domain complexity.

When FB started to grow, it needed the HipHop VM[0] to make it scalable beyond PHP. I'd agree that PHP is a lowest common denominator and FB eventually needed to move beyond it to get to the next level.

[0] https://en.wikipedia.org/wiki/HHVM


> , it needed the HipHop VM[0] to make it scalable beyond PHP.

Also, it goes Php -> HipHop (compile PHP to C++) -> HHVM (compile PHP to a virtual machine running ASM).


I dunno man, they managed to mostly stay up during times of extreme growth, and were able to scale their graph stuff (people you may know etc) in a way that competing companies (i.e. Friendster) couldn't.

The domain probably isn't that complicated, but the infrastructure certainly was (and this was all pre-cloud so they built it themselves).

But yeah, FB's success came from a base level of keeping the site up and incredibly good tactics to drive growth and distribution.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: