周六,总结一下这段时间的工作吧!

  10月28日,来公司上班。一开始说好自己独立开发关于微信订餐系统,由于同事的项目比较赶时间,公司安排先看看同事做的项目,去帮他写两个功能。

  花了有两天的时间,看他自己写的cms代码,真的是挺愁人的。大概框架能看懂,一些小东西还去咨询同事。

  工作一直没有开展下去,看了一下微信接口方面的东西。四五天之后,简单写了个小功能,基本都是看同事的代码,改的,自己的东西很少。

  由于开发太慢,公司又安排自己去独立做自己的项目吧。

  从11月4日到今天,去掉休息的时间,差不多正好一个月吧。先基于thinkphp把后盾视频中的一个简单的blog系统实现,来管理前台页面,实现文章分类、发布管理以及thinkphp中的RBAC。

  之后又开始写了接触微信接口的问题,找了几个demo,一直模棱两可的,没有太明白原理。直到找到了一个wechat在github(https://github.com/dodgepudding/wechat-php-sdk)上比较全面详细的sdk,才明白该怎么写接口。

  再之后开始写订餐系统的后台管理,其中到这个时候才明白thinkphp中的关联模型以及视图模型的应用。于是又看了几天的mysql方面的东西。中间穿插着用bootstrap来写后台管理,用jquery mobile写微信端的页面。其实功能性的东西不是很多。自己感觉就是从注册开始,多个用户,然后每个用户对应一个微信公众账号,一个微信公众账号对应一个店铺。而基于店铺菜品的分类管理以及菜品发布(关联模型实现)。然后就是显示在微信端的菜品,下订单,支付(线下以及支付宝),管理订单。OK,就这些东西吧。

  感觉自己一直处于一种很乱的状态。首先没有需求文档,没有详细的分析同类项目。其次关于数据库一直都是修改的乱七八糟,中间还因为两次数据库同步出现问题而找错误。最后就是基于thinkphp框架,自己真正去写的东西太少,比如function、class,其实自己的工作一直都是在表单添加数据,读取数据,删除修改数据。最后的最后就是自己对于php简单的函数掌握的太少,除了几个数组函数,字符串函数、文件以及正则就是一团乱麻,用到了就去找demo,没有经过自己大脑。可能是感觉时间不够用,可回顾一下,自己真正工作的时间并不是非常的理想,至少一周有两到三天的晚上没有去敲代码。

posted on 2013-12-07 10:49  木杉_佑  阅读(317)  评论(1编辑  收藏  举报

导航