看看现在大型网站都是用什么语言写的 ?

不排除一个网站用多种技术!如淘宝是Java + php,底层是java,表现层是php。新浪,网易,腾讯应该也是用了多种技术。

据说是这样的:php,新浪,雅虎等用php较多。淘宝,腾讯用java较多。一般的部署是这样的:php,.net做前端视图的调用,和简单逻辑应用。像雅虎前cto说的那样,能用php的地方我们尽量用php。对性能要求稍高,逻辑复杂,维护量大,更改频繁的地方一般用java,因为java可维护性强。如果对性能要求极高或涉及底层开发的一般要用c/c++做服务。

今天闲来没事,找了几个网站看看,发现PHP还是很强势的,java在大型网站和银行,还有学校的网站用的多。

其实php也可以做大型网站,看怎么运用了。

PHP:51job,智联,中关村在线,大街,猪八戒网,赶集网, 凤凰网, 乐视网

ASP:当当,京东商城,csdn, 58同城, 凡客

JSP: 人人,网易,亚马逊,搜狐,珍爱网,天涯,各种银行,还有垃圾的12306(算不上大网站)

转载于:https://www.cnblogs.com/ppgs8903/archive/2013/02/27/4343282.html

看看现在大型网站都是用什么语言写的 ?相关推荐

  1. 操作系统都是用c语言写的吗,用C语言写关于操作系统的一个问题。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 怎么将软中断与共享内存相结合? 现贴代码: 软中断: #include #include #include #include int wait_mark; ...

  2. 有什么方法判断网站后台是用什么语言写的

    可以用Fiddler或者chrome的工具来查看网页的Response Headers: Response Headers HTTP/1.1 200 OK Date: Thu, 29 Nov 2012 ...

  3. 小型网站到大型网站-Mysql优化

    2019独角兽企业重金招聘Python工程师标准>>> 背景 好的大型网站都是从小型网站慢慢演变来的,都不是一步就设计好的.现在的淘宝,03年创建的时候它也是只有一台服务器,使用的是 ...

  4. 搭建“双11”大型网站架构必须掌握的 5 个核心知识

    2019独角兽企业重金招聘Python工程师标准>>> 每年电商双11大促对背后技术人都是一次大考,阿里数据库团队表示.经过9年的发展,双11单日交易额从2009年的0.5亿一路攀升 ...

  5. 大型网站演化发展历程

    大型网站都是从小型网站发展而来,下面看下大型网站的演变过程. 第一阶段:初始阶段网站架构.应用程序,数据库,文件所有资源都放在同一台服务器上. 第二阶段: 应用服务和数据服务分离.应用程序,数据库,文 ...

  6. 大型网站架构演化历程

    http://www.hollischuang.com/archives/728 本文内容大部分来自<大型网站技术架构>,这本书很值得一看,强烈推荐. 大型网站系统的特点 高并发,大流量 ...

  7. (转)大型网站架构演化发展历程

    前面已经描述了大型网站系统的特点,而对一个大型网站系统,其架构也是重要的一个环节. 大型网站技术主要的挑战来自于庞大的用户.高并发以及海量的数据这三个方面.大型网站的形成就像一颗大树的成长,历尽长时间 ...

  8. 高并发高负载的大型网站系统架构

    2019独角兽企业重金招聘Python工程师标准>>> 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下 ...

  9. 电商等大型网站高可用,高负载架构借鉴方案(转载)

    任何一个大型网站都是经历用户积累然后成长,从一台服务器到多台服务器才能构架支撑网站现有数据.用户.页面请求等.大型网站(如淘宝.京东等)的系统架构并不是开始设计就具备完整的高性能.高可用.安全等特性, ...

最新文章

  1. 超级实用的列表提示错误一览显示框
  2. 2-2 用Python爬取银河演员网上的演员参演电影的信息进行抓取
  3. bzoj 2296: 【POJ Challenge】随机种子
  4. VS 解决方案平台和解决方案配置
  5. 无法下载php怎办,php无法下载大文件怎么办
  6. 15-07-06 定闹钟
  7. 计算机硬盘哪里找到相关信息,获取计算机的信息(IP地址、MAC地址、CUP序列号、硬盘序列号、主板信息等等)...
  8. 类方法load和initialize的区别
  9. [DiMP跟踪算法]代码学习笔记
  10. python播放音乐同步歌词_python实现简单实现歌词播放(有缺陷)
  11. php换脸,ps如何给人物换脸?ps人物换脸教程
  12. php的COM组件调用相关(包括com_event_sink的用法)
  13. HDLC(High-Level Data Link Control)(对比以太网)
  14. LeetCode 300. Longest Increasing Subsequence
  15. docker安装pytorch + TensorRT环境 + 自定义镜像视频流
  16. 世上没有免费午餐:谈谈网络广告与节操
  17. 欧氏距离详解及在matlab中的实现
  18. 京东第二轮裁员来袭,套路满满:假装劝退,劝员工找工作,贬低工作能力,忽悠员工不走仲裁!...
  19. C语言中的变量底部下划线表示什么,编程中的下划线是什么意思?
  20. 解决canon LBP 6200只能打印单面的问题

热门文章

  1. 如何使用Next.js创建动态的Rick and Morty Wiki Web App
  2. 学习使用React和Electron一次构建自己的桌面聊天应用程序
  3. php instr函数,oracle的instr函数用法
  4. HTML在网页设计中是什么作用?
  5. kerberos java实现,基于kerberos实现jaas登录
  6. 内存分配器memblock【转】
  7. Spring MVC 相关资料整理
  8. QCon2016旧金山大会焦点分享者确认
  9. c语言-01背包问题
  10. 使用ROW_NUMBER 和partition by 解决报表中的查询问题