Home  >  Article  >  Backend Development  >  用 PHP 可以开发出豆瓣、知乎吗?

用 PHP 可以开发出豆瓣、知乎吗?

WBOY
WBOYOriginal
2016-06-06 16:44:041377browse

回复内容:

基本的页面功能不成问题。

但如果要实现基于Comet/WebSocket的实时,并且容忍一定的并发的话,可能有些难度。 这没什么问题,如果一句话就说PHP的维护、升级会很痛苦,我不敢苟同。 可以

这种问题见得多了,我想我们应该有这样一个基本概念
编程语言,无论是PHP还是C,就像自然语言一样,只是用来表达我们的思想的一种工具

就像这个世界上的中文,英文,日文,法文等等
任何语言,都可以写出同样伟大的作品

然而,我们也应该看到各种语言的特性,他们有各自擅长的领域
汇编和C的特点在性能
PHP和JSP的特点在网络
在最合适的领域和场景下,运用最合适的语言来表达程序员的思想,如此而已 完全可以,建议采用一定的框架,以利于将来的扩展和升级,不要使用传统的代码混合写法。

数据库可以采用MySQL或者MongoDB。

其实重点不在于使用哪种语言,最重要的是选择整个技术方案,比如数据库、缓存技术、负载均衡技术等。 在整个技术架构体系(或者叫解决方案)语言的重要性不是至关重要的。例外的情况例外。
京东是 asp.net,facebook是PHP,163是jsp,百度知道是c
其他python,perl,c++,ruby... 都可以
语言由什么决定?由手头的团队决定。 完全可以 1 可以
2 维护会很痛苦
3 升级会很痛苦 为啥不可以咧?只是选择最适合自己团队的工具而已啦。如果我的团队是用.NET多年的话,肯定一定确定是用.NET的啦。
对了, 知乎用啥语言搞的我真的不知道,囧哈哈。 基本的网站肯定可以写,FACEBOOK最早就是PHP写的,但是一些复杂的功能,比如推荐引擎肯定不会用PHP去进行大数据分析的。 facebook都能开发,何况知乎。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn