系统架构
木子耗2009
PHP开发工程师->系统架构
展开
-
出口带宽 对网站的访问 有重大影响
web服务器 表现正常db 连接数多了 会挂,但是短期内是正常的客户反馈网站打不开,经过全国测速工具 https://www.17ce.com/ 发现下载的特别慢所以可能是带宽不够,导致下载慢,网站访问特别慢,甚至是直接打不开。经过把带宽升级后,下载速度提高,全国各地网站访问回复正常。对于高流量 高并发的网站 不能忽略带宽...原创 2018-06-08 18:30:15 · 1329 阅读 · 0 评论 -
网站文件权限设置
The configuration file xx is not writable. Please FTP in to your server and CHMOD it to 664, 646 or 666. If you are unsure about this, please contact your system administrator.原创 2017-06-02 15:33:41 · 326 阅读 · 0 评论 -
带宽和下载速率 及 给你一天的流量 大概计算出 需要多少带宽
1. 在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:1Byte=8bit1B=8b ---------- 1B/s=8b/s(或1Bps=8bps)1KB=1024B ---------- 1KB/s=1024B/s1MB=1024KB ---------- 1MB/s=1024KB/s在实际上网应用中,下载软件时常常看到诸如下载速度显示为128KB(K原创 2017-03-13 09:34:32 · 7463 阅读 · 0 评论 -
centos apache2.2 主域名和子域名启用 阿里云免费SSL
https://www.tbs-certificates.co.uk/FAQ/en/284.htmlhttp://stackoverflow.com/questions/38503828/how-to-configure-multiple-subdomain-with-ssl-in-apachehttp://stackoverflow.com/questions/32194522/ht原创 2017-04-07 15:21:18 · 912 阅读 · 0 评论 -
varnish squid 高性能的开源HTTP加速器
varnish squid 高性能的开源HTTP加速器原创 2017-03-22 08:52:37 · 358 阅读 · 0 评论 -
psr php
psr是php开发标准github是全球开发者的代码存储库,getcomposer是全球开发者的依赖管理库,然后composer是全球开发者的接口原创 2017-02-28 17:23:41 · 438 阅读 · 0 评论 -
webservice soap
彻底理解webservice SOAP WSDLhttp://blog.csdn.net/zhuizhuziwo/article/details/8153327webservices 详解 4篇http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=109&user_id=2940原创 2017-01-10 14:54:41 · 238 阅读 · 0 评论 -
系统架构推荐专题文章及书籍-会持续更新
1. 在伯乐在线博客里看完了《关于大型网站技术演讲的思考》系列文章,深有体会,总共20篇文章,由浅入深写的非常细致,又通俗易懂,特推荐给大家。2. 看了一本‘构建高性能WEB站点(完整版)’ ,整本书通俗易懂,章节清晰,讲述了构建高性能WEB站点的核心知识点,在网上大家应该也可以搜搜到,作者叫郭欣,需要的联系我 QQ 1785206080原创 2015-03-20 17:15:50 · 1004 阅读 · 1 评论 -
http://blog.csdn.net/zhuizhuziwo/article/details/8153327
彻底理解webservice SOAP WSDLhttp://blog.csdn.net/zhuizhuziwo/article/details/8153327转载 2016-12-26 10:50:58 · 249 阅读 · 0 评论 -
解析各大电子商务网站订单号的生成方式
http://www.php1.cn/article/8506.html转载 2016-08-16 11:08:14 · 869 阅读 · 0 评论 -
软件架构和设计
http://www.cnblogs.com/zhangdong/archive/2011/06/25/2090292.html转载 2016-07-20 17:59:49 · 201 阅读 · 0 评论 -
SSL协议详解
http://kb.cnblogs.com/page/162080/5层网络协议原创 2016-03-02 17:07:55 · 409 阅读 · 0 评论 -
找回密码token设计
1. 生成一个hash ,把hash和有效期入库2. 当客户从邮箱点击链接后,判断token是否过期,如果过期则提示,没过期则可以修改密码 修改完密码后 把token设置为过期原创 2016-03-25 17:16:13 · 1417 阅读 · 0 评论 -
电商之 Mobile 里多变活动页 与 IOS APP,Android APP 里的 活动页 如何保持同步,解决方案
问题: 电商现在有MOBILE手机版,IOS APP,Android版 ,每次到活动节做活动的时候,设计师的思路是千遍万户的,比如双十一,设计师设计了一套活动页,在MOBILE手机版里 PHP程序员三下五除二轻松搞定,但是APP里的活动页没有这样的接口,比如这个活动里的图片,产品,等点击事件,需要APP能识别,并且跳转到对应的APP里的页面,APP现只有常规的模板接口,现在遇到个问题,APP每次开原创 2016-03-24 15:14:53 · 474 阅读 · 0 评论 -
多个WEB服务器,图片同步方法
有多个WEB服务器,有一个图片资源服务器当在不同的WEB服务器上传图片等资源时,都同步到图片资源服务器上!1. soket 2. ftp3. http原创 2016-02-25 18:06:45 · 1103 阅读 · 0 评论 -
网站搜索服务解决方案
1 . Sphinx2. Lucene原创 2016-03-10 11:29:52 · 289 阅读 · 0 评论 -
ios,android提交文件及图片到 PHP服务端
http://my.oschina.net/Peron/blog/349888http://www.cocoachina.com/bbs/read.php?tid=188510原创 2016-02-22 15:37:43 · 513 阅读 · 0 评论 -
2,3,5,6,6,6
原创 2017-07-03 15:13:09 · 187 阅读 · 0 评论 -
CSS 字体(例如font-awesome),使用子域名之后不能正确显示
症状原来能正常显示的情况下,将js、css、图片文件改为子域名访问,方便cdn加速。切换之后一切正常,但是font-awesome的图片没有正确显示,全部显示框框原因因为浏览器的安全规则,虽然是子域名,但是css跨域载入字体文件的时候被浏览器拦截,导致了显示不正常。解决以apache为例,修改.htaccess或者 httpd.conf# Make s转载 2017-06-26 16:45:56 · 576 阅读 · 0 评论 -
网站遭受攻击,cpu瞬间100%,负载好几百。解决办法
思路1. 查看当前服务器正在运行哪些服务,是否有不需要运行的服务,有可能这种服务漏洞,导致攻击2. 查看是否有异常的进程3. 查看带宽使用情况,如果是流量攻击,一般伴随资源的消耗4. 查看数据库,链接数,及是否有慢查询5. 查看web访问日志,看是否有大量的相似IP请求,如果有写一段脚本,过滤掉这一段时间的IP,再观察服务器情况...原创 2018-06-14 08:59:52 · 5164 阅读 · 0 评论 -
authorize支付2018.2.28号之后只接受tsl v1.2,magento商城无法连接返回结果为空的问题排查
我当前环境 centos 6.5 + apache 2.2 ssl涉及到的软件包libcurl 7.19.7openssl 1.0.1e (1.0.1后才支持tsl 1.2)mod_ssl httpd版本用的阿里云免费证书。当时测试是通过 https://www.ssllabs.com/ssltest/index.html 提示网站是支持tsl 1.2的.但是我通过 https://www.h...原创 2018-03-03 11:45:03 · 196 阅读 · 0 评论 -
HTTPS 和 OpenSSL 是什么关系?
Https~Http+SSL。Http协议是明文传输的。Https是Http的加密版。加密协议就是SSL协议。而OpenSSL是SSL协议的一个开源实现。因为成年早,开源,“进化”到今天,在安全性和效率上少有敌手。但是!代码让人看得很痛苦。https://www.zhihu.com/question/23341334...转载 2018-03-01 11:41:08 · 558 阅读 · 0 评论 -
SSL证书(HTTPS)背后的加密算法 及SSL工作原理
https://www.cnblogs.com/cioliuguilan/p/5518798.html转载 2018-03-08 11:02:29 · 927 阅读 · 0 评论 -
SSL/TLS 握手过程详解
https://www.jianshu.com/p/7158568e4867转载 2018-03-08 10:25:49 · 402 阅读 · 0 评论 -
某家跨境电商公司服务器架构
负载均衡 + nginx+php-fpm服务器 + mysql 读写分离(一主多从)+ redis + mogodb写日志 + cdn 服务提供商: ucloud 程序:magento原创 2017-02-17 11:34:42 · 1982 阅读 · 0 评论 -
网站分析及建议工具
1. page speed是开源 Firefox、Firebug 插件,网站管理员和网络开发人员可以使用来评估他们网页的性能,并获得有关如何改进性能的建议。2.yslow:是Yahoo发布的一款基于FireFox的插件,这个插件可以分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。原创 2017-11-28 09:49:17 · 191 阅读 · 0 评论 -
很不错的外贸站测速工具
https://gtmetrix.com/原创 2017-11-27 09:59:19 · 605 阅读 · 0 评论 -
自修
自修技术1. zend framework 2 https://framework.zend.com/ 2. Drupal8 www.drupal.org 3. Magento2 https://magento.com/ 4. Symfony3.2 http://symfony.com5. PHP7 www.php.net/提供商1.IDC:原创 2017-05-10 11:29:34 · 295 阅读 · 0 评论 -
3D Secure Validation
https://developer.cardinalcommerce.com/结账时 信用卡 认证原创 2017-09-19 15:13:16 · 543 阅读 · 0 评论 -
网络编程
原创 2017-09-19 12:02:24 · 338 阅读 · 0 评论 -
Authorize.net 支付流程
https://www.authorize.net/resources/howitworksdiagram/原创 2017-09-18 10:13:10 · 2982 阅读 · 0 评论 -
wdcp wdCP是WDlinux Control Panel的简称,是一套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统,旨在易于使用Linux系统做为我们的网站服务器系
http://www.wdlinux.cn/wdcp/原创 2017-08-29 14:31:31 · 755 阅读 · 0 评论 -
NVP接口
Name-Value Pair(NVP)接口 – 请求和响应都是使用简单的HTTP。该接口简单易实现,适合於初级开发者和需要快速完成集成的人员;来自paypal原创 2017-08-29 09:58:14 · 756 阅读 · 0 评论 -
tmpfs 临时文件系统,是一种基于内存的文件系统
tmpfs原创 2017-08-07 11:29:33 · 441 阅读 · 0 评论 -
PHP的执行原理/执行流程
更深入的学习和了解可以查看下面:风雨的博客http://www.laruence.com/2008/08/12/180.html百度研发中心的博客http://stblog.baidu-tech.com/?p=763王兴宾的博客http://blog.csdn.net/wanghao72214/article/details/3916825简介 先看看下面这个转载 2017-07-24 14:27:30 · 277 阅读 · 0 评论 -
API接口设计 - 身份认证篇
Oauth 第三方认证许可AES 有密匙和要加密的内容 生成密文RSA http://blog.csdn.net/clh604/article/details/20224735 签名的方式Sign(密匙和pOST的数据按照某种规则加密) 提交后 后台程序进行验证,有效的防止了非认证用户访问接口 http://www.zhihu.com/question/20634933模拟原创 2016-03-07 16:58:44 · 2457 阅读 · 0 评论 -
session多服务器共享的方案梳理
http://www.cnblogs.com/wangtao_20/p/3395518.html转载 2016-03-30 14:51:56 · 256 阅读 · 0 评论 -
AES加密解密(使用php扩展mcrypt实现AES加密)
AES加密解密原创 2015-06-02 18:58:21 · 922 阅读 · 0 评论 -
分布式系统阅读清单
简介我常常主张说,研究分布式系统最难的是改变你思考的方式。对于激发这种改变,我找到的一些很实用的阅读材料。如下。Thought Provokers一些让你考虑你设计方式的随笔。不是所有事都可以靠大服务器,数据库和事物来解决的。Harvest, Yield and Scalable Tolerant Systems CAP原理在现实世界里的应用来自Brewer等人转载 2015-03-21 23:08:12 · 348 阅读 · 0 评论 -
程序员心髓:移动应用API设计10大技巧
移动App与基于Web/云服务发生对话是很常见的事情,最简单的可能仅仅只是检索数据,但也可能包含发送数据、用户授权和管理。而这也就验证了为移动应用建立API的重要性,为此,我们特总结了10大移动API设计技巧。1. API版本控制无论何时,开发者要想保证应用正常运转,对API进行修改总是不可避免的,可能只是对某些功能执行添加、删除或其他操作。当遇到这种情况时,你就不得不转载 2015-03-21 16:12:20 · 369 阅读 · 0 评论