【学习总结】Apsara Clouder云计算技能认证:网站建设:简单动态网站搭建+思维导图

news/2024/5/9 4:05:17/文章来源:https://blog.csdn.net/Godyanqi/article/details/113664262

【学习总结】Apsara Clouder云计算技能认证:网站建设:简单动态网站搭建

  • 网站搭建的类型
    • 网站的主要分类
      • 静态网站
      • 动态网站
  • 动态网站的实现方式
    • 动态网站搭建涉及的内容:
    • 动态网站的常见实现方式
  • 搭建网站运行环境
    • 云上搭建WordPress网站
    • 云上搭建WordPress网站的关键步骤
  • 部署与安装WordPress网站程序
    • 安装Apache HTTP服务
    • 下载和安装MySQL数据库
    • 安装PHP语言环境
    • 安装部署WordPress
  • 云上WordPress网站的管理
    • WordPress网站的主题管理
    • WordPress网站的插件管理
  • 云上WordPress网站的优化
    • WordPress网站的优化
    • WordPress网站的优化-微博功能
    • WordPress网站的优化-CNZZ统计
    • WordPress网站的优化-视频嵌入
    • 云上快速搭建WordPress网站(实验)
    • 实验概述
    • 实验目标
    • 学前建议
    • WordPress网站的优化-视频嵌入
    • 云上快速搭建WordPress网站(实验)
    • 实验概述
    • 实验目标
    • 学前建议
  • END、思维导图:

【学习总结】Apsara Clouder云计算技能认证:网站建设:简单动态网站搭建

网站搭建的类型

网站的主要分类

静态网站

概念

是指由HTML代码格式页面组成的网站,所有的内容包含在网页文件中。

主要用到的技术

  • HTML标记语言
  • CSS样式表
  • JavaScript脚本语言

静态网站的特性

  • 减轻服务器的负担
  • 静态网站的内容相对稳定,有利于搜索引擎优化SEO,Baidu、Google都会优先录静态页面,不仅被收录的快还收录的全
  • 加快页面打开速度,无需连接数据库,页面打开速度较动态页面有明显提高
  • 静态网站没有数据库支持,在网站制作方面工作量大

动态网站

概念

除了要设计网页外,还要通过数据库和编程序来进行架构的网站

主要用到的技术

  • HTML标记语言
  • CSS样式表
  • JavaScript脚本语言
  • 服务器端脚本语言
  • 数据库

动态网站的特性

  • 动态网站以数据库技术为基础,可以大大降低网站维护的工作量
  • 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在戈调查、用户管理、订单管理等
  • 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时报务器才返回一个完整的网页

动态网站的实现方式

动态网站搭建涉及的内容:

  • 操作系统
    • Windows
    • Linux
  • Web服务器
    • IIS
    • Apache
    • Nginx
  • 数据库工具
    • SQLServer
    • MySQL
    • Oracle
  • 开发语言
    • ASP
    • JSP
    • PHP

动态网站的常见实现方式

方式一:

Windows + IIS + SQLServer + ASP

image-20210203185123670

方式二

Linux + Apache + MySQL + PHP

image-20210203185231832

方式三

Linux + Nginx + MySQL + PHP

image-20210203185303396

搭建网站运行环境

云上搭建WordPress网站

  • 传统搭建方式

    image-20210203185604794

  • 云上搭建方式

    image-20210203185619012

云上搭建WordPress网站的关键步骤

  1. 创建云服务器ECS :地域、可用区、硬件配置、操作系统等

  2. 安装和配置开发环境: web服务器、数据库等

  3. 部署WordPress网站︰下载安装包、安装和配置WordPress等

示例

通过LAMP的方式在云上快速搭建WordPress网站

image-20210203185908773

步骤一:创建ECS实例

image-20210203190218473

步骤二:安装和配置开发环境

image-20210203190235617

部署WordPress网站

image-20210203190309272

部署与安装WordPress网站程序

