If Facebook were to start over what should it use PHP or JAVA (J2EE)? Why?
Special considerations:
- Scaling
- Development speed
- Maintainability
- Development tools
- Development costs
- 3rd party applications
- Security
- Deployment speed
If Facebook were to start over what should it use PHP or JAVA (J2EE)? Why?
Special considerations:
PHP obviously.
The skillset is 100x more common, it scales more simply, and you can iterate more quickly. Finally, the skills & practices required to scale it out are well-understood and established. Throw in the fact that they can hire core PHP developers - I know they have 3+ on staff now - and it makes even more sense.