要点:
高性能
低成本
可扩展
数据库集群
负载均衡
可使用云服务器
节约带宽
后端选型:
LEMP/LAMP
Nginx/apache
MySql/MariaDB
cobar/Amoeba(免费伪集群)
PHP Phalcon()
Poco 节约带宽
HAProxy负载均衡
Linux
CentOS:RH的社区版,入门首选
Ubuntu
Fedora
Debian
Gentoo:高手首选
Nginx/apache
性能优先:nginx
资源问题,特需优先:Apache 2.4.1
PHP 5.4 性能提高,支持命名空间、闭包
PHP 5.5,不被Phalcon框架支持
PHP采用fastcgi方式运行
Facebook:hiphop for php,编译执行,效率提高
PHP框架:400多个,优秀开源的20个以内
Phalcon:
C语言开发,易于学习,文档全面。
功能上优于YAF
性能:2000次/秒
模仿 JavaSSH,支持多种数据库。
可以用作库,也可以用作框架。
开发工具只能使用PhpStorm。
MySQL
使用开源集群资源
完全使用MyIASM
Amoeba for mysql 盛大
Cobar 阿里巴巴
作用:伪集群
Gizzaed Twitter
Google MySQL Tools
Cobar:集群
并发量
表文件大小:当天、当月、历史
数据库设计要点:
模块化设计
尽可能用最少的表,如:合并采购、销售订单
性能:
QueryCache/TableCache
大字段分表
优化工具:
MySQL Tuner
mysqloa
调优脚本:
tuning-primer.sh
简朝阳
Poco:通讯程序
POrtable COmponents
手机APP和服务器通讯,节省带宽。
C++通讯框架,更底层,更专业。
三大通讯开源:
Ace最稳定,最复杂
Boost性能最好,但部件不全
Poco架构完美,socket,multi-thread,logger。
被称为C++中的VB,封装了指针:AutoPtr、Any、DynamicAny
可配置模式:服务端、客户端、工作站。
数据通讯协议:数据解析、指令解析、通用数据处理代码。
跨平台
HAProxy性能可以和F5媲美
HAProxy+nginx可支持ssl
bardo.iteye.com
x-scan-v3.3-cn
Mongo-Calo
分享到:
相关推荐
人工智能-深度学习-tensorflow
人工智能毕业设计&课程设计
基于ssm的中小型企业财务管理录系统.zip
这个资源是一个基于Spring Boot和MySQL的洗衣店订单管理系统的完整源码。它包括了所有的源代码文件,以及一个详细的文档,可以帮助你理解和运行这个系统。这个系统的主要功能包括:用户注册和登录,下单,查看订单,修改订单,删除订单等。用户可以在系统中选择洗衣服务,然后提交订单。系统会自动计算订单的总价,并将其显示在用户的订单列表中。用户还可以查看自己的历史订单,以及每个订单的详细信息。此外,系统还包括了一个管理员模块。管理员可以查看所有的订单,以及对订单进行管理。他们可以修改订单的状态,例如将订单标记为已完成,或者取消订单。这个系统使用了Spring Boot框架,这是一个非常流行的Java开发框架,它可以帮助你快速地开发和部署应用程序。同时,系统也使用了MySQL数据库,这是一个广泛使用的关系型数据库,它可以存储大量的数据,并提供高效的查询功能。总的来说,这个资源是一个非常完整的洗衣店订单管理系统的源码,它可以帮助你理解如何使用Spring Boot和MySQL来开发一个实际的应用程序。无论你是正在学习Java编程,还是已经有一定的开发经验,都可以从这个资源中学到很多有用的知识和技能。
W9825G6KH-6I SDRAM,256Mb(32MB,16Mbx16),3.3v 动态随机存取存储器
Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
人工智能毕业设计&课程设计
asp代码ASP基于web的学校新闻发布系统开发(论文+源代码+开题报告+文献综述+外文翻译)本资源系百度网盘分享地址
三菱PLC例程源码PLC 气压程式本资源系百度网盘分享地址
三菱PLC例程源码PLC通过RS485 对FR系列变频的控制本资源系百度网盘分享地址
基于ssm的学生档案管理系统.zip
这是一个基于Java语言开发的elfinder 2.x版本Web文件管理器后端设计,包含63个文件,其中主要文件类型包括49个Java源文件、3个XML文件、2个PNG图片文件、2个Markdown文档、1个gitattributes文件、1个gitignore文件、1个LICENSE文件、1个Properties文件、1个types文件和1个未知类型的文件。该项目提供了丰富的文件管理功能,包括自定义文件视图和自定义文件操作,为用户提供了高效、便捷的文件管理体验。
使用DS Client在PPT中动态展示分子三维结构
基于ssm+vue的汽车站车辆运管系统.zip
算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
DS在生物药物领域的解决方案
三菱PLC例程源码SBR废水处理本资源系百度网盘分享地址
人工智能毕业设计&课程设计
人工智能-深度学习-tensorflow
基于ssm电子病历系统.zip