0

    nginx命令、静态网页与动态网页

    2023.08.06 | admin | 128次围观

    教程每周二、四、六更新

    nginx命令

    nginx命令是运行nginx主程序的入口,nginx.service也是通过这个命令来维护进程的。

    [root@web01 nginx]# nginx -h
    nginx version: nginx/1.20.2
    Usage: nginx [-?hvVtTq] [-s signal] [-p prefix]
                 [-e filename] [-c filename] [-g directives]

    Options:
      -?,-h : this help  -v : show version and exit
      -V : show version and configure options then exit
      -t : test configuration and exit
      -T : test configuration, dump it and exit
      -q : suppress non-error messages during configuration testing
      -s signal : send signal to a master process: stop, quit, reopen, reload
      -p prefix : set prefix path (default: /etc/nginx/)
      -e filename : set error log file (default: /var/log/nginx/error.log)
      -c filename : set configuration file (default: /etc/nginx/nginx.conf)
      -g directives : set global directives out of configuration file

    -V 查看nginx版本信息和配置选项

    -t 测试配置是否正确,只测试配置,并不启动nginx

    -s signal 给nginx主进程发送信号:stop、quit、reopen、reload(重新加载配置文件,让修改立刻生效,并不重启服务)

    -c filename指定配置文件路径,默认是/etc/nginx/nginx.conf

    静态网页动态网页静态网页

    静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超文本标记语言),一般后缀为.html,.htm,或者.xml等。虽然静态网页的页面一旦做成,内容就不会再改变了。但是,静态网页也包括一些能动的部分,这些主要是一些GIF动画等。

    动态网页

    动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容动态网页有哪些动态网页有哪些,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术(如PHP、ASP、JSP等)生成的网页都可以称为动态网页。动态网页可以根据不同的用户请求,时间或者环境的需求动态的生成不同的网页内容,并且动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量

    nginx命令、静态网页与动态网页

    静态网页和动态网页的区别

    可维护性:

    静态网页内容一经发布到网站服务器上,网页内容就保存在网站服务器上。如果要修改网页的内容,就必须修改其源代码,然后重新上传到服务器上。静态网页没有数据库的支持,当网站信息量很大的时候网页的制作和维护都很困难。

    动态网页可以根据不同的用户请求,时间或者环境的需求动态的生成不同的网页内容,并且动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量。

    交互性:

    静态网页是固定的,没什么交互性。

    动态网页可以实现交互,比如用户登陆、注册、查询等。

    响应速度:

    静态网页是固定写好的内容,不需要额外的步骤就可以返回给用户,因此响应速度较快。

    动态网页并不实际存在于服务器上,只有当用户请求的时候才会返回一个完整的网页,其中可能会涉及到和数据库的交互,所以响应速度较慢。

    直观差别:

    静态网页的每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”,可以直接点击打开。

    动态网页和后端数据库发生交互的网页,后缀通常是.asp、.php等结尾,有的动态网页网址有一个标准性的符号“?”。

    雷哥开通了抖音(云计算雷哥)和微信视频号,求关注!!!和大家一起学习 技术!

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论