3 ms·
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 tim
by strikelaserclaw 2y ago
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).
- CharlieDigital 2y agoFacebook, 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 https://en.wikipedia.org/wiki/HHVM
- disgruntledphd2 2y agoI 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.
- disgruntledphd2 2y ago> , 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).