分类: 系统运维
2011-09-29 09:14:52
这是在学校以外的第一次网站项目,起先虽然在学校学过并且也做了好多,不过总体感觉上完全不一样,先前学的不深,做的时候也没有考虑很多问题,做的网站也很烂,而且基本上都是光能弄个前台页面,当时做的特效也都是用flsah做的,在学校也学了php不过老师讲课基本上自己都不熟,所以听着感觉挺变扭,基本上都不怎么想听。
在过完了大学生活后,自己找工作了才认真的来学php。在做完第一个项目以后,感觉对网站的理解有了较深的认识,并不是象以前那样只是光做并不考虑很多东西。在做的过程中也遇到了很多问题,不过总体上自己都已经解决了,刚开始的时候感觉挺迷茫的,都不知道怎么下手,就算老师讲完一边大体上的结构之后也很迷茫,后来自己就不管三七二十一先开始做,做完后台再做前台,渐渐就感觉思路清晰了。
其实做的时候并没有按照自己写的技术文档来,所以做的时候还是比较散,也没有完成老师要的几个功能,不过我总的感觉还是挺满意的,因为必将是用不同的理解方式在开始着手做东西了。
这个项目我做了2个,做第一个的时候有些东西是拿了先前老师布置的div和css中的部分东西,但是后来发现对于不同类型的东西,还是很不好用的,框架就很局限,而且在老师拿出一个前几期同学做的项目打击我们以后,我就感觉现在做的东西太过狭隘,虽然话了近一个礼拜的时间了,不过最后还是决定重新在做一个,不过说实话到后来做起来就相当容易,没多少时间就基本上弄完了。
其实当大部分代码用函数学完后基本上的东西就只要调用和前台处理了,老师说的一个函数少写百行代码得到了充分的证实。
原本自己也有用过论坛,不过感觉还是自己缺少发现,可能是见怪不怪(ps:这应该算是好听的说)。说真的很多东西虽然一直在用,但是你却不会去注意它到底是怎么运行的。或是说有的东西你根本就不会去在意。这就是我所缺乏的,缺少发现就等于缺少创新。多说一句,不管是在写代码,还是在生活中,我们的的确确是缺乏发现新鲜事物的能力。思维往往被禁锢,最多的也就是照搬而已。
总体上归纳起来应该有以下几点:
一,写的时候要有一个好的技术文档,这样自己做着也不乱,而且思路清晰。 二,用少的代码实现更多的功能,即多用函数,这样就能剩下很多时间。
三,还是要有好的技术文档,特别是在目录结构,函数命名,数据库命名等 规范上面多加注意,这样自己看着也明白。
四,多写注释,不写注释自己看都不知道自己写的是什么。
五,在写前面的时候要注意给后面的功能留一个接口这样便于在需要时可以 添加,不至于要加的时候得改一片。
原文地址: