PHP开发微信公众号(学习之路一)

来源:互联网 发布:mysql 导出表命令 编辑:程序博客网 时间:2024/04/27 18:26

        之前一直只听说过PHP开发网站,而从没有好好接触过。另外,对于微信公众号的开发,也只是在二年前主要是用Java来构写,实现在公众号中调用多种接口,从而来实现多种不同的功能的使用(主要就是在推送框中输入不同的信息来实现功能,比如查询电话号码归属地,身份证归属地等)。在最近,由于开发的需要,让自己接触了PHP结合微信公众号一起来进行开发(功能的话我在后面有讲解)。其实刚开始的时候,自己并没有多大的信心,因为自己从没有接触过,而且开发的周期给我的也比较短,所以不知道能不能达到所需要的效果,但是这样能给自己点压力,而且能更好的学习到不同的东西,也觉得非常的激动和有信心。结果也表面了,任何的事,首先就是要有信心,如果没有信心,那么什么都做不到。经过接近两个星期的学习和开发,最后实现的效果还是很不错的,此处给自己一个鼓掌,继续努力。。。。。下面就介绍一下这个项目的具体过程和效果

       一:介绍项目中所用到的开发工具

                                                                                  

       除了所说的开发语言和开发工具之外,就是还需要一个微信公众号和新浪云的服务器(这些都是可以申请和购买的,不过这里说一下,如果需要实现公众号的网页显示的需求而不是只单单的进行消息推送的功能的开发的话,那就需要选择微信的服务号了,而不能像用测试号或者订阅号的这种个人用户来进行开发,因为后者是没有菜单功能的使用的,而且有很多功能都无法授权,所以就要针对自己的需求来进行选择了!)自己开发中是通过一个公司来进行注册的用户,所以存在进行菜单开发等等功能的。

                          (用来本地调试)                            (用来提交代码到新浪云)

       这上面就是自己在项目中用到的一些开发工具了,因为这个内容自己有做过一个PPT进行讲解,所以就把之前自己做的PPT的内容截图显示了,主要是因为这开发工具的介绍自己这上面写得也比较详细了,所以就不想重复叙述了,如果有不明白的地方可以自己多百度百度(应该都能懂的)。

二:项目需求(这是最初的,在之后会慢慢的补充来不断的完善)

   需求分析:
            主要就是对学生学习深度理解计算机系统这门课程进行的一系列功能设计。
         1:在微信公众号的推送消息中实现对汇编语句的判别,增加学习的趣味性
         2:在微信公众号中实现课程习题的练习,来帮助学生课后巩固知识
         3:实现课堂签到,方便老师对当堂课的出勤率进行分析,增加对学生的课程管理和减少逃课数
          (后台方面) 
         4:实现对学生信息进行导入,实现微信实名制认证
         5:实现课程习题的录入,实现测试习题的多样性
         6:实现老师及其助教对学生的课程学习的了解和管理

   

             最初的需求自己就考虑到如上的方面,自己知道还有很多不方面不足,但是一个项目的开始,总不是一下就齐全的,是一个慢慢积累改善的过程。


好了,这是自己项目的开始,这里就介绍到这里了,后面我会不断的进行更新自己的进度的。这里才是开始,后续将会更精彩!!!!!继续努力,加油!!!!






0 0
原创粉丝点击