实习两周总结

前些时间在公司兼职两周,很辛苦,但学到一些东西,总结下。

1、第一周周一至周五,改后台系统的界面,用到了iframe,改了一半,发现用iframe的话,会影响一些关键功能的使用,而且留给我的时间也不多了,所以就放弃了这个任务。

2、后面接手了一个前后端开发的任务,是在后台导入excel数据表格,然后在前端展示数据。

       刚开始给了我一个表格框架,类似excel可以固定表头和前几列。自己尝试了两天,实现动态显示数据。虽然最后实现了,但是速度比较慢,界面比较丑,分页也不是很好做,当然也还有一些其他的原因,最终舍弃了这个方案。

      后面使用的JUI中的表格框架,很强大,当时老大觉得这个挺好,我也觉得很牛。然后我又尝试了两天,实现了动态数据的展示,也有分页,速度还好,这些都达到了要求。但是当时老大要求是裸表格,也就是需要去除到框架中其他一些东西,例如表格左侧的一些选择项和上面的一些栏目,发现如果修改这些的话,会非常麻烦而且比较难。然后去官网上查看文档,也尝试了一些方法,还是行不通,最终还是舍弃了这个方案。

      最后,使用了easyUI中的表格,最终满足了所有要求。不过如果用tp框架的话,可能实现起来比较难,我没试,我用的是原生的php来做数据交互的。

3、第三个任务是导入excel中的数据到数据库中,然后将sql文件导出来,发给老大,然后通过老大电脑导入到公司服务器的数据库中。遇到的第一个问题是,有些数据行导入不进去,后面检查发现有些行的属性值中开头和结尾有双引号,所以导入失败。于是我把excel文件复制了一份,然后把这些数据行中的某些属性值删除,然后再导入,之后再将这些属性值填充到数据库中。遇到的第二个问题是,导出的sql文件过大,phpmyadmin能够上传的sql文件最大为8M,如果超出,则无法上传,这个时候应该可以修改配置来增大上传文件限制大小,我当时采用的是将导出sql文件拆分成三份,然后发给老大。最后一个问题是,我发给老大的sql文件不能导入,会出现错误报告,当时我懵逼,后来也没解决这个问题。但现在想想,突然发现,应该是前面那几条补充数据的事情,我应该去掉那几条数据的某些属性值,导入之后再添加进去。

老大在这项任务上给我的建议:

(1)写死的东西比较多,尤其是用原生php的时候,不像TP框架,很多可以灵活配置;

(2)数据库那边有三年的数据,但当时老大问我,如果下一年呢,这个时候就需要把年数往后推一年,而我数据库写的比较死,这个问题我后面也想了,可以把数据库的某些字段改成公用的,例如设定三个字段:今年,前年,大前年,再修改下代码。

4、第四个任务是写微信公众号页面,界面是UI设计的,设计的很好,很美观。我是在UI设计完几天后才开始写这个界面的,因为前面一直在做第三个任务。写这个界面的时候,碰到以下几点问题。

(1)PS熟练度。给了我设计图,但是我不太会切图,非常影响效率;

(2)图片规格。这个当时做的时候比较纠结,不知道图片应该定成多大的;

(3)框架适应度。用的是TP框架,有特定的语法,如果写的html结构不太好,那么套框架的时候需要改动很多地方。

最终这个界面我写了一半,后面就没搞了。

PS:

1、实习内容就上面四项任务。


如何提升效率和质量?

当时老大经常说我做的慢,尤其是第三个任务的时候。这个问题之后考虑好再写吧,哈哈哈。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值