摘要:背景: 首先是emoji表情写入不成功,在网上查了许多资料,包括配置mysql,重启mysql等等,这样之后发现还是写入失败。 将sql语句复制出来,直接粘贴到mysql客户端执行,发现没问题.而通过代码写入却有问题 解决方案: 在config/db.php中将charset = 'utf8'改为c 阅读全文
posted @ 2019-05-05 11:19 钺览IT 阅读(199) 评论(0) 推荐(0) 编辑
摘要:一、核心思想: 网站秒杀时的并发比正常运营时多的多,所以网站的秒杀业务不能使用正常的网站业务流程,也不能和正常的网站交易业务共用服务器(否则造成巨大浪费),必须设计部署专门的秒杀系统,进行专门应对 二、技术挑战: 1.对现有网站业务造成冲击:秒杀活动只是网站营销的一个附加活动,具有时间短,高并发的特 阅读全文
posted @ 2018-11-05 22:03 钺览IT 阅读(644) 评论(0) 推荐(0) 编辑
摘要:这次做了一个项目部署在环境为win2012+nginx1.13.5+mysql5.6+php7的环境下,服务器是阿里云的 由于之前没有这种经验,遇到了点坑(据参考文章里说的这坑还有些年份了),最开始自己是用Php-cgi解决的,但是不知道是服务器问题还是别的什么情况,运行cmd输入php-cgi.e 阅读全文
posted @ 2018-10-02 17:22 钺览IT 阅读(394) 评论(0) 推荐(0) 编辑
摘要:谨记红字: 1. 表中谨防太多列: MySQL 的存储引擎API 工作时需要在服务器层和存储引擎层之间通过行缓冲格式拷贝数据,然后在服务器层将缓冲内容解码成各个列。从行缓冲中将编码过的列转换成行数据结构的操作代价是非常高的。MyISAM 的定长行结构实际上与服务器层的行结构正好匹配,所以不需要转换。 阅读全文
posted @ 2018-08-13 11:05 钺览IT 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1.性能——响应时间决定用户: 问题本质——用户视角的网站性能:用户的感受包括用户计算机和网站服务器通信的时间,网站服务器处理的时间,用户计算机浏览器构造请求解析响应数据的时间。 即影响用户体验的有用户计算机的性能,网络运营商宽带服务的差异,网站服务器性能(也跟网站代码实现有关),用户使用浏览器解析 阅读全文
posted @ 2018-07-01 16:00 钺览IT 阅读(105) 评论(0) 推荐(0) 编辑
摘要:性能测试方法是一个总称,具体可分为以下: 1. 性能测试:以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接受范围内,能否达到性能预期 2. 负载测试:对系统不断增加并发请求以增加系统压力,直到系统的某项或多项性能指标达到安全临界值,如果某种资源已呈饱和状态,继续施加压力 阅读全文
posted @ 2018-07-01 15:56 钺览IT 阅读(38) 评论(0) 推荐(0) 编辑
摘要:模式:关键在于模式的可重复性,问题与场景的可重复性带来解决方案的可重复使用。 大型互联网公司在实践中提出了许多解决方案,以实现网站高性能、高可用、易伸缩、可扩展、安全等各种技术架构目标。 这些解决方案又被更多网站重复使用,从而逐渐形成大型网站架构模式。 1 网站架构模式 1.分层 分层是企业应用系统 阅读全文
posted @ 2018-06-28 10:22 钺览IT 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1、初始阶段的网站架构 大型网站从小型网站发展而来,网站架构也一样,从小型网站架构逐渐演化而来。 小型网站最开始没有太多人访问,只需要一台服务器就绰绰有余,应用程序、数据库、文件等所有的资源都在一台服务器上。 2、应用服务与数据服务分离 随着网站业务的发展,一台服务器逐渐不能满足需求:越来越多的用户 阅读全文
posted @ 2018-06-24 21:42 钺览IT 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Schema:是数据库对象的集合(比如用户建立了表,索引,视图,存储过程等对象,那么这些对象就构成了schema) 应根据系统将要执行的查询语句来设计schema,往往需要权衡各种因素。 反范式的设计可以加快某些类型的查询(同时可能使另一些类型的查询变慢) 添加计数表和汇总表可以优化查询(这些表的维 阅读全文
posted @ 2018-06-20 23:14 钺览IT 阅读(78) 评论(0) 推荐(0) 编辑
摘要:最近因为剁手买了mac所以在mac上搭建lnmp环境。 刚好看到mysql从5.7跳到8,性能据说快上一倍,果断尝鲜! lnmp基本都弄好了,但是到用php连接Mysql这一步出了岔子。 出错原因: mysql8使用caching_sha2_password的身份验证机制 以往的验证机制则是mysq 阅读全文
posted @ 2018-06-17 01:08 钺览IT 阅读(6576) 评论(0) 推荐(0) 编辑