`
imjl
  • 浏览: 156249 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

网站架构需要注意的几个点(不全)

阅读更多
高并发请求分离静态请求,动态请求

静态请求:文字,图片

动态请求:读取数据,更新数据,写数据,删除数据

处理单个任务很慢,很容易造成后面的链接大量滞留,比如没有用好索引

HTPPD的链接数要和自身任务和所处环境相关,别开过多,要不可能挂

分布式表面看将任务分离到多机,但是复杂度加大,如非必要,慎用

不同环境使用同一开源软件会有不同效果,所以要根据自身来选择,不要人云亦云

应用开发和架构设计两回事

用好cache

当然最关键的是对业务数据特性的分析


这个会不断更新
分享到:
评论

相关推荐

    大型网站技术架构:核心原理与案例分析

    而且里面不仅仅是分布式的知识,还非常接地气地写了如何做一个好的架构师,其实我认为这不仅仅是写给想做架构师的读 者看的,就是给读者一些建议,如何更好地提出意见、如何更让别人关注你的声音、如何看到他人的...

    高性能网站架构设计之缓存篇

    总之,高性能网站架构设计中的缓存策略离不开像Redis这样的高效缓存系统。选择合适的客户端库,理解其工作原理,以及掌握配置和使用方法,都是优化网站性能的关键步骤。通过本文的介绍,我们已经迈出了使用Redis的第...

    JAVA三层架构购物网站

    在学习三层架构的购物网站时,特别需要注意以下几点: 1. 模块化设计:每个层次都应该有明确的职责,避免相互之间的耦合,便于后期维护和升级。 2. 控制器:在表现层,控制器用于接收HTTP请求,调用业务逻辑层的...

    3G网站架构和运营的全面策划

    在制作3G网站线稿时,需要注意以下几点: 1. **功能布局**:清晰地标记出各个功能模块的位置和大小,便于后续的设计与开发工作。 2. **交互设计**:预设用户与网站之间的交互方式,如按钮点击后的反馈效果等。 3. *...

    云上的架构演进云上的架构演进

    - **团队规模扩大**:从最初的几个核心成员扩展到了30+的标准产品团队和40+的定制团队。 - **云服务的进步**:云服务提供商推出了更多的服务选项,如阿里云的消息队列服务、SLS等,这些都为我们的技术架构提供了强...

    【ASP.NET编程知识】ASP.NET MVC5网站开发文章管理架构(七).docx

    在实现文章管理架构时,我们需要注意以下几点: * 在 IDAL 中,我们需要定义公共模型接口,例如 InterfaceCommonModelRepository。 * 在 DAL 中,我们需要实现公共模型仓储,例如 CommonModelRepository。 * 在 ...

    网站的微服务架构最佳实现.docx

    这样的设计有助于实现以下几个核心目标: 1. **单一职责原则**:确保每个服务只负责一项具体的任务,并将其做得出色。 2. **松耦合**:服务之间通过定义清晰的接口进行通信,相互之间的依赖最小化,这有助于简化...

    公司组织架构ppt图表.rar

    首先,公司组织架构通常包括以下几个层次: 1. **顶层管理**:这是公司的决策层,如董事会、董事长和总经理,他们负责制定公司战略、重要决策及发展方向。 2. **中级管理层**:这一层包括各部门经理,如销售部、...

    旅游网站策划书.docx

    旅游网站的栏目架构需要考虑到以下几个方面: 1. 吴地文化 2. 苏州景点 3. 预订效劳 4. 天堂论坛 5. 旅游常识 6. 饮食文化 7. 询问广场 8. 会员注册:个人注册和商家注册 9. 效劳区 五、网站设计 旅游网站的设计...

    网站的建设开发,看看这些。数字媒体资源开发,网站的开发流程体系介绍,网站必备哪些,开发前期需要做哪些工作,开发过程中要注意哪些问题。

    首先,网站开发流程通常包括以下几个阶段: 1. 需求分析:在项目启动阶段,必须明确网站的目标、功能需求和目标用户群体。这一步涉及收集客户的需求,制定项目计划,并确定预算和时间表。 2. 设计规划:设计阶段...

    网站建设教程正规版资料.ppt

    "网站建设教程正规版资料.ppt" 网站建设教程正规版资料...网站建设教程正规版资料.ppt是一个非常详细和系统的网站建设教程,涵盖了网站建设的各个方面,包括网站规划、服务器性能、网站架构和网站可扩展性等几个方面。

    python 连接 Kingbase ES 的驱动 for linux arm 架构

    本文将详细介绍如何在Linux ARM架构上使用Python连接Kingbase ES数据库,主要涉及以下几个关键知识点: 1. **Python数据库接口(DB-API)**:Python的标准数据库API,即PEP 249,定义了Python访问数据库的一套通用...

    电子商务网站基础架构 nginx + memcached + tomcat + squid 集群

    配置这些组件时,需注意以下几点: - 负载均衡策略:Nginx 可以根据不同的策略(如轮询、最少连接、IP 哈希等)分配请求到后端服务器,确保负载均衡。 - 安全性:配置 SSL/TLS 证书以保护用户数据传输的安全,同时...

    PHP架构师 指南 设计

    - `__set()`: 当试图给对象设置一个不存在或者不可见的成员变量时调用。 - `__call()`: 当试图调用一个不存在或不可见的方法时调用。 **编译PHP时的`configure`参数** - `--with-mysqli`: 启用MySQLi扩展。 - `--...

    又拍网架构中的分库设计.pdf

    又拍网的技术栈主要包括以下几个部分: 1. **服务器端开发语言**: - **PHP**:主要用于Web逻辑的编写,即与用户的直接交互。 - **Python**:主要用于开发内部服务和后台任务。 2. **客户端**:大量使用了...

    小姐姐写真网站源码自带点数据

    在使用这个源码构建网站时,需要注意以下几点关键知识点: 1. **网站架构**:源码可能基于某个框架或模板,理解这个架构对于后续的定制和维护至关重要。 2. **数据库集成**:网站可能需要与MySQL或其他数据库进行...

    湖南旅游网站设计与实现.pdf

    在设计和实现湖南旅游网站时,需要考虑到以下几个方面: 首先,需要了解湖南旅游行业的特点和需求,包括湖南旅游资源、旅游 infrastructure、旅游服务等方面。了解湖南旅游行业的特点和需求对于设计和实现湖南旅游...

    高通QMI架构

    枚举过程通常包括以下几个步骤: 1. **发现**:主机系统通过扫描连接接口来发现可用的逻辑设备。 2. **识别**:通过发送特定的查询命令来确定每个设备的功能和属性。 3. **配置**:基于设备的能力和需求对其进行...

    精品源码 / 磁力电影 / 视频网站

    这个标题涉及到的是一个专门针对磁力链接电影的视频网站模板,这让我们可以探讨以下几个核心知识点: 1. **源码**:源码是指软件或网站的原始编程代码,它可以被开发者修改和定制以满足特定需求。在这个场景下,...

Global site tag (gtag.js) - Google Analytics