互联网fans个人页面-阿里云开发者社区

个人头像照片 互联网fans TA的个人档案

个人介绍

迷失在大前端海洋中的孩子

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
  • 发表了文章 2011-02-26

    程序菜鸟正式开始写博

  • 发表了文章 2011-03-03

    xp下找不见NETWORK SERVICE【IIS的账号权限问题和文件夹的读写权限】

  • 发表了文章 2011-03-17

    历尽千辛万苦编译mono遇到一个错误 尚未解决

  • 发表了文章 2011-04-09

    [.net开源短小精悍的项目VICI]

  • 发表了文章 2011-04-09

    vici 开源asp.net mvc支持asp.net2.0II6.0下部署 实例下载地址

  • 发表了文章 2011-04-09

    ASP.NET开源MVC框架Vici MVC(一)配置

  • 发表了文章 2011-04-09

    ASP.NET开源MVC框架Vici MVC(二)Controllers和templates基础

  • 发表了文章 2011-04-10

    ASP.NET开源MVC框架Vici MVC(三)HELLO WORD

  • 发表了文章 2011-04-13

    linq to mysql access sqlserver

  • 发表了文章 2011-04-23

    ASP.NET MVC自定义视图引擎

  • 发表了文章 2011-04-24

    xslt转换XML为HTML遇到JS,CSS等问题

  • 发表了文章 2011-04-26

    ASP.NET mvc 自定义XSLT视图引擎 遇到的问题【高手请进有疑难杂症】

  • 发表了文章 2011-04-30

    aspp.netMVC自定义视图引擎

  • 发表了文章 2011-04-30

    菜鸟学习abstract【一个类可以被继承但不能实例化,子类不需要重新定义属性】

  • 发表了文章 2011-05-01

    ASP.NETmvc常用JQUERY插件收集【jquery.form.js】

  • 发表了文章 2011-05-01

    ASP.NETmvc常用jquery手机【jquery.validate.js】

  • 发表了文章 2011-05-01

    ASP.NETmvc常用JQUERY收藏【jquery.form.js结合jquery.validate.js】

  • 发表了文章 2011-05-02

    ASP.NETmvc常用JQUERY插件【jquery.dataTables.js】

  • 发表了文章 2011-05-21

    跟着Artech学习WCF 省的看书没环境没心情尤其没有看书的环境只有上网的环境

  • 发表了文章 2011-08-18

    跟着Artech学习WCF(1)

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2015-11-24

    为什么我的论坛 级别不显示了

    引用第2楼孤城于2015-11-24 13:22发表的  :
    万恶的月经问题 [url=http://bbs.aliyun.com/job.php?action=topost&tid=264467&pid=732956][/url]
    ...............................................
    踩0 评论0
  • 回答了问题 2015-11-24

    如何迁移网站(补充)

    我是卖代码的 希望可以按照行来定价

    -------------------------


    mysql 推荐用 SQLyog
    相关资料 http://www.xuebuyuan.com/1755548.html

    -------------------------

    sql server  一般用微软自己的
    版本有很多,每个版本可能都有差异,但操作步骤基本相同
    要注意的是 备份和还原最好选择同一个版本的sql server
    相关文章 http://www.cnblogs.com/zgqys1980/archive/2012/07/04/2576382.html

    -------------------------

    在网站迁移过成功要特别注意那些不在网站根目录下的资源
    例如图片、附件、供用户下载的文件等
    因为很多程序都是通过配置文件指定这些资源的所在目录,
    所以在迁移的时候最好把这些配置过过一边,尤其是新服务器和旧服务器目录结构,不一样的时候,更要注意

    -------------------------

    应用程序迁移到新机房后,首先需要做的是各种第三方接口的调试
    主要围绕一下几个方面
    1 有些第三方接口可能会根据IP做权限判断,也可能你原来设置过ip限制,这时候要把现在的ip地址加进去
    2 安装oneapm 的ai ,看看系统调用的各种第三方服务是否正常工作。



    踩0 评论0
  • 提交了问题 2015-11-22

    如何迁移网站(补充)

  • 回答了问题 2015-11-22

    如何迁移网站

    Re如何迁移网站
    数据上传部分说的太简略了把
    mysql如何上传
    网站程序如何上传等
    建议补充下把
    不过还是挺赞的
    踩0 评论0
  • 回答了问题 2015-11-22

    论坛手机端WAP风格上线测试,欢迎大家反馈意见建议~

    Re论坛手机端WAP风格上线测试,欢迎大家反馈意见建议
    来个app 原生的 发图多爽啊
    踩0 评论0
  • 回答了问题 2015-11-22

    大家猜猜 nginx 下一个正式版本的版本号是什么。

    Re大家猜猜 nginx 下一个正式版本的版本号是什么。
    从不关心版本号。。。。
    本菜鸟只会用基础功能。。。
    踩0 评论0
  • 回答了问题 2015-11-22

    青岛阿里云与欧洲的连接极差!

    Re青岛阿里云与欧洲的连接极差!
    引用第3楼kideny于2015-11-15 20:58发表的  :
    搞不懂,你在想什么。
    你要是单纯做外贸的话,就不应该选择国内的机房。
    如果你有国外和国外的用户,应该对客户进行分流。
    国内的IP访问国内的节点,国外的IP访问国外的节点。
    显然青岛,不是国外客户访问的首选。 [url=http://bbs.aliyun.com/job.php?action=topost&tid=263424&pid=728924][/url]


    先看看谷歌统计你的用户在哪里
    踩0 评论0
  • 回答了问题 2015-11-22

    用手机版论坛发帖测试下效果

    Re用手机版论坛发帖测试下效果
    app 版本应该更好把 可以随心所欲贴图

    -------------------------

    回 1楼ivmmff的帖子
    现在由app版本了?没看见在哪里下在啊
    踩0 评论0
  • 回答了问题 2015-11-22

    网站打开速度慢的深层次分析一

    Re网站打开速度慢的深层次分析一
    很久很久很久1前 我还在 用虚拟主机的时候,单线机房 联通死慢死慢的,结果由人说我后台慢,我去,俺写的代码刚刚的
    刷了100多篇文章猜发现都是在瞎扯,单线机房另外一线怎么可能快
    踩0 评论0
  • 回答了问题 2015-11-21

    discuz论坛开启cdn 网站打开速度感觉不到加快?

    Rediscuz论坛开启cdn 网站打开速度感觉不到加快?
    cdn 效果这样测试 是侧不出来的
    具体看看这里
    http://bbs.aliyun.com/read/261716.html?spm=5176.bbsl212.0.0.0D3IP2
    测试cdn效果需要统计网站全部访问的页面加载时间 等指标
    踩0 评论0
  • 回答了问题 2015-11-10

    有谁愿意预测一下明天双11天猫战果?

    Re有谁愿意预测一下明天双11天猫战果?
    去年爽11买的裤子现在还没传完呢
    今年应该增速减小
    踩0 评论0
  • 回答了问题 2015-11-09

    来!来!来!测测速!

    Re来!来!来!测测速!

    网站访问量比较大的话,不建议这么草率的去测
    因为用户访问的速度是一组统计值,样本越多,速度月准,建议用BrowserInsight,全部样本测试
    如果是 机房选则 阿里不是由 那个阿里测么,建议用阿里测,17测 等小校样本测试

    踩0 评论0
  • 回答了问题 2015-11-09

    使用了cdn服务后,企业邮箱不能用了

    Re使用了cdn服务后,企业邮箱不能用了
    太高端了,一般企业邮箱不都是单独一个域名么email.abc.com
    你们把所有 系统都挂在顶级域名下面了?是不是一位这邮箱中的附件也会被加速?


    踩0 评论0
  • 回答了问题 2015-11-09

    为何我的CDN使用后是空白的

    Re为何我的CDN使用后是空白的
    用浏览器审查元素 ->网络
    看看里网络信息  中的 headers 是否正常
    踩0 评论0
  • 回答了问题 2015-11-06

    CDN可否加速架设在ECS上的FTP静态图片

    ReCDN可否加速架设在ECS上的FTP静态图片
    FTP上传的静态图片
    应该是用http协议访问吧
    例如

    肯定支持


    踩0 评论0
  • 回答了问题 2015-11-02

    网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【完结】

    回2楼ivmmff的帖子
    工作太忙了 一口气写不完 。。。。。。。。。
    在这里写完了 在移动过去

    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    多数站长遇到自己网站自己打开缓慢或者站长群里由人反馈说自己网站打开缓慢,时往往会做3件事情
    1:谷歌搜索 网站速度测试工具,然后点击某一个连接看看,网站是不是很慢,或者是不是在全国很快.
    2:谷歌搜索 网站慢的原因,然后脑补各种影响网站慢的原因,在自己网站上找一边,看看有没有原因
    3:找累了观望一周,再感觉一下,网站到底慢不慢,是换网站安装程序,还是换web服务提供商,还是换cdn.
    这网站性能优化与网站加速,就好比看病,得先找到问题出在那,准确定位到问题,对症下药.
    不能靠猜测,也不能道听途说,要用工具一步一步的去监测.
    一般都是通过3款工具接合使用:GoogleAnalytics-BrowserInsight-YahooYSlow
    GoogleAnalytics:分析用户在那些域名下或者网页下流失,并 定位是因为打开速度慢而流失,还是因为内容不感兴趣而流失
    BrowserInsight:分析用户访问域名和页面pv与加载时间关系,根据 相关指标 定位用户群访问页面慢的原因和页面在那个阶段发生了缓慢
    YahooYSlow:对拿到的 缓慢域名和页面进行分析,对拿到的 快的域名和页面进行分析, 对比差别,找到可能影响缓慢的指标
    定位网站缓慢的原因:不能靠感觉,不能靠猜,不能靠蒙,也不要轻易换服务商和换应用程序,
    流量大了的站点上马cdn也要有完整的实施策略  ,毕竟cdn这么奢侈的工具不是每个站长都玩得起的






    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    我们先看看 GoogleAnalytics 网站速度 做了那些功能
    虽然这些功能伴随着谷歌统计推出中国市场和谷歌工具条市场份额的消亡变得没有意义的,
    但谷歌强大的技术支撑还是做了很多对网站性能优化非常有用的功能点,BrowserInsight 师从谷歌,虽然在基于爬虫技术的网站建议上还在邯郸学步,暂却将用户计时功能发挥的淋漓尽致,成为GoogleAnalytics 网站速度模块最佳的替代产品
    画不多说 上图
    首先 基于 爬虫技术的网站测速 看
    浏览器维度


    国家维度




    页面url


    影响时间分布


    地理分布


    网站优化建议


    基于谷歌工具条的网站速度测量,因为没有用户在用了,所以 没有数据










    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    收集用户访问页面时候真实的 页面加载速度,以前谷歌是通过 谷歌的浏览器插件做的,现在浏览器插件市场没有了,所以不启用了
    BrowserInsight 之所以能通过js在浏览器端收集页面加载速度 相关指标,最重要的原因是浏览器html5接口新增了一个接口window.performance
    其中 window.performance.timing   收集的是 页面加载时间相关的指标 例如dns 啊什么的
    window.performance.getEntries() 收集的是 页面加载过程中加载了那些资源
    当然window.performance 还有其他方法和属性用于用户自定义时间的收集,这些对精准测量页面交互非常有帮助
    而且 window.performance.now 提供了更高精度的时间,
    这就是为什么以前用浏览器工具条才能做的事情,现在用一行js代码就可以收集了,并不是js代码有多神器,而是浏览器越来越强大了
    下面我们来一个一个解读 window.performance.timing 中各个属性是什么意思,代表了网页加载生命周期中的那个阶段,并和 oneapm BI 的指标 对上号

    There are many measured events given in milliseconds that can be accessed through thePerformanceTiming interface. The list of events in order of occurrence are:
    • navigationStart
    • unloadEventStart
    • unloadEventEnd
    • redirectStart
    • redirectEnd
    • fetchStart
    • domainLookupStart
    • domainLookupEnd
    • connectStart
    • connectEnd
    • secureConnectionStart
    • requestStart
    • responseStart
    • responseEnd
    • domLoading
    • domInteractive
    • domContentLoadedEventStart
    • domContentLoadedEventEnd
    • domComplete
    • loadEventStart
    • loadEventEnd

    官方解读
    https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API


    [font=Consolas, 'Lucida Console', monospace]



    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    这里的指标虽然由很多,但是重要的也就那么几个,其他的一般人都用不到
    第一个指标 dns  例如你用了cdn网站加速而且是全站加速,那么你的页面载入也是cdn加速的,而cdn加速原理是dns动态解析,从而寻找距离用户最新的cdn节点,
                                     那么,dns的耗时就表明了cdn 在智能解析这个环节是否稳定,看各个区域和运营商的dns解析耗时也可以看一个cdn提供商在某个区域是否稳定
                         dns=window.performance.timing.domainLookupEnd-window.performance.timing.domainLookupStart
                        如果dns 为0 则说明dns已经被客户端浏览器缓存起来了
    第二个指标 tcp   这个是和你服务器连接耗时的性能指标,是最基本的网络可用性指标,如果tcp 耗时时间很长,那么后面的资源加载耗时更长
                      tcp=  window.performance.timing.connectEnd-window.performance.timing.connectStart
               如果tcp为0 则说明浏览器对tcp进行了复用
    第三个指标 网页加载完成,也就是网页结构接在完成,这是一个非常重要的指标,因为很多js脚本的执行,例如给这个按奶绑定一个点击事件,一般都是在这个时候绑定了
                        如果网页加载的很慢,导致页面加载完成的也很慢,则会出现点击页面上的按钮美柚反应,出去喝杯茶,点击又有反应了
                        window.performance.timing.domContentLoadedEventStart-window.performance.timing.navigationStart
    第3个指标   资源加载完成,这是页面上大多数资源加载完成的事件,用cdn加速,多数也是维拉对资源加载完成这个事件进行加速,减小资源加载的耗时,因为图片什么的加载慢了,影响很不好
    BrowserInsight 会收集全部访客的window.performance.timing 信息,接合这几个指标可以及时发现网页加载存在的问题,从而采取相关措施
    [font='dejavu sans mono', monospace]



    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    基于真实用户的访问的性能数据的统计与分析是这类监控的亮点
    因为 包含了大量的域名和url 信息 这些都是业务信息
    同时页面加载时间 由快慢,当采集了大量的用户数据 响应时间分布是非常重要的,这可以看我们用户主要集中在那个时间段




    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    目前,很少由监控软件嫩采集成千上万次用户的访问信息
    然后进行统计分析
    对于1个每天访问量在10万pv左右的站点来讲,传统的基于谷歌爬虫的性能分析手段1分钟到底是频率太低还是太高?
    很有可能这1分钟就是这个网站今天流量的最高峰,但是,却错过了,
    因为基于爬虫的监控手段,会对网站造成额外的压力,而且一般很少见能够选择1万url 进行拨测的,
    这点谷歌统计和oneapm 都做的非常好的,采集每次访问信息,在子集的服务器上做分析,对网站服务器和客户端的用户毫无影响
    ,可惜 谷歌在墙外..............................................................

    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    现在我们已经可以定位  一些页面加载慢 发生的url
    慢的原因由4中可能
    1 页面结构不合理,导致页面加载慢
    2 某些区域线路不好,导致页面加载慢
    3 用户浏览器性能低下,导致页面加载慢
    4 用户自身网络查导致,导致页面加载慢
    对于这4点 都需要进行检查和判断

    -------------------------

    Re网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【连载】
    页面 结构不合理  一般用页面静态分析工具做检查
    Yslow 这个工具相信无论是搞前端的攻城师或者是搞网站的站长都了解,Yslow 可比谷歌的PageSpeed 有名多了;那个百分制下的评分数据总让国人着迷,看来应试教育造的孽太深了。Jeff 认为的话,Yslow 比较专业,但是因为是英文的,所以在个人分析结果上对某些人比较吃力,建议先使用PageSpeed Insights熟悉熟悉。

    YSlow (解析为 why slow)是雅虎基于网站优化规则推出的工具,帮助你分析并优化网站性能。雅虎网站优化规则在十几个方面给你的网站提出优化建议,包括尽可能的减少 HTTP 的请求数 、使用 Gzip 压缩、将 CSS 样式放在页面的上方、将脚本移动到底部、减少 DNS 查询等十几条规则,YSlow 会根据这些规则分析你的网站,并给出评级。

    园友文章 http://www.cnblogs.com/suchen1314/archive/2012/03/15/2398577.html
    例如阿里云 首页


    -------------------------

    区域性有问题 一 那个区域 有问题 是国家级别 省份级别 还是城市 级别 一般用 oneapm


    -------------------------

    不同网络类型下页面的表现

    -------------------------

    还有
    不同的业务(url),看看页面加载时间的分布,看看页面是否由问题


    -------------------------

    剩下的就吃一边修改影响页面性能的各个项目一边持续观测,看性能趋势和加载时间分布,不断优化整站加载时间
    【完结】

    踩0 评论0
  • 提交了问题 2015-11-02

    网站加速指南-GoogleAnalytics-BrowserInsight-YahooYSlow【完结】

  • 回答了问题 2015-11-01

    把网站速度优化了一下,大家来帮忙试试速度

    Re把网站速度优化了一下,大家来帮忙试试速度
    今天打这几个字打的我手抽筋了
    大家平时都是猜测网站性能优化效果吗?这部科学偶
    试试  yslow+oneapm Browser Insight 看看 用户哪里看到的网页速度把
    yslow 要注意用火狐36 版本

    -------------------------

    Re把网站速度优化了一下,大家来帮忙试试速度
    你把产品 图片延迟加载 宣传广告还是图片 图片海那么大 那么多  
    我猜测 在oneapm  bi 里面   资源下载时间  一定很长...........................
    做网站 要学会留白.................................
    网站看者好像是电商 又好像是企业网站 ....这是咋整的

    -------------------------

    Re把网站速度优化了一下,大家来帮忙试试速度
    看看我昨天写的这个帖子
    http://bbs.aliyun.com/read/261716.html?spm=0.0.0.0.29Wl8k

    -------------------------

    Re把网站速度优化了一下,大家来帮忙试试速度
    ylow 的结果你看看把
    { w: 637773,
      o: 82,
      u: 'http%3A%2F%2Fwww.xn--vhq70z1vb59ap07g.com%2F',
      r: 52,
      i: 'ydefault',
      lt: 3585,
      g:
       { ynumreq:
          { score: 5,
            message: 'This page has 8 external Javascript scripts.  Try combining them into one.\nThis page has 31 external background images.  Try combining them with CSS sprites.',
            components: [] },
         ycdn:
          { score: 0,
            message: 'There are 50 static components that are not on CDN. <p>You can specify CDN hostnames in your preferences. See <a href="https://github.com/marcelduran/yslow/wiki/FAQ#wiki-faq_cdn">YSlow FAQ</a> for details.</p>',
            components: [Object] },
         yemptysrc: { score: 100, message: '', components: [] },
         yexpires:
          { score: 67,
            message: 'There are 3 static components without a far-future expiration date.',
            components: [Object] },
         ycompress:
          { score: 78,
            message: 'There are 2 plain text components that should be sent compressed',
            components: [Object] },
         ycsstop: { score: 100, message: '', components: [] },
         yjsbottom: { score: 100, message: '', components: [] },
         yexpressions:
          { score: 88,
            message: 'There is a total of 1 expression',
            components: [Object] },
         yexternal:
          { message: 'Only consider this if your property is a common user home page.',
            components: [Object] },
         ydns: { score: 100, message: '', components: [Object] },
         yminify: { score: 100, message: '', components: [] },
         yredirects: { score: 100, message: '', components: [] },
         ydupes: { score: 100, message: '', components: [] },
         yetags:
          { score: 0,
            message: 'There are 48 components with misconfigured ETags',
            components: [Object] },
         yxhr: { score: 100, message: '', components: [] },
         yxhrmethod: { score: 100, message: '', components: [] },
         ymindom: { score: 100, message: '', components: [] },
         yno404: { score: 100, message: '', components: [] },
         ymincookie: { score: 100, message: '', components: [] },
         ycookiefree: { score: 100, message: '', components: [] },
         ynofilter: { score: 100, message: '', components: [] },
         yimgnoscale: { score: 100, message: '', components: [] },
         yfavicon:
          { score: 95,
            message: 'Favicon is not cacheable',
            components: [] } } }
    好家峰纸业-专业做纸20年

    -------------------------

    Re把网站速度优化了一下,大家来帮忙试试速度
    yslow 现在在最新的 火狐浏览器和谷歌浏览器上已经跑步起来的,只能通过写代码的方式调用
    需要yslow 结果的 回复下 你们的网址 我可以帮你们跑下出结果
    贴下 oneapm BI 定位分析页面的5个时间的解图和性能区间的解图 我可以帮你定位下问题(部署3天后查寻最近3天时间)
    马上就要双11了,流量一定会暴增,做好准备工作

    -------------------------

    回12楼gnuhacker的帖子
    的确 所以一般先定位瓶颈,把瓶颈干掉了 个60%,就好多了.
    踩0 评论0
  • 回答了问题 2015-11-01

    怎么让论坛打开速度快点、快点点、再快点点

    Re怎么让论坛打开速度快点、快点点、再快点点
    首先你要之道慢在哪里了,然后在找解决方案
    慢是频发 还是偶发 慢在哪里   ,是server 慢还是 应用慢 还是你的网络不行 还是 你的用户的网络不行
    都要排查一遍
    用oneapm Browser Insight,  定位分析功能看看把
    踩0 评论0
  • 回答了问题 2015-11-01

    如何加快网站访问速度

    Re如何加快网站访问速度
      
    加速网站访问 不仅要说,还要实战操作,最重要的是要通过终端用户 看是否有效,不然白忙活了
    推荐yslow+oneapm Browser Insight    优化最重要的是要能看见效果!
    对了 网站流量大了 cdn 也很重要
    踩0 评论0
正在加载, 请稍后...
滑动查看更多