基于微信公众号的公益众筹项目开发
2018-01-18 13:26
387 查看
项目简介
前期准备
开发软件环境
公众号
花生壳域名解析
PS:后期会介绍微信后台多公众号支持、微信支付、微信公众号发红包开发。
Eclipse+Maven+JDK8+tomcat8+Redis+MySQL
前台客户端(手机端+后台管理PC)
WebStrom+谷歌浏览器
发布环境(Linux)
JDK8+tomcat8+MySQL(多模块实例)+Redis(用户登录信息、验证码等缓存)+SVN(项目代码管理)+Nexus(Maven私有库)+Nginx(主要做域名重定向)
1.使用花生壳做域名解析
优点:域名固定
具体使用请查阅笔者花生壳域名解析博文
2.ngrok内网发布到外网
缺点:域名不固定
具体使用请查阅笔者ngrok之IP映射外网博文
本地开发笔者采用为第一种方式
前期准备
开发软件环境
公众号
花生壳域名解析
项目简介
本文笔者结合具体项目,逐步讲解微信公众号开发,囊括接入、事件推送处理、消息回复(文本、图片、图文、客服)、获取用户信息、JSSDK使用、网页授权、用户信息获取、生成微信二维码等,以及涉及到的SpringMVC+MyBatise框架搭建,Spring-Boot Api服务框架(阿里短信、对象存储(OSS)等),页面跨域请求Session失效,使用Redis做缓存处理,微信菜单、信息等数据表设计,手机端Angalarjs+require,后台管理使用H.admin。PS:后期会介绍微信后台多公众号支持、微信支付、微信公众号发红包开发。
前期准备
开发软件环境
后台服务器端Eclipse+Maven+JDK8+tomcat8+Redis+MySQL
前台客户端(手机端+后台管理PC)
WebStrom+谷歌浏览器
发布环境(Linux)
JDK8+tomcat8+MySQL(多模块实例)+Redis(用户登录信息、验证码等缓存)+SVN(项目代码管理)+Nexus(Maven私有库)+Nginx(主要做域名重定向)
公众号
请查阅笔者微信公众号开发之微信测试账号申请博文,这里不做赘述。花生壳域名解析
本地IP映射到外网免费版有两种方式:1.使用花生壳做域名解析
优点:域名固定
具体使用请查阅笔者花生壳域名解析博文
2.ngrok内网发布到外网
缺点:域名不固定
具体使用请查阅笔者ngrok之IP映射外网博文
本地开发笔者采用为第一种方式
相关文章推荐
- 关于白石画廊香港分社发起基于区块链技术的美术品在线拍卖平台开发项目的ICO众筹的公告
- 基于aiohttp web框架的微信公众号开发(项目)
- 项目总结-基于SpringMVC的微信公众号开发
- 如何看待项目开发过程中基于度量结果的绩效考评
- 基于项目需求开发JMeter插件
- 基于Eclipse的Android开发(一)——创建第一个Android项目
- 基于springboot+mybatis的微信公众号开发第二篇-验证与消息推送的基本设置
- 使用Eclipse开发基于SSH三大框架的Web项目带图详解
- 项目视频讲解_基于Flex4.X+BlazeDS+Spring3+JPA+Hibernate+MySQL实战开发在线书店
- iOS_CNBlog项目开发 (基于博客园api开发)
- 应用 Rational 工具简化基于 J2EE 的项目第 6 部分 :早期开发
- 微信公众号开发---步骤1(生成java项目)
- 【基于WinForm+Access局域网共享数据库的项目总结】之篇一:WinForm开发总体概述与技术实现
- 嵌入式开发38,39,40天(项目3:基于A8开发板的局域网聊天工具)
- 用JDOGenie进行基于JDO的项目开发向导
- 项目视频讲解_国内首部基于JBPM5.4实战流程引擎开发(动态表单、模板引擎、公文管理系统)
- 基于打包工具Webpack进行项目开发实例
- 基于MVP开发模式的简单Android项目
- 在Eclipse开发平台上运行基于JavaEE的项目程序
- vue 微信公众号开发项目 IOS 长按二维码无法识别