Uninote
Uninote
用户根目录
工作日志

2019-04-18

站群项目工作总结

  • thinkphp,前端的一些东西,以及做外包要注意的
    • thinkphp 开发模式不一样,thinkphp的model其实就是处理业务逻辑的层级了,不像java里面,业务逻辑都是写在service里面的,thinkphp的model不像java就只是一个数据模型,但是thinkphp里面就直接是在model里面写业务逻辑了,这次开发的时候就把model当成了service层了,所以对一系列类似的业务逻辑都写到了一个model里面,这里是需要注意的,其实应该分开成多个model。 还有就是开发的时候一定要开启thinkphp的严格模式,不然写的语法在本地不会报错,但是到了服务器上面就有语法错误了,这次也是这个原因导致刚发到测试环境的时候后台老是出问题的原因,全部都是本地没有开启严格模式,导致线上的代码有部分是警告。 前端模版渲染的问题,因为PHP对数组解析的时候如果没有这个key就会报错,但是在之前java里面使用arrayList解析不存在的数据时只要不运行引用该变量的数据时就不会报错,这是做前端渲染的时候碰到的坑。

    • 前端的一些东西 这次前端问题是最大的,后端其实也就写了一天半就写完了,其他时间一直在弄前端,稍微总结一下就是做前端的时候如果有现成的东西最好用现在的东西,不要去自己写,因为就算自己写出来了,兼容性的问题才是最大的,还有就是调样式的问题,这次刚开始写了一些,然后有的样式需要调,但是有种无从下手的感觉,但是看了他们调的方式,现在调样式基本上还算可以。 js的问题,不管是js还是jquery,之前的时候大部分工作都是只用到了几个功能,什么查id,class之类的,和插入属性之类的,用的东西还是太少了。 外包需要注意的 做外包其实最需要的就是在规定时间内拿出一个客户满意的产品,但是这次已经严重超出了这个时间,做的东西第一版一定要和客户要求的一样。

剩余待做的事情, 今天在看你上次说的es脚本问题,后面就是做你上次说的一键发布到其他平台上,但是这个东西有个很严重的问题就是必须要用户的账号和密码。

thinkphp

工作日程

点赞(0) 阅读(6) 举报
目录
标题