安装Apache HTTP服务

1.首先,通过本地软件远程访问Linux系统,也就是登录到LAMP基础环境的ECS 实例。点击左侧导航栏处的实验资源,获取本实验ECS实例的弹性IP用户密码等登录信息。

说明:远程登录到Linux操作系统的具体操作步骤,请参考帮助文档

image-20210203193334487

  1. 登陆到Linux ECS之后,执行如下命令,先修改YUM源,然后下载并安装 Apache HTTP 服务。

    YUM源更新:

    (1) 运行以下命令编辑CentOS-Base.repo文件

    vim /etc/yum.repos.d/CentOS-Base.repo
    

    键盘输入ggdG,删除文件中原有内容,然后按 i 进入编辑模式,输入以下文本

    [base]
    name=CentOS-6.10
    enabled=1
    failovermethod=priority
    baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6[updates]
    name=CentOS-6.10
    enabled=1
    failovermethod=priority
    baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/updates/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6[extras]
    name=CentOS-6.10
    enabled=1
    failovermethod=priority
    baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/extras/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6
    

    编辑完成后,按 Esc 键,并输入:wq保存退出文件。

    (2)运行以下命令编辑epel.repo 文件

    vim /etc/yum.repos.d/epel.repo
    

    键盘输入ggdG,删除文件中原有内容,然后按 i 进入编辑模式,输入以下文本

    [epel]
    name=Extra Packages for Enterprise Linux 6 - $basearch
    enabled=1
    failovermethod=priority
    baseurl=http://mirrors.cloud.aliyuncs.com/epel-archive/6/$basearch
    gpgcheck=0
    gpgkey=http://mirrors.cloud.aliyuncs.com/epel-archive/RPM-GPG-KEY-EPEL-6
    

    编辑完成后,按 Esc 键,并输入:wq保存退出文件

    说明:本实验中所有运行命令,均可点击左侧导航栏处的 附件下载 ,下载附件 云上快速搭建WordPress网站.txt.zip

    [epel]
    name=Extra Packages for Enterprise Linux 6 - $basearch
    enabled=1
    failovermethod=priority
    baseurl=http://mirrors.cloud.aliyuncs.com/epel-archive/6/$basearch
    gpgcheck=0
    gpgkey=http://mirrors.cloud.aliyuncs.com/epel-archive/RPM-GPG-KEY-EPEL-6
    

    编辑完成后,按 Esc 键,并输入:wq保存退出文件

    说明:本实验中所有运行命令,均可点击左侧导航栏处的 附件下载 ,下载附件 云上快速搭建WordPress网站.txt.zip

    yum -y install httpd
    

    当页面显示 Complete! ,表示安装完成。

    image-20210203193907861

  2. 执行如下命令,安装 apache 的扩展文件。

    yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
    

    image-20210203193949321

    当页面显示 Complete! ,表示安装完成。

  3. 执行如下命令,启动 apache http 服务。

    service httpd start
    

    image-20210203194100459

  4. 执行如下命令,设置开机自动启动 apache http 服务。

    chkconfig httpd on 
    

    image-20210203194147614

  5. 打开本地浏览器,并访问 实验资源 提供的 ECS实例的 弹性IP ,可以查看到 Apache 的测试页面。证明 Apache HTTP 服务部署启动成功。

    image-20210203194232675

