thinkjs 之数据库篇

2015-11-02 16:57:45
阅读: 373
创建数据库、创建think_user表 create table think_user ( userid varchar(20) not null, username varchar(50) not null, passwd varchar(100) not null, photo varchar(255) not null, blogurl varchar(255) default null, primary key(userid) ); 建好表后开始编写代码 修改数据库连接配置 目录为app/common/conf .....

初学thinkjs

2015-11-02 16:45:21
阅读: 1671
一、安装ThinkJS首先得知道ThinkJS是基于NodeJS来玩的MVC框架,所以第一步是先安装NodeJS,直接去官网下载一个pkg的安装包即可。好啦,准备工作就这些,这里我使用的是Unix环境,如果你是Windows的话,可以去查其他教程,但是建议玩NodeJS就不要在Windows上玩了。下面我的命令基本都是使用sudo权限,看过我文章的都知道,是为了不给自己找不必要的麻烦。sudo npm install -g thinkjs-cmd暂时还没遇到过下载不下来的情况,所以不需要用镜像了。下载完成后你会发现有一些依赖的库都顺带下载下来了。我们可以 .....

分享11个NodeJS应用场景

2015-10-29 19:00:00
阅读: 514
摘要: 1 Web开发:Express + EJS + Mongoose/MySQL express 是轻量灵活的Nodejs Web应用框架,它可以快速地搭建网站。Express框架建立在Nodejs内置的Http模块上,并对Http模块再包装,从而实际Web请求处...                                            1 W .....

NodeJS深受欢迎的6大原因

2015-10-29 19:00:00
阅读: 416
摘要: Node.js 是一种后起的优秀服务器编程语言,它用来构建和运行 Web 应用,这和 ASP.NET,Ruby on Rails 或 Spring框架做的工作是类似的。它使用 JavaScript 作为主要的开发语言,有一个自带的轻量级 Web 服务器,还有 ...                                            N .....

nodejs高大上的部署方式-PM2

2015-10-28 19:00:00
阅读: 565
 今天坐在右边的同事忽然欣喜的跟我说:嘿,推荐你个好东西,用PM2试试,比forever高端多了。表示一向落后于时尚的科技前沿的我认真的回答:什么?PM2.5还这么严重,PM2又出来了!   要不是都已习惯了我的二,这气氛还真要囧好一会儿~~呵呵……   先说说平时我都是怎么部署程序的吧   1、最常用的属nohup了,其实就是在后台执行进程,末尾加个& [niefengjun@ops-dev ~]$ nohup node /home/zhoujie/ops/app.js &[1] 31490nohup: ignoring input a .....

给 Node.js 新手的 7 个建议技巧

2015-10-27 19:00:00
阅读: 494
一些我更愿意在开始就知道东西利用 Node.js 开发是一个非常有趣,和令人满足的过程, 他有3万多个模块可以选择使用,并且所有的模块可以非常容易的集成入现有的应用之中。无论如何,对于一些刚开始使用Node.js 开发的的人来说,很容易碰壁,在这个文章中,我会提到在你学习过程中遇到的问题。贴士 1: 在开发环境使用 nodemon, 在生产环境使用pm2当你第一次开发Node.js应用的时候,其中一件事情就是一次又一次的运行[file].js 就和揭伤疤一样。 当我第一次开发的node app时候,这个让我感到异常挫败和痛苦, 尤其是每当我修改很小东西的时候需要control+c幸运 .....

NodeJS连接Redis:安装及开机自动启动设置

2015-10-23 09:20:59
阅读: 563
摘要: Redis是一个超精简的基于内存的键值对数据库(key-value),官方只提供Linux版本,Windows版本(64位)由微软非官方提供,其 编绎后仅有1MB左右。实现非常精简,比如并没有传统数据库中库、表的概念,你并不能设置数据库/表的名字,仅能通过序号选...                                            R .....

json 数据 添加 删除 排序

2015-10-21 18:39:47
阅读: 386
js数据格式和json数据格式,各有各的用处,就个人而言,json更好用一点,js自身的数组和对像限制比较多。以js的数组举例:var a = ['1'];   a[5] = 52;   a.length    //这儿的结果是6,也就是说,中间的key会自动补全,而值呢,是undefined 一,添加和删除1,一维数组test = {};               & .....

提高NodeJS网站的安全性:Web服务器防黑客攻击技巧

2015-10-20 19:00:00
阅读: 418
摘要: 毫无疑问,Node.js现在是越来越成熟。尽管这样,我们还没有形成很多的安全准则。在这篇文章中,我会分享一些关于提高Node.js安全性方面的技巧。 不用eval,赢得朋友 你不仅仅要避免使用eval - 你也应该避免使用在下列情况,他们等价于直接使用eval...                                            毫无疑 .....