最近与以前的同学闲聊,他有一个创业的想法。虽然其前景我没看到,但是也不愿意泼这位同学的凉水。我可能是他周围少有的会开发的人,所以就找我给他开发一个微信服务号(或者小程序),这重燃了我对后台开发的热情。加上工作不是那么忙,就帮一下这位同学吧。当然我也有自己的私心,利用他提供的经费来提高下自己的技术。好久没写程序,怕长时间不写生疏了。所以决定花一个多月搞下这个小项目。

第一步是搭建后台服务器,选经典的LAMP平台吧,这样网上可参考的东西多。也练一练数据库操作和学习PHP。最近把这个LAMP搭建好了,其中有个问题把我纠结了一个星期。我选用的服务器是腾讯云的,然而腾讯云默认把22以外的所有端口都关闭了,造成Apache和PHP的测试页面进不去,之前总是以为是域名解析的原因。周末看了一下PHP语言,其实大体跟C语言差不多,只需要熟悉一下语法就可以开始了。所以目前第一步工作已经完成。

第二步,是利用微信提供的接口来写一个小的demo,并完成web页面的构思与实现。可能需要两周周的时间。(暂时应该用不上数据库,利用这段时间也学习一下数据库的操作),demo里应该包含这几个模块:1)手机端web页面;2)发消息与自动回复;3)支付;4)自定义菜单;5)用户管理;6)扫码注册

第三步,在前两步的时间内与这位同学好好探讨并确定项目需求,编写出项目文档。利用需求文档,进行功能定义与分解。最后开始详细设计:1)设计UI界面 2)设计业务流程(这个现在已经有个大概的框架,需要细化) 3)设计后台服务 4)优化交互 5)反馈迭代

第四步,进行营销推广(不是我的工作范围了,不过说不定也会参与一把)

转载于:https://www.cnblogs.com/haloworld/p/6580747.html

微信公共平台开发(1)相关推荐

  1. 豆瓣搜索—微信公共平台测试帐号申请

    最近稍微有些时间,打算折腾下python微信公共平台开发,豆瓣书籍基本功能是输入需要查询的书籍名称,然后会返回从豆瓣上查询到的该书籍相关的信息. 首先本篇主要说一下如何申请公共平台测试帐号,由于个人帐 ...

  2. 微信公众 mysql回复图片_微信公众号开发之微信公共平台消息回复类实例

    本文实例讲述了微信公众号开发之微信公共平台消息回复类.分享给大家供大家参考.具体如下: 微信公众号开发代码我在网上看到了有不少,其实都是大同小义了都是参考官方给出的demo文件进行修改的,这里就给各位 ...

  3. 微信/易信公共平台开发(一):开发了一个简单易用的PHP类(提供源码),十几行代码搞定一个公众号

    这两天学习了一下微信公共平台和易信公共平台的开发 (易信与微信协议是基本一样的)(PS:没听说过易信?你out了?) 公共平台开发原理这里就不讲了,如果是初次接触的同学,建议先看 David_Tang ...

  4. [PHP]如何使用Face++接口开发微信公共平台的人脸识别系统

    效果图如下: 具体步骤如下: 首先,先登录Face++的官网注册账号:官网链接 注册之后会获取到api_secret和api_key,这些在调用接口的时候需要用到. 然后接下来的就是使用PHP脚本调用 ...

  5. php蜜欧斯,微信公共平台怎么连接数据库,开发语言是PHP

    微信公共平台怎么连接数据库,开发语言是PHP0 我想开发一个微信公共平台,具体功能是输入关键词题号,自动回复这个题目的答案.题目数量在4000道左右.大约160W字本来我用的是网上DOWN的简易PHP ...

  6. 第三篇 :微信公众平台开发实战Java版之请求消息,响应消息以及事件消息类的封装...

    微信服务器和第三方服务器之间究竟是通过什么方式进行对话的? 下面,我们先看下图: 其实我们可以简单的理解: (1)首先,用户向微信服务器发送消息: (2)微信服务器接收到用户的消息处理之后,通过开发者 ...

  7. java微信机器人_GitHub - linux-china/weixin-robot-java: 微信公共平台机器人Java SDK

    Weixin robot Java 微信公共平台自动回复机器人的Java SDK,你可以使用SDK简单快速构建微信机器人. 微信Robot Java借鉴了url rewrite的思想,url rewr ...

  8. 微信公共号开发教程java版——获取用户基本信息(UnionID机制)(七)

    一:UnionID机制说明 官网详细介绍:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839 获取用户基本信息( ...

  9. 微信公众平台开发——引言

    想想自己搞微信公众平台开发也有好久了,不知道出于什么原因一直也没写博客,由于一开始进入公司没搞过这方面的东西,而且一来就接手这块也是一直摸索学习中,看得最多的就是csdn柳峰的微信公众平台开发系列博客 ...

最新文章

  1. matlab连续信号离散化_MATLAB开发自动驾驶第八课-控制信号帧的回放以进行标签化处理...
  2. IF-ERRORLEVEL使用方法
  3. SVN查看提交日志的命令
  4. linux socket通信编程之c语言(客户端和服务器程序)
  5. Moses Staff攻陷以色列网络并加密数据,拒绝谈判
  6. qlearning算法_通过OpenAI Gym编写第一个强化学习算法
  7. 微服务之Go-Micro(八)基于Gin框架的Http网关
  8. GDAL 读取和保存 Grd 文件
  9. vsftpd基本使用
  10. 【ZT】记住这些,或许可以救你一命!!【强力推荐帖!】
  11. vue 刷新、重新加载app
  12. 强化云原生基础服务,焱融科技 YRCloudFile 与秒云完成产品兼容性互认证
  13. phpmail通过qq发邮箱失败_PHP中利用PHPMailer配合QQ邮箱实现发邮件
  14. 【自适应引导滤波和梯度信息:PAN+MS:传统方法HIS】
  15. C语言基础教程 之 如何定义变量!
  16. 日志分析---携来百侣曾游,忆往昔峥嵘岁月稠
  17. 频谱和频率响应的区别和理解
  18. shell文本编辑之awk
  19. 基于CTP的程序化交易系统开发(三)
  20. 工具小软件——change case

热门文章

  1. 20170929校内训练
  2. Win10系统重启Windows资源管理器explorer.exe的方法
  3. 计算机应用财会,按计算机应用分类,计算机在财务管理方面的应用属于()。
  4. EOS Max游戏玩法攻略——GoDapp
  5. Visual Basic 6.0安装说明
  6. ATKKPING(网络丢包测试工具)
  7. 使用 JavaScript 删除disabled属性
  8. PostgreSQL数据库头胎——后台一等公民进程StartupDataBase StartupXLOG函数恢复模式和目标
  9. oracle 12c sql图形化,Oracle 12c 查看CDBPDBs信息(SQL*PLUS)
  10. 决策树分析_泰坦尼克数据