下载和安装MySQL数据库

  1. 执行如下命令,下载并安徽在哪个MySQL数据库:

    yum -y install mysql mysql-server
    

    当页面显示 Complete! ,表示安装完成。

    image-20210203194430766

  2. 执行如下命令,启动 MySQL 数据库。当页面显示 Starting mysqld [OK] ,表示MySQL已启动。

    service mysqld start
    

    image-20210203194513035

  3. 执行如下命令,修改 MySQL 数据库 root 用户的密码,并提高 MySQL 数据库的安全性。

    mysql_secure_installation
    

    默认密码为空,所以提示 Enter current password for root (enter for none) 时,输入 回车(enter) 就可以。

    image-20210203194608810

    提示 Set root password? [Y/n] ,输入 y 。输入新的密码,例如: 123123

    注意

    1.输入的密码不会显示出来。为了便于演示,我们设置的密码很简单,在真实的生产环境中一定要设置复杂度高的密码,以免被暴力破解。

    2.设置 MySQL 根密码仅是保护数据库的最基本措施。在构建或安装数据库驱动的应用程序时,用户通常可以为该应用程序创建数据库服务用户,并避免使用根账户执行除数据库管理以外的操作。

    image-20210203194719912

    输入 y ,删除匿名用户账户。

    image-20210203194740107

    输入 y ,禁止远程root登录。

    image-20210203194757259

    输入 y ,删除测试数据库。

    image-20210203194816318

    输入 y ,重新加载权限表并保存您的更改。

    image-20210203194838270

  4. 输入如下命令,进入 MySQL 数据库;然后,查看root账号下的数据库信息。

    注意show databases; 中的 ;分号不能忘记

    mysql -uroot -p123123
    show databases;
    

    image-20210203194958944

  5. 输入以下命令,创建数据库 wordpress ;然后,再次验证数据库信息,可以看到刚才创建新增的数据库 wordpress 。说明 MySQL中成功创建一个新的数据库wordpress。

    create database wordpress;
    show databases;
    

    image-20210203195134678

  6. 输入 exit ,点击回车退出数据库。

    image-20210203195214751

  7. 最后,输入如下命令,设置开机自动启动MySQL服务。

    chkconfig mysqld on
    

    image-20210203195257051

安装PHP语言环境

1.执行如下命令,安装 php 以及 php 支持 MySQL 的 php-mysql 软件包。

yum -y install php php-mysql

出现 Complete! 说明安装成功。

image-20210203195437955

  1. 执行如下命令,安装 php 常用扩展包。

    yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
    

    image-20210203195550908

  2. 执行如下命令,重启 Apache 服务。

    service httpd restart
    

    image-20210203195630770

    注意:必须重启,此步很重要。

  3. 最后,执行如下命令,创建一个 php 页面,测试 PHP 环境。

    echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
    

    image-20210203195717371

  4. 返回浏览器,并在新建页面中,访问 http://xxx.xxx.xx.x/phpinfo.php ,其中 xxx.xxx.xx.x 表示 实验资源 中的 ECS实例 弹性IP ,可以查看到如下 PHP 信息页面:

    image-20210203195742549

