原文:Java or PHP? 谈谈高并发网站的技术选型和架构设计

对于许多创业公司,要做网站和手机App, 到底选择Java还是PHP,是个很纠结的事情. 作为一个有 多年经验的工程师,谈谈个人看法 开门见山,先说结论 一 结论 PHP,Java各有优劣,不要把问题想的太重大了,不妨举重若轻,任选一个都好 主要看团队成员熟悉哪个语言,哪个语言能快速出产品,并快速迭代更新 二 详细比较 PHP的优点 简单, 开发效率高,是Java两倍以上,能快速出产品,并快速迭 ...

2019-07-04 21:44 0 1448 推荐指数:

查看详情

并发网站架构设计(转)

所谓并发,指的是同一时间可以处理大量的WEB请求,这个指标用来衡量一个架构的体量和性能。这里的大量如何评估呢?1000算不算?10000算不算? 对于中小型的站点来说,可能并发100多就很不错了,但对于像淘宝这样的大型站点,单凭一个接口调用的量就有可能达到百万的并发。在双11这样的大型活动场景 ...

Tue May 21 21:03:00 CST 2019 0 703
Java架构设计之总体设计案例 高性能 并发 微服务 架构设计

Java架构设计之总体设计案例 高性能 并发 微服务 架构设计58套Java高级架构师视频教程,微服务,并发,分布式,可用,高性能,集群架构设计模式,数据结构,中间件,并发编程,虚拟机,可扩展,服务器,数据库,性能调优,负载均衡,安全架构,全文检索 ...

Wed Dec 01 00:41:00 CST 2021 0 124
并发-核心技术-高性能架构设计方案

什么是并发并发(High Concurrency)是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问收到大量请求(例如:12306的抢票情况;天猫双十一活动)。该情况的发生会导致系统在这段时间内执行大量操作,例如对资源的请求,数据库的操作 ...

Wed Feb 16 17:39:00 CST 2022 0 956
架构设计(1)-谈谈架构

1、什么是架构架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。 此君说的架构和彼君理解的架构未必是一回事。 LInux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应该关注哪一个?想要清楚以上问题 ...

Sat Aug 24 01:42:00 CST 2019 0 824
并发下的架构设计架构优化的思路

1.建立阶段:程序初始要解决的问题:有还是后没有的问题,所以在该阶段决策者关心更多的是解决业务逻辑,尽快上线的问题2.效率优化阶段:当程序运行一段时间,在效率和并发上出现了一些问题,那么这是后就进入了程序优化的第一个阶段:程序效率优化,数据库优化,SQL调优等3.并发优化阶段,这里分为两种情况 ...

Wed May 27 06:41:00 CST 2020 0 573
Redis的并发、持久化、可用架构设计

就是如果你用redis缓存技术的话,肯定要考虑如何用redis来加多台机器,保证redis是并发的,还有就是如何让Redis保证自己不是挂掉以后就直接死掉了,redis可用 我这里会选用我之前讲解过这一块内容,redis并发可用、缓存一致性 redis并发:主从架构 ...

Mon Dec 02 02:04:00 CST 2019 0 374
Java并发高性能分布式框架从无到有微服务架构设计

微服务架构模式(Microservice Architect Pattern)。近两年在服务的疯狂增长与云计算技术的进步,让微服务架构受到重点关注 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务 ...

Sat Mar 17 03:03:00 CST 2018 0 14833
个人网站架构设计(二)

网站地址:http://barretlee.com 昨天对网站架构做了一个简要的分析,有些人不太理解,有了 NodeJS 还要 php 干啥?我推荐了几篇文章给这位童鞋看了: 也谈基于NodeJS的全栈式开发(基于NodeJS的前后端分离) 基于前后端分离的模版探索 ...

Thu May 15 09:32:00 CST 2014 17 5032
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM