>  기사  >  백엔드 개발  >  用 PHP 可以开发出豆瓣、知乎吗?

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

WBOY
WBOY원래의
2016-06-06 16:44:041427검색

回复内容:

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

但如果要实现基于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都能开发,何况知乎。
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.