安装部署WordPress

  1. 在已搭建好的 LAMP 环境中,安装部署 WordPress

  2. 实验提供的实例中已经下载 WordPress 安装包 ,执行如下命令,解压安装包;然后查看当前有哪些文件或文件夹。

    说明:如需下载中文版WordPress安装包,请点击链接 https://cn.wordpress.org/,这个是WordPress中文官网,可以找到最新的版本并下载安装;

    tar -xzf wordpress-4.7.4-zh_CN.tar.gz
    ls
    

    image-20210203195953639

  3. 创建和修改 WordPress 配置文件

    1)备份 WordPress 配置文件,并将原有的示例配置文件样本保留。

    cd wordpress
    cp wp-config-sample.php wp-config.php
    

    image-20210203200035693

    2)进入 wp-config.php 的编辑页面:

    vim wp-config.php
    

    3) 按键盘 i ,进入编辑状态,修改配置文件的数据库信息:

    修改 DB_NAME 的参数值 database_name_here 为之前创建的数据库 wordpress

    define('DB_NAME', 'wordpress');
    

    修改 DB_USER 的参数值 username_hereroot :

    define('DB_USER', 'root');
    

    修改 DB_PASSWORD 的参数值 password_here123123 :

    define('DB_PASSWORD', '123123');
    

    image-20210203200220561

    4)修改完毕后,点击 esc ,退出编辑状态,然后输入 :wq ,保存修改信息并退出配置文件。

  4. 输入以下命令,移动 wordpress 到 Apache 服务根目录。

    1)在 Apache 的根目录 /var/www/html 下,创建一个 wp-blog 文件夹。

    mkdir /var/www/html/wp-blog
    

    2)然后,将 wordpress 迁移到这个新建文件夹中。

    mv * /var/www/html/wp-blog/
    
  5. 完成如上配置后,返回浏览器,并访问 http://xxx.xxx.xx.x/wp-blog/wp-admin/install.php ,其中 xxx.xxx.xx.x 为 ECS 实例的 弹性IP ,填写如下信息,完成后,点击页面底部的 安装WordPress ,开始安装 WordPress 。

    • 站点标题: 输入站点名称,例如: HelloWorld

    • 用户名: 输入管理员的用户名,例如: admin

    • 密码:输入管理员的访问密码,例如: admin123

    • 确认密码:由于密码设置过于简单,提示 非常弱 , 勾选 **确认使用弱密码 ;**在真实的使用中,请使用复杂的管理密码

    • 你的电子邮件:email地址,建议为真实有效的地址。若没有,可以填写虚拟 email 地址,但将无法接收信息,例如: admin@admin.com

    image-20210203200334043

    提示安装成功,点击 登录

    image-20210203200351765

  6. 输入上一步配置的 用户名 ,如:admin密码 ,如:admin123 ,然后点击 登录

    image-20210203200426332

    就可以进入安装好的 WordPress 网站的管理页面,后续所有 WordPress 网站的管理和优化都是在此页面中进行操作的。下图红框中 HelloWorld 表示我们设置的 站点标题

    image-20210203200442976

  7. 至此,完成 Wordpress 的基础安装和部署,在地址栏中,访问 http://xxx.xxx.xx.x/wp-blog/ ,就可以进入如下页面。xxx.xxx.xx.x 表示 实验资源 提供的 ECS实例的 弹性IP

    image-20210203200505144

云上WordPress网站的管理

WordPress网站的主题管理

  • WordPress提供众多的主题和丰富的插件支持
  • WordPress支持 在线搜索在线上传主题文件两种主题安徽在哪个方式

WordPress网站的插件管理

  • 众多的WordPress插件使得WordPress的功能得到了较大的扩展

云上WordPress网站的优化

WordPress网站的优化

通过增加以下功能来优化WordPress网站

  • 微博功能
    • 在WordPress王赞增加微博元素,提升网站的互动性
  • CNZZ统计
    • 在WordPress网站增加CNZZ站长统计功能,了解网页的访问情况
  • 视频嵌入
    • 将第三方的视频资源快速嵌入到WordPress网站。丰富网站的内容

WordPress网站的优化-微博功能

通过微博的博客挂件工具将微博的相关元素添加到WordPress网站

image-20210203192123516

WordPress网站的优化-CNZZ统计

通过友盟的CNZZ数据专家服务 将站长统计功能添加到WordPress网站

image-20210203192242522

  1. 借助 CNZZ 平台观察 WordPress 网站一天有多少 IP 访问,那些 IP 都是从哪个页面进入到自己网站的等内容。

  2. 点击链接 https://web.umeng.com/main.php?c=user&a=login 进行注册、登录。

    注意:您也可以直接百度 CNZZ 搜索,然后注册、登录。如果您已经有该平台的账号,请直接登录。

    image-20210203200703534

  3. 登录 CNZZ 数据统计专家网站后,填写以下信息,完成后点击 确认添加站点

    网站名称:自定义

    网站域名实验资源 提供的 弹性IP

    网站首页http://xxx.xxx.xx/wp-blog/wp-admin/ (xxx.xxx.xx 表示 实验资源 提供的 弹性IP)

    网站类型网站地区:根据实际情况可自行选择

    网站简介:自定义

    image-20210203200723813

  4. 复制红框内任意一种形式的代码。

    image-20210203200742537

    点击左侧导航栏处的 查看密码 ,勾选 开启查看密码服务 ,然后输入 查看密码 。完成后点击 确定

    注意:此处 查看密码 不是指 CNZZ 平台的 登录密码 ,需要用户再次设置。您也可以勾选 无需密码 ,不设置查看密码。

    image-20210203200759987

  5. 切换回 WordPress 网站的主页面,点击 外观 ,并选择子菜单下的 小工具

    image-20210203200819595

    在右侧展开的 小工具 选项中,点击 文本 ,然后点击 页脚1(或 页脚2) ,完成后点击 添加小工具

    image-20210203200851368

  6. 弹框 标题 部分输入 站长统计内容 框中粘贴刚才在 CNZZ 平台复制的代码。完成后点击 保存

    image-20210203200923413

    点击如下图中的红框部分,可将弹框收拢或展开。

    image-20210203200944006

  7. 点击左上角处的站点标题 HelloWorld ,页面下方看到我们添加的页脚标题,点击 站长统计

    image-20210203201004524

  8. 输入 查看密码 后点击 查看数据

    image-20210203201028266

  9. 看到如下统计结果。

    image-20210203201047479

  10. 点击左侧的 访问明细 ,查看当前两次访问的 IP 来源。

    image-20210203201113969

    点击 当前在线 ,查看访问流量分析

    image-20210203201129472

  11. 执行以下步骤,取消通过 CNZZ 对 WordPress 网站的访问量等数据的统计操作。

    1)点击 站点设置 ,下拉菜单中点击 统计设置

    2)左侧导航栏处选择 关闭统计

    3)点击 删除站点 ,并在弹框中输入 登录密码

    image-20210203201208462

    至此,WordPress 网站使用 CNZZ 平台统计 IP 访问的数据介绍完毕。

WordPress网站的优化-视频嵌入

通过插件Smartideo将第三方的视频资源快速嵌入到WordPress网站

image-20210203192418816


云上快速搭建WordPress网站(实验)

实验概述

本实验开始后,平台提供一台基础环境的CentOS 6.564位的ECS (云服务器)实例。我们将会在这台服务器上搭建和部署LAMP环境,然后安装WordPress网站,最后向大家展示如何在WordPress网站使用微博挂件和网站统计平台CNZZ。

image-20210203192826981

实验目标

完成此实验后,可以掌握的能力有:

  1. Apache服务器的安装和部署
  2. MySQL数据库的安装
  3. PHP语言环境的安装和部署
  4. 安装WordPress网站
  5. 在WordPress网站使用网站分析平台CNZZ

学前建议

  1. 了解Linux基本命令
  2. 了解基本的网站搭建知识

置** ;

2)左侧导航栏处选择 **关闭统计** ;3)点击 **删除站点** ,并在弹框中输入 **登录密码** 。[外链图片转存中...(img-l4vEp1z1-1612442930159)]至此,WordPress 网站使用 CNZZ 平台统计 IP 访问的数据介绍完毕。

WordPress网站的优化-视频嵌入

通过插件Smartideo将第三方的视频资源快速嵌入到WordPress网站

[外链图片转存中…(img-FdEV57Ar-1612442930159)]


云上快速搭建WordPress网站(实验)

实验概述

本实验开始后,平台提供一台基础环境的CentOS 6.564位的ECS (云服务器)实例。我们将会在这台服务器上搭建和部署LAMP环境,然后安装WordPress网站,最后向大家展示如何在WordPress网站使用微博挂件和网站统计平台CNZZ。

[外链图片转存中…(img-kFTUZ15K-1612442930160)]

实验目标

完成此实验后,可以掌握的能力有:

  1. Apache服务器的安装和部署
  2. MySQL数据库的安装
  3. PHP语言环境的安装和部署
  4. 安装WordPress网站
  5. 在WordPress网站使用网站分析平台CNZZ

