TDT Web Server
写在前面
这是无聊的时候用了一周时间边学边写的一套淘宝客网站框架点击演示,其实也不算是真的框架,因为内容比较简单,作为一名非专业网页前端,我只能边理解边写,可能有些问题,有能力的朋友自己改改。
技术点
后台服务器语言NodeJs,框架Express,如果您想修改这套简单的网站,起码需要具备以下的知识
- Nodejs
- Express框架
- Jade模版引擎
- Mongodb
- Bootstrap
- Jquery
- Css
已有功能
- 自动更新首页宝贝
- 自动更新轮播内容
- 适配移动终端浏览器页面
- 加入分享功能
- 加入搜索模糊搜索
- 加入宝贝分类展示
- 对接淘宝客API实现完全无人职守即可返现
- 记录搜索关键字
安装说明
本地环境要求
- Nodejs
- Mongodb
安装步骤
- 下载代码后在根目录运行 npm install
- 启动mongo数据库,创建tdt库(可以改代码修改库名),如果添加了密码请把帐号密码填入
tdt/server/db/MongodbMgr.js
中(布置服务器建议不开放mongo服务端口) - 淘宝联盟申请淘宝客帐号,申请网站,获取appkey和appsecrect,填入
tdt/server/tbk/TbkAPI.js
(建议先持有appkey后再来搭建) - 启动项目即可
如遇到问题
多半问题应该是数据库配置问题,这个要多学学。服务器配置项只有两个,就是数据库配置和淘宝客的appkey和密钥配置,只要配置成功,就可以正常启动啦。
多域名访问
好吧直接用Nginx反向代理,动手能力强的可以去改express的路由,当然也可以达到预期的效果。
后续构想
因为时间短很多功能没做,例如独立配置文件表,模块化所有功能项,加入插件模式工具,剥离主题可自定义主题包,提供淘口令分享,提供客服问题收集,提供更优质的筛选项。有兴趣的朋友可以自己做做看。