版权声明:本文由李宜东原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/116 来源:腾云阁 https://www.qcloud.com/community 我叫李宜东,是一名华中科技大学的大二学生,一名网站开发的萌新,在大一上半学期,就想做一个我们班级专属的网站,方便同学们(方便我这个学委偷懒).下面放出我的网站信息架构.技术组合和从一个小白成长到现在一个小小工作室负责人的一些经验分享. 一.当前网站信息架构 二.网站…
利用git+hugo+markdown 搭建一个静态网站 一直想要有一个自己的文档管理系统: 可以很方便书写,而且相应的文档很容易被分享 很方便的存储.管理.历史记录 比较方面的浏览和查询 第一点用Makrdown来写文档是一个非常好的选择,第二点自然想到了git, 第三点用一个静态的网站来浏览和管理是一个不错的选择,这里选择了hugo. Hugo是由Go语言实现的静态网站生成器. 注意是生成器.他虽然自带webserver,但是没有Nigix强大了. 他能非常方便的把markdown文件转换为…
express + mongodb 搭建一个简易网站 (四) 目前网站整体页面都已经能全部展示了,但是,整个网站还有两个块需要做完才能算完整,一个连接数据库,目前网站上的数据都是抓取的本地假数据,所以连接上数据库之后才能算是一个动态网站,第二个就是网站的登录页还没做,有登录就有注册,注册的用户数据也是需要放到数据库中去的. 至于使用什么数据库,就选择mongodb吧,选什么数据库按自己的心情来吧.这一节我们把项目连上数据库,然后对数据库进行增删改查,页面拿数据库中的数据进行展示. 1.在根目录下…
express + mongodb 搭建一个简易网站 (三) 前面已经实现了基本的网站功能,现在我们就开始开搞一个完整的网站,现在整个网站的UI就是下面的这个样子. 我们网站的样子就照着这个来吧. 1.为了便于维护,还是在views里面再建一个文件夹吧,就叫components吧,这个文件夹中维护的就是我们要用的公共组件.那好,我们就先在components中新建两个文件header.ejs和footer.ejs. 在header.ejs中添加如下代码: <div class="heade…
express + mongodb 搭建一个简易网站 (二) 在搭建网站(一)中,实现了简单的路由功能,这离一个完整的网站还差的有点远,继续撸代码吧. 1.首先在根目录下新建一个views文件夹,用来存放项目的模板文件,然后在views目录下分别新建index.ejs.admin.ejs.detail.ejs.about.ejs四个文件,如下图. 至于ejs模板的语法.贴个简单的介绍. 在ejs模板中,通常会用下面四种方式在HTML中输出服务端的变量或表达式的值: a. 直接在<%%>中写表达…
express + mongodb 搭建一个简易网站(一) 前言:后台使用node.js的express框架,数据库使用mongodb,模板使用ejs.大概就这些. 开始第一个简易网站之旅吧.... 1.在自己的电脑随意一个盘中建一个文件夹,名字怎么取看自己心情了,我自己的名字叫website.进入website文件夹,在根目录下新建一个package.json,添加如下代码,当然也可以在控制台中输入npm init来初始化package.json.代码贴出来了. { "name":…
今天做了自己的个人网站:二飞日志 之前因为服务器的问题,因为备案的原因辛辛苦苦做的站点数据没了.还好的是没有多少数据.没关系,重新来.有了上一次的经验,这次搭建起来比较顺手.但是也出现了几个问题.下面我来阐述一下. 1.安装的时候出现了wp-config.php这个文件创建不了,下一步进行不了. 问题分析:我的是win2003的系统.用的是景安的网站管理器.可能权限问题,但是因为我想要快速创建出来.于是我做了如下的工作. 解决方法:造成创建不了是因为数据库没有创建,我复制了那个wp-config…
点击了解更多Python课程>>> Python Flask搭建一个视频网站实战视频教程 第1章 课程介绍 第2章 预备开发环境 第3章 项目分析.建立目录及模型规划 第4章 建立前台页面 第5章 建立后台页面 第6章 后台办理 第7章 根据人物的拜访操控 第8章 会员模块完成 第9章 电影模块完成 第10章 评论保藏及弹幕 第11章 出产环境布置 支付后联系:QQ17028139 领取以上全部教程!…
最近因为要做一个小型的网站,需求很简单有点像公司内部的管理网站,和室友一起倒腾,发现了一些坑.我自己之前没有接触过python 但是发现真的非常好上手. 我们没人会前端,所以最怕修改网页,一开始选择了Flask框架,我搞了半天遇到各种坑(还要修改css 麻烦),中间件也不好用,劝大家用django,资料多,非常好用. 那么开始说重点,需要做的哪些东西. http://python.usyiyi.cn/ 是主要的资料,里面是中文的资料建议一点点看下去. 1-项目环境搭建. 1.1第三方库准备 开发…
对于高性能网站的架设,主要就是请求量大,那我们该如何进行支撑? 考虑到下面的几个方面: 1.要减少请求,那对于开发人员来说,网站的css文件进行合并,背景图片也要合并,一般都是请求一张比较大的图片,然后在进行分割,然后就是减少mysql的查询. 2.对于前端的nginx,我们使用nginx的expire参数,利用浏览器的缓存等,来减少后端服务器的查询. 3.对于前端的静态的文件,我们使用cdn来进行分发请求. 那到了最后一步,不可避免的请求-----我们呢可以使用服务器集群+负载均衡来支撑. 所…