node
AntonA
这个作者很懒,什么都没留下…
展开
-
session 版简单的登录注册页面
今天分享一下当用户登录之后把账号密码记录下来,这样在整个请求中都可以获取到用户的信息,用这种方法可以判断用户是否在线。前面一个博客已经写过登录注册的页面和后端nodejs写的,这个就不用写了,只写一下登录之后怎么记住用户的信息,和用数据模板吧用户的信息返回出来,供前端使用,然后这个还使用了flash这个模块,用来记录及时消息的,只在页面显示一次,再次刷新页面就不再显示该消息了。 下面这个就是...原创 2018-09-16 09:21:52 · 2928 阅读 · 0 评论 -
模板引擎ejs简单介绍
模板引擎:将数据与标签分离开来,这样就不需要前面写的学生管理系统那样,在页面显示信息通过字符串的拼接的方式,而是直接用ejs模板引擎,将服务器端传过来的数据在页面直接显示出来,不会那样的麻烦了。ejs内部使用js代码,按照js的语法,内容都写在<% %>中基本语法:<% %> :内容直接写js代码,遵循js语法<%= %>: 输出内部的内容(...原创 2018-09-14 21:05:50 · 2032 阅读 · 1 评论 -
node +mongodb+ ajax +jquery 初级模块化开发
1. 在前期的基础上,现在就讲一下模块化开发,模块化开发的好处就是代码不会看起来特别的乱,会让一个js文件放在一个模块中,然后最后一定不要导入和导出模块。2. 在原来的基础上建立三个文件夹models(用于存放建立数据库的连接和各种模板的)、router(一些js文件,各种请求的处理都放在这里,一定要在入口文件中导入该模块) 、www(用于存放静态资源的图片html等),入口文件只需要导入该路...原创 2018-09-14 20:38:30 · 295 阅读 · 1 评论 -
mongodb+node+ajax写的前期的学生管理系统没有渲染引擎的介入
1. 写好前端的页面,注册、登录、主页、添加、修改这几个页面。2. 在每个页面由前端向服务端发送请求其中index.html页面用于显示所有的学生信息,在首页向服务器端发送一个请求,用于显示数据的在首页,没有用到模板引擎,而用的是字符串拼接的方法。在页面的body中设置一个标签用于放服务器端返回过来的数据。其中首页的代码如下:3. 开始处理服务器端(1) 首先初始化npm in...原创 2018-09-14 20:27:59 · 311 阅读 · 0 评论 -
mongodb的一些基本的操作的创建mongodb
创建mongodb有六个步骤,其实也就是四个步骤: 导入模块 var mongoose=require('mongoose') 连接数据库,数据库的连接的地址 mongoose.connect("mongodb://localhost/user") user是个数据库的名称 判断数据库的连接状态 设定数据库的模板以及遵循的数据类型 根据当前的...原创 2018-09-14 17:30:32 · 125 阅读 · 0 评论 -
mongoodb的安装步骤
mongoodb是为了连接数据库的,它的安装步骤:1. 在一个盘下创建一个文件夹名称为mongo2. 安装(1)选择custom自定义安装, 建议安装位置在c盘或者d盘根目录中,为了方便查找(2)安装好之后进入该文件夹下建立一个db(用于存放数据库的操作),和log(用于存放日志)的文件夹(3)以管理员身份运行cmd,window7下面自动cmd打开的就是管理员身份,windo...原创 2018-09-14 17:14:08 · 592 阅读 · 0 评论 -
nodejs的基本介绍
为什么要引入nodejs?Nodejs是服务器端的javascript的运行环境,它具有无阻塞和事件驱动的特点,Nodejs采用的是V8引擎。js文件,正常条件下需要通过html文件导入才可以运行,当安装了nodejs之后,可以通过node命令行直接运行js,当前的js是运行在服务器端的,借助于cmd命令行端口或者git命令窗口运行。Nodejs是一个基于chrome V8 引擎的jav...原创 2018-09-14 13:18:56 · 301 阅读 · 0 评论 -
完善博客的功能
这个功能是在前面的基础上增加了评论的功能在首页显示所有的文章在首页当点击标题超链接的时候跳转到文章的详情页面在当前的文章详情页面,可以进行对文章进行评论,根据文章的id可进行对文章的评论进行提交。添加搜索功能添加标签功能总的结构树...原创 2018-09-16 16:07:26 · 166 阅读 · 0 评论 -
创建第一个node+express+ejs+mongodb写的第一个大型项目博客简易版
该博客请忽视页面,只写的代码,前端的页面部分没有很好的处理,但这也是小白可以看得懂的一个博客,比较简单,因为对于小白来说,在网上一搜都是看不懂,所以就总结了一下较简易的前期的版本。 下面这个是写的前端的页面,需要实现的结果,比较简单,大神绕路。 这个实现的功能是当打开首页的时候显示这些按钮,首页、标签、注册和登录,当登录上之后就把注册和登录消失,发布和退出超链接显示出来,其中左边的侧边栏和...原创 2018-09-16 11:19:13 · 522 阅读 · 0 评论 -
nodejs中的session版本的登录注册
1. 会新增加几个模块express-session /connect-flash /connect-mongo2. cookie:存储在浏览器端的数据缺点:数据不安全,容易被篡改,大小不超过4k,只能存储少量的数据3. session:存储在服务器端的数据特点:安全系数高,防止被篡改数据、可以存储大量的数据、具有唯一的sessionID,通过cookie可以将id传递给浏览器...原创 2018-09-20 16:13:41 · 1623 阅读 · 0 评论