如何在PHP(如Facebook)中构建网站的速度如此之快(对不起,如果我错了)安全吗?
他们使用自己编译的版本吗?你认为他们使用什么样的特殊技术?
我们需要使用什么配置才能使PHP适用于大型项目?
答案 0 :(得分:2)
有一个PHP编译器将PHP转换为C ++(Hip-Hop),这是一个很大的改进。他们还在C ++中编写了整个后端(通过Apache Thrift传输数据)并构建了Cassandra。
我不认为他们的PHP必须有任何特定的安全工具(或者我没有看到任何这些工具)。说到Thrift的经验,它有助于前端/后端了解漏洞并且都能确保没有问题。
所有这些都有很多帮助,请查看我们的High Scalability以获取有关扩展堆栈的更多信息
答案 1 :(得分:1)
这听起来像是一个问题,这个问题源于一直困扰着PHP的耻辱,它本身就是一种内在的不安全感。 PHP非常灵活,允许开发人员编写错误的,不安全的代码,如果他们知道该怎么做的话。
许多大型网站和网络应用都是用PHP编写的。关键是要知道如何从头开始安全地编写代码。我确信Facebook聘请了那些受过安全培训的优秀程序员。
错误或不安全的代码是程序员的错,而不是PHP。
答案 2 :(得分:0)