分类: IT职场
2012-03-23 09:17:20
先上一张我们班的拔河照!
这个应该是2月份
的时候写的 今天才发出来!
今天终于把项目交给了老师,不知道老师感觉如何,给我自己的是:我经历了,我懂得了!我明白了,我的一切有个判断了。
在老师布置项目那天,我认真看了老师发下来的文档,根据老师的要求,做了一个分析(只是停留在脑海中),参考了一些开源的商城,和兄弟们东一句西一句的策着,怎么做怎么实现功能!到了第二天,动手准备了一些东西,画了一些格局图,首页该显示哪些东西,栏目该显示什么,详情页该显示什么,做出了视觉分析图。把数据表写好,写入了数据库!这两天正好是周末,就在教室里独自摸索着怎么给网站加一个编辑器,可以给商品添加详情,再可以单独做一个新闻公告之类的模块,小兴奋一下这也算是新添加的功能哦
老师可以给加分的哦!摸索了一天的编辑器,试了百度的ueditor,国内另一个开源的kindeditor,以及国外的ckeditor等编辑器,他们各有所长,我个人感受是百度的功能强悍说明文档较简单,说明路径更让人纠结,国外的功能也强悍,再加她再加旗下的另外一软件,图片、文件、视频等东西的上传,全部轻松搞定,功能齐全,加载有点迟钝,和百度大哥有的一拼,还有就是加上编辑器之后,网站必须安装在服务器根目录,不然一些东西就找不到了,这点对客服有点不好啊!最后选择了国内的一个小型开源kindeditor编辑器,既可以上传图片,文件、单独做图片文件上传,就免了我自己来写一个文件上传的东西。
接着今天php的基础考试,让我后悔了,虽然选择了编辑器,免掉了文件上传的写作,爆料一下啊
,文件上传这个东西,我一直没有亲手写过,就是看了俩大牛写过,一个是我们的前任助教、有那么一点点‘淫荡’的老白;下午上课看大家有点不搭理他来着了,老白来了一个淫荡的对联,兄弟顿时火热起来了。人吧就是这样………………
扯远了,该说另一个大牛了,我们的主讲大哥--涛哥牛人,不快不慢的给我讲着,但是一不留神,火车跑了,又只好坐火箭去追。!其实涛哥讲的课很适合我们,我个人是他一讲我就明白,不知道其他兄弟的感受是什么样!在这里谢谢我们涛哥牛人,老白淫爷。
还是说项目,第二天就正式使用
kindeditor编辑器了,自己简简单单添加了2个表单一个是文章表单,一个是文章类别表单。根据表单在后台写出来基本的增删改查等操作,尝试着发布文章。在写后台的基本操作文件时,时不时的小错就出现,这个浪费的时间还是可观的。对现在来说真不该,就这样到了星期一了,涛哥给我们的五张表,我们没有写一张,什么也没用做,就是把我自己加的表搞定了。时间过得好快,星期四了,我把会员的增删改查做完了,商品的添加了有了自己的看法,不能完全按照涛哥的
‘命令’去操作了,这样太没有高度了。想做就马上行动,就找了2个开源项目做了对比,自己给商品表添加了3张表,一个商品品牌表,一个是加量不加价的类别表和一张品牌和类别联动的表。刚开始还有有点点的晕啊
。
这么多数据,涛哥只给我们介绍了2张表查询的。我自己的现在是三张或许四张表一起动的,觉得有点难度,其实吧,只要俺们想得到,就可以实现哦!可能某些方面需要走些弯路,呵呵……
俺就老老实实的一步一个脚印的写的那些可怜的select
if等东西,在我可伶的大脑指挥下,小脑控制下,手脚并用的环境中完了,实现了多表联动,以及根据条件查询出内一个产品的数量,某某条件下,某某产品有多少,都可以一一的显示。这点是我自己最喜欢的,可以很傻瓜的现实数据统计!可能在不懂的人看来是那么的简单功能,其实你要真正的写出来,有那么一点点的难度哦!
后来还有2张表,以及前台的整合,我花了2天的时间全部整完,这个项目加上周日的时间,整整花了12天。原来觉得有那么的难,无从开启大门,其实只要经历了,也就是那样啊!就和我来北京一样,想象着北京是一个多么繁华的首都啊,真正来到了,就有点失望,到处是一片萧条,没有半点绿色可见,就算有也是被灰尘所淹没了。但是这个还有那么一点点的不同,给我的感受,只要自己经历就懂了,明白了!什么是什么?别人东西是怎么整出来的,哈哈……其实我也能,兄弟们,你们也一样吧!
最后,我按做项目时需要程度排列一下我们所学函数:
1.mysql 函数(数据库操作,必要)
2.string
函数(字符串切割,匹配,提取……配合其他功能使用,很零散但很重要的小工具)
3.filesystem 函数(做图片和文件上传时会用到)
4.image 函数(做图片上传压缩、验证码是要用到)
5.date 函数(时间函数 date()、time()、date_default_timezone_set(‘PRC’),有这三个就够了)
6. $_SESSION();这个哥们在做登陆和购物车的时候很适合哦!
7.math 函数(很少用到)
8.array 函数(很少用到,但必须对数组有清晰的了解,如何遍历、显示等等)foreach再遍历seesio显示购物车商品
9.function 自定义函数(很少用)
在文件上传是用来
10. _SERVER["REMOTE_ADDR"]远程客户端地址(很少用,确定用户 IP
地址时、屏蔽用户恶意重复注册等等会用到)
10. _SERVER["HTTP_REFERER"]页面上级来源(没用到)
先开始规划的功能尽可能的多且详细比较好,否则在中途不断添加功能,改变原来的架构和数据库中对应的表字段与结构,会是非常繁琐与痛苦的事。
最后一个就是多多敲键盘,多多练习!静心敲代码、积累与思考、玩各种网站共勉!!
做一个有自信的人!兄弟们加油,《我是特种兵》里的一句话,一天是狼牙,终身是狼牙!我也是一天是兄弟,终身是兄弟!
最后,感谢兄弟连有这样的条件供我们学习,感谢父母的支持,也感谢各位尊敬的属于牛A和牛C之间的老师们,谢谢!
亲爱的你,离开是短暂,幸福是我们的!加油,一起加油!时刻准备着!……………………………………………………
命运对每个人而言都是公平的,所以我们不要对上天有所抱怨,生活让每个人都有自己的烦恼和压力。我们不要被烦恼和压力所控制。而是要学会去控制压力和烦恼。如果我们不给自己烦恼,别人也永远不可能给烦恼我们的,因为内心是由自己所控制的。
原文地址: