文章列表 (共 622 篇,第 53/63 页)
一、安装ThinkJS首先得知道ThinkJS是基于NodeJS来玩的MVC框架,所以第一步是先安装NodeJS,直接去官网下载一个pkg的安装包即可。好啦,准备工作就这些,这里我使用的是Unix环境,如果你是Windows的话,可以去查其他教程,但是建议玩NodeJS就不要在Windows上玩了。下面我的命令基本都是使用sudo权限,看过我文章的都知道,是...
阅读全文 →
摘要: 1 Web开发:Express + EJS + Mongoose/MySQL
express 是轻量灵活的Nodejs Web应用框架,它可以快速地搭建网站。Express框架建立在Nodejs内置的Http模块上,并对Http模块再包装,从而实际Web请求处... &...
阅读全文 →
摘要: Node.js 是一种后起的优秀服务器编程语言,它用来构建和运行
Web 应用,这和 ASP.NET,Ruby on Rails 或 Spring框架做的工作是类似的。它使用 JavaScript
作为主要的开发语言,有一个自带的轻量级 Web 服务器,还有 ... ...
阅读全文 →
今天坐在右边的同事忽然欣喜的跟我说:嘿,推荐你个好东西,用PM2试试,比forever高端多了。表示一向落后于时尚的科技前沿的我认真的回答:什么?PM2.5还这么严重,PM2又出来了! 要不是都已习惯了我的二,这气氛还真要囧好一会儿~~呵呵…… 先说说平时我都是怎么部署程序的吧 1、最常用的属nohup了,其实就是...
阅读全文 →
一些我更愿意在开始就知道东西利用 Node.js 开发是一个非常有趣,和令人满足的过程, 他有3万多个模块可以选择使用,并且所有的模块可以非常容易的集成入现有的应用之中。无论如何,对于一些刚开始使用Node.js 开发的的人来说,很容易碰壁,在这个文章中,我会提到在你学习过程中遇到的问题。贴士 1: 在开发环境使用 nodemon, 在生产环境使用pm2当你...
阅读全文 →
摘要:
Redis是一个超精简的基于内存的键值对数据库(key-value),官方只提供Linux版本,Windows版本(64位)由微软非官方提供,其
编绎后仅有1MB左右。实现非常精简,比如并没有传统数据库中库、表的概念,你并不能设置数据库/表的名字,仅能通过序号选... ...
阅读全文 →
摘要: 问题:我使用expressjs和mongostore来管理session。下面是expressjs中的设置。
app.configure(function(){
app.use(express.session({
...
&nb...
阅读全文 →
js数据格式和json数据格式,各有各的用处,就个人而言,json更好用一点,js自身的数组和对像限制比较多。以js的数组举例:var a = ['1'];
a[5] = 52;
a.length /...
阅读全文 →
摘要: 毫无疑问,Node.js现在是越来越成熟。尽管这样,我们还没有形成很多的安全准则。在这篇文章中,我会分享一些关于提高Node.js安全性方面的技巧。
不用eval,赢得朋友
你不仅仅要避免使用eval - 你也应该避免使用在下列情况,他们等价于直接使用eval... &...
阅读全文 →
路由详解路由处理器执行顺序编码的顺序决定了路由处理器执行顺序。app.get(“/test”,function(req,res,next){
console.log(“router A”);
next();
})
app.get(“/test”,fun...
阅读全文 →