一、session回话 因为因特王国HTTP协议的特效,每一次来自用户的浏览器请求(request)都是无状态的,独立的,通俗的说,就是无法保存用户的状态,后台服务器根本不知道当前请求和以前及以后的请求是否来自同一用户,对于静态网站,这可能不是个问题,而对动态网站,尤其是京东,天猫等购物网站,无法识 ...
分类:
其他好文 时间:
2020-05-18 22:31:32
阅读次数:
74
从零开始搭建一个动态网站 事情的起因 是我帮一个朋友忙 emmm 当时觉得自己多多少少大大小小做了不少项目,借想都没想就接下来了 对了,做前端的时候用到了bootstrap, bootstrap牛逼!太嘤嘤嘤了。 但是后来才发现工作量实在比较大, 毕竟是一个整个动态网站,我其实涉及的大多是静态,而且 ...
分类:
Web程序 时间:
2020-05-10 19:16:00
阅读次数:
94
我们都知道Django建立的是动态网站,正常情况下,每次请求过来都经历了这样一个过程: 设想这么个场景,一个用户或者大量用户都对某个页面非常感兴趣,出现了大量实质相同的请求,如果每次请求都采取上面的流程,将出现大量的重复工作,尤其是大量无谓的数据库读写。 要解决这个问题,有很多办法,其中一个就是使用 ...
分类:
其他好文 时间:
2020-05-06 11:46:13
阅读次数:
51
一、网站的分类 1、网站的分类: 静态网站 全部由HTML代码格式页面组成的网站,没有数据库的支持,在网站制作和维护方面工作量较大。 动态网站 动态网站并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站。一般情况下动态网站通过数据库进行架构。一般动态网站体现在网页一般是以asp, ...
分类:
Web程序 时间:
2020-04-19 17:55:02
阅读次数:
72
NoSQL,泛指非关系型的数据库。随着互联网不断的发展,传统的关系数据库在应付新互联网模式的网站,特别是超大规模和高并发的SNS类型的纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数 ...
分类:
数据库 时间:
2020-04-19 12:54:36
阅读次数:
61
20 使用LNMP架构部署动态网站环境 20.1 源码包程序 源码包的可移植性非常好,几乎可以在任何Linux系统中安装使用,而RPM软件包是针对特定系统和架构编写的指令集,必须严格地符合执行环境才能顺利安装(即只会去“生硬地”安装服务程序)。 使用源码包安装服务程序时会有一个编译过程,因此可以更好 ...
分类:
Web程序 时间:
2020-04-14 22:54:45
阅读次数:
95
搭建Drupal网站 背景信息 Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。它用于构造提供多种功能和服务的动态网站,能支持从个人博客到大型社区等各种不同应用的网站项目。 本教程适用于熟悉ECS,熟悉Linux ...
分类:
其他好文 时间:
2020-04-14 22:43:09
阅读次数:
101
1. 缓存简介 在动态网站中, 用户所有的请求, 服务器都会到数据库进行相应的增, 删, 改, 查, 进行渲染模板, 执行业务逻辑, 最后生成用户看到的页面. 当一个网站的用户量很大的时候, 每一次的后台操作, 都会消耗很多的服务端资源 所以必须使用缓存来减轻后端服务器的压力. 缓存是将一些常用的数 ...
分类:
其他好文 时间:
2020-04-03 16:33:28
阅读次数:
62
使用Hexo+Github搭建个人网站 通常个人网站搭建最常见的方式: 1.Wordpress:动态网站,功能更强大。 2.Hexo:静态网站,简洁,快速,安全。 各自特点这里不多介绍,这里我们介绍Hexo搭建方法。 首先看这张架构图: 整个流程就是本地将 渲染成静态文件,然后Hexo Deploy ...
分类:
Web程序 时间:
2020-03-30 16:37:23
阅读次数:
85
[toc] 更新ubuntu并安装vim编辑器 安装并配置lnmp Linux +Nginx+ MySQL的+的Perl / PHP / Python的(LNMP)一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度共同组成了一个强大的 ...
分类:
系统相关 时间:
2020-03-18 11:30:45
阅读次数:
114