学前建议

  1. 了解Linux基本命令
  2. 了解基本的网站搭建知识

END、思维导图:

在这里插入图片描述

希望有所帮助!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_868702.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP做视频网站,让程序自动实现视频格式转换、设置视频大小、生成视频缩略图...

一、PHP实现转换 在做视频网站的时候&#xff0c;最头痛的问题可能是格式转换、视频缩略图等。下面我将用PHP实现这一些功能。PHP是没有自带视频的函数&#xff0c;所以会用到第三方的软件工具来实现。 二、什么是FFmpeg FFmpeg是一个开源免费跨平台的视频和音频流方案&#xf…

几种常用的网站在线客服风格

第一种&#xff1a;企业QQ客服网站 效果截图&#xff1a; 关键JS代码&#xff1a; lastScrollY0; function heartBeat(){ var diffY; if (document.documentElement && document.documentElement.scrollTop) diffY document.documentElement.scrollTop; else if (doc…

网站社会化评论插件推荐之“畅言”

“畅言”...你畅个试试&#xff0c;..半夜查你水表&#xff01;页面添加评论回复功能&#xff0c;对比了很多&#xff0c;这个“畅言”还算灵活&#xff0c;简单的js调用&#xff0c;当然&#xff0c;如果使用WordPress&#xff0c;还可以安装它的插件。不过像我们这种追求速度…

URL访问网站的网络传输全过程

引 打开浏览器&#xff0c;在地址栏输入URL&#xff0c;回车&#xff0c;出现网站内容。这是我们几乎每天都在做的事&#xff0c;那这个过程中到底是什么原理呢&#xff1f;HTTP、TCP、DNS、IP这些耳熟能详的名词都在什么时候起着什么作用呢&#xff1f;在这里整体梳理一遍。 …

妄谈大型网站技术架构

引 网络架构这个问题&#xff0c;我认为不是一个后台、架构师等等才需要考虑的问题&#xff0c;不管是前端也好&#xff0c;移动端也好&#xff0c;都应该多考虑考虑这个层面的问题&#xff0c;包括之后公司对你的要求也是这样的&#xff0c;不是说你会写业务会写功能就很ok&a…

各种大型网站技术架构

引言近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图&#…

网站单点登录实现

单点登录在现在的系统架构中广泛存在&#xff0c;他将多个子系统的认证体系打通&#xff0c;实现了一个入口多处使用&#xff0c;而在架构单点登录时&#xff0c;也会遇到一些小问题&#xff0c;在不同的应用环境中可以采用不同的单点登录实现方案来满足需求。我将以我所遇到的…

不知道这些网站还当什么程序员啊!

今天我就来总结一些程序员必备的网站&#xff0c;囊括开源项目、解决bug、技术分享、一线资源和自我提升的网站&#xff0c;希望能对广大程序猿有所帮助&#xff0c;赶紧给我收藏起来&#xff0c;下次刷不到了可别说我没提醒你。 我们首先来看一下国内比较流行的程序员社区&am…

关于前端spa项目seo优化改造方案(预渲染,ssr,nuxt比较)

目前的的前端项目为基于vuecli3搭建的spa项目&#xff0c;由于需求提出需要对首页&#xff0c;部分内容页面做seo优化&#xff0c;涉及到前端项目的框架和部分页面的改造。 目录 SEO简介关于收录关于链接 一、预渲染二、ssr服务端渲染三、nuxt SEO简介 SEO&#xff08;Search…

spa应用seo优化方案(arm服务器)

最近公司需要对网页进行seo优化&#xff0c;奈何项目为vue的spa应用&#xff0c;没那么方便改造&#xff0c;所以记录一下优化经历 目录 一、非SSR项目进行seo优化有以下五种方案&#xff1a;二、文件编写三、arm环境中nodejs环境搭建四、arm环境下安装谷歌或火狐浏览器五、ng…

ASP.NET网站版本自动更新程序及代码[转]

