zoukankan      html  css  js  c++  java
  • 页面静态化1 --- 概念(Apache内置压力测试工具使用方法)

    三个概念

    ①静态网址:

      http://127.0.0.1/regis.html

    ②动态网址:在请求页面时可以动态的传一些值进去。

      http://127.0.0.1/regis.php?id=45&title=今天天气不错

    ③伪静态网址:

      伪静态仅仅是对动态网址的一个重写,伪静态网址不能让动态网址静态化,搜索引擎不会认为伪静态就是HTML文档,其次伪静态可取,但是应把重心放在取出冗余参数、规范URL,竟可能的避免重复也等等。

      举例说明:http://v.youku.com/v_show/id_XMJE2NTQ0Oaty.html?firstime=2615

      这是一个动态网址:news.php?lang=cn&class=1&id=2,从seo的角度来看,最好重写为:

      news-cn-class1-id2.html,这样的也更加有效的防止sql注入攻击。

      但是也不要精简重写为news-2.html,这样简写同样不利于搜索引擎优化。

    页面静态化概念:

      我们大多数情况是直接访问php文件,php脚本在服务器端执行并返回信息,对于一些大型的网站,访问量很大,频繁的动态操作和操作数据库会加重服务器的负担。

      在实际开发中,通常使用缓存技术(页面缓存,内存缓存),或者页面静态化来解决。

    页面静态化分为:

      真静态:

        把动态页面真正的实现为静态页面

        把php页面转换成html页面,而该页面在被访问时不操作数据库

      伪静态:

        仅是把网址静态化了,但是页面还是要访问数据库

    为什么页面要静态化?

      ①一般来说,访问php页面的速度要小于访问html页面的速度。

      在apache/bin/ab.exe 可以做压力测试,该工具可以模拟多人并发访问某个页面。

      这个工具的基本用法:

        ab.exe -n 10000 -c 100 http://localhost:10092/index.php/Home/Test/fun.html

      说明:

        -n 10000 表示访问10000次

        -c 10 表示一共有多少个人

      在cmd窗口输入命令后查看,返回一个统计信息

        如图说明:访问html页面比php页面要快

        

       ②利于SEO

        从SEO的角度来看,谷歌、百度更偏好静态网址(伪静态网址)

          比如:http://localhost/news.php?name=l&id=2这样的网址 不如 http://localhost/news-namel-id2.html这样的网址

        SEO

          Ⅰ   URL长度不要超过255byte

          Ⅱ   尽量做成静态页面

          Ⅲ   meta信息完善程度,meta中的keywords 和 description 的meta标签 完善

          Ⅳ   图片alt信息,尽量每张图片都要保证有alt信息   

          Ⅵ   存在frame、iframe、frameset标签(frame导致百度抓取困难,尽量不要使用)

       ③防止sql注入

           

        

    ---- 始终相信这句:
    ----“做每天该做的事,不计结果!”
    ---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
  • 相关阅读:
    ArcPad 10 的安装部署
    各种机械键盘轴的差别,究竟什么轴好
    default argument given of parameter 的问题
    Quartz中时间表达式的设置-----corn表达式
    图像切割之(一)概述
    SMTP协议分析
    Android学习小Demo(19)利用Loader来实时接收短信
    qml动画控制器AnimationController
    httpclient 文件上传
    Java习题10.24
  • 原文地址:https://www.cnblogs.com/Zell-Dinch/p/3901706.html
Copyright © 2011-2022 走看看