新站的界面和JavaScript由网页设计师和前端工程师负责完成。一开始,我是一个人负责开发,后来另一名PHP开发人员加入,我们一起完成了项目。
希望未来的项目能够有更好的需求分析,而不是在开发过程中不断提出需求的改动。这样会提高效率并减少开发的难度。
在这个项目中,我主要用到了以下技术和学到了以下知识:
- 不同数据库类型(MSSQL和MySQL)以及不同表结构数据库之间的数据转换。我熟练掌握了各种SQL语句,并结合新站程序的功能和数据库表设计。在转换过程中,有一个地方开始转换很慢,后来我将一个表的两个字段查询出来放到数组中,并与SQL查询结合使用,这样大大提高了效率。
- 学到了PHPCMS二次开发的各个方面,包括自定义标签、多站点、独立模块开发等。我还研究了PHPCMS的源码,学到了很多关于web开发的技巧和新的思路。
3、九游游戏数据接口+游戏盒子
这是一个C++开发的游戏盒子客户端中调用的一个网页栏目。这个栏目通过读取UC九游游戏中心的数据,将其保存到本地数据库,并定时进行增量同步。前端页面通过展示这些数据。这个项目被集成到小游戏网站的后台中。
在这个项目中,我主要用到了以下技术和学到了以下知识:
- 学会阅读第三方提供的文档和数据字典,构造签名,读取数据,并实现增量同步。
- 通过编写PHP接口,方便C++获取数据。同时,在前端页面上也可以设置标记,以方便C++在客户端中进行操作。
4、单机站转换程序+改版
这个项目与软件站转换程序+改版过程相似。也经历了几个主要步骤:数据库转换、改版、需求改动和修复BUG。
此外,我还帮助一游改动了一些东西。还有一个WordPress的站点,经过间歇性的折腾之后,没有下文了。
总结
以上就是我今年工作的主要内容。在不断努力和思考的过程中,我获得了很多收获。在做单机站转换程序+改版的过程中,我发现比起软件站转换程序+改版来,我更得心应手。在重新实现相同功能的时候,我采用了更好的方法,程序的实现也更加简洁和高效。
除此之外,我还研究了WordPress的源码。尽管它只是一个流行的博客程序,也不是MVC架构,而是面向过程和面向对象相结合的软件,但它的代码非常优雅,许多地方非常高深。通过研究WordPress的代码,我学到了很多写代码的技巧和巧妙的思路。在编写代码时,思维方式非常重要,我将继续学习和提升。
在新的一年里,除了加强我在web开发方面的工作和学习外,我希望能承担更多技术含量更高的任务,接触到PHP在web开发领域更深层次的知识和技能。
优秀前端年终总结报告优质4
新的一年即将到来,回首20__年我很荣幸的进入了公司,加入了ios游戏开发团队,进入了一个大家庭。在公司的半年使我真正的从学生时代过度到了一个社会人。下面对自己20__年进去公司大半年的情况进行年终小结:
一、在工作中主要存在的问题有:
1、由于开始对业务需求不是很熟悉,所以了解程序开发的过程中多次出现因为需求的原因,而不断修改返工的情况。
2、在开发中,用到了很多新的技术,由于开发时间紧促,发现的问题不能马上解决,但是开发的过程,同时也是学习的过程,通过不断的学习和总结,遇到的问题都得到了很好的解决。
3、在工作阶段,有时比较偏向自己的工作方便,忽略了其他同事工作上的量和难易。有的功能自己怎么方便怎么写。加大了其他同事的工作量,大家都需要相互配合。
二、在工作中的教训
1、工作的条理不够清晰,要分清主次和轻重缓急,在开发时间仓促的情况下,事情多了,就一定要有详实而主次分明的计划,那些需要立即完成,那些可以缓缓加班完成,在这方面还有很大的优化空间。
2、对流程、业务需求不够熟悉,在工作中因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑的不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3、学习的知识不够广泛,一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,以后我会加强这方面的学习。
4、缺乏工作经验。
三、在工作中的收获
1、语言知识做软件的一种工具,更好的软件是站在玩家的立场上用心的设计,让用户使用更方便、更快捷。
2、利用技术实现软件的功能只是软件的表面,认识问题、分析问题、解决问题才是最重要的。
3、养成总结反思的习惯,并有意识地提炼日常工作成果,在实施上认真的总结工作精英,为以后的实施工作打基础。
4、不论是做事还是做程序,一定要有清晰的思路,要认真仔细的去做,要有耐心和信心。
四、工作计划
1、要提高工作的主动性,做事干脆果断,不拖泥带水。
2、工作要注重实效、注重结果,一切工作围绕着目标完成。
3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。
4、把握一切机会提高专业能力,加强平时知识总结工作。
5、精细化工作方式的思考和实践。
6、虚心请教优秀的同事,向他们学习技术和经验。