1、自动更新程序主要负责从服务器中获取相应的更新文件&#xff0c;并且把这些文件下载到本地&#xff0c;替换现有的文件。达到修复Bug&#xff0c;更新功能的目的。用户手工点击更新按钮启动更新程序。已测试。2、环境VS2008&#xff0c;采用C#.NET和ASP.NET实现。3、服务器&…

WebApi托管静态网站(Owin 自托管静态网站)

我们在使用WebApi对外提供简单Api的时候&#xff0c;有时候往往需要同步提供一些简单的静态页面给用户&#xff0c;例如OAuth认证服务&#xff0c;提供一个授权界面等。如果我们单独架设网站&#xff0c;将会导致调用我们自己的接口出现跨域访问&#xff0c;出现IE8及以下浏览器…

那些网站够安全吗?

近日&#xff0c; CSDN 社区网站数据库泄露 &#xff0c;近 600 万用户真实账号密码外泄。该事件横扫整个中文互联网&#xff0c;并且随后又爆出 多玩游戏 800 万用户资料被泄露 &#xff0c;另有传言人人网、开心网、天涯社区、世纪佳缘、百合网等社区都有可能成为黑客下一个目…

5个在线的网站测试和验证工具

网站上线前的测试和验证是非常重要的一个环节&#xff0c;验证的意思是检查网站的页面和其他数据是否符合标准规范&#xff0c;设计规范的网站在各种浏览器上表现会一致而且良好。 为了帮助你执行这些测试和验证&#xff0c;今天我们列表了5个在线的工具。 Pingdom Tools Ping…

使用GitHub建立个人网站

使用GitHub建立个人网站 1 Git简介 2 为什么使用Github Pages 3 创建Github Pages 3.1 安装git工具. 3.2 两种pages模式 3.3 创建步骤 3.4 常用命令 4 使用Jekyll搭建博客 4.1 什么是jekyll 4.2 jekyll本地环境搭建 4.3 jekyll目录结构 4.4 Jekyll-Bootstrap创建博客 4.5 Je…

cnzz统计网站

cnzz是由国际著名风险投资商IDG投资的网络技术服务公司&#xff0c;是中国互联网目前最有影响力 CNZZ网站首页的免费流量统计技术服务提供商&#xff0c;专注于为互联网各类站点提供专业、权威、独立的第三方数据统计分析。同时&#xff0c;CNZZ拥有全球领先的互联网数据采集、…

网站防止攻击

1、什么是XSS XSS又叫CSS (Cross Site Script) &#xff0c;跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码&#xff0c;当用户浏览该页之时&#xff0c;嵌入其中Web里面的html代码会被执行&#xff0c;从而达到恶意用户的特殊目的。XSS属于被动式的攻击&#…

如何防止你的网站被攻击?

避免网站被攻击&#xff0c;其实是可以提前预防的&#xff0c;那么要如何预防呢&#xff1f; 1、关闭不必要的端口和服务 2、安装杀毒软件或者是防火墙来抵御攻击。 3、定期修改账户密码&#xff0c;尽量设置的复杂些&#xff0c;不要使用弱密码。 4、日常维护的时候要注意&…

网站前端开发--css篇

Ⅰ 全局&#xff1a;global.css 全局样式为全站公用&#xff0c;为页面样式基础&#xff0c;页面中必须包含。 结构&#xff1a;layout.css 页面结构类型复杂&#xff0c;并且公用类型较多时使用。多用在首页级页面和产品类页面中。 私有&#xff1a;style.css 独立页面所使用的…

scrapy爬取途牛网站旅游数据

描述&#xff1a;采取了scrapy框架对途牛网旅游数据进行了爬取&#xff0c;刚开始练手&#xff0c;所以只爬了四个字段用作测试&#xff0c;分别是景点名称、景点位置、景点开放时间、景点描述&#xff0c;爬取结果存的是json格式。 部分数据&#xff1a; 部分代码&#xf…