暑期Web实战总结

大约一个月的时间,我们的Java Web项目iGlobal BBS从最初的猜想,到最终的实现,最终的完成度可圈可点。

由于是边学边做,经历的时间比较长。在这期间,技术方面是从Servlet->JSP->AJAX->jQuery->MVC->EL->JSTL;我们的iGlobal BBS的版本,也从最初的简单登陆系统,一步一步的完善,到最终的自定义MVC版本。由于时间紧迫,完成的不是特别理想,之初假想的一些功能还是没能实现。

我们的iGlobal BBS项目大概经历了数据库设计、 网页设计+后台处理、MVC完善这几个阶段。经过这次自己参加到项目当中来,收获感觉是比较多的。学东西,觉得一直都要边学边做,现做现卖,尤其是计算机方面更是如此。学到的东西如果不能实际运用起来,到头来忘的也是相当快。

一、随着这段时间对Web方面的深入,我对技术自己分了个层,如下图。

JavaBean、Java(包括JDBC)、Servlet------>数据封装、存储及转发处理【逻辑处理层

HTML+JSP----------------------------------->数据提取发送和显示【收发显示层】

CSS+JavaScript----------------------------->布局、优化、增强交互【优化交互层】

CHM------------------------------------------>学技术,帮助文档很重要【文档层】

层次

二、这次接触web也刚好是从这方面努力的,逐层深入。

Web感受最深的一点就是收效比较快,学的东西基本上都能够很容易的应用到自己的实际项目中。可能是由于Web入门比较简单,但后面的东西应该更值得深入研究。从最核心的东西,也就是Servlet开始,经历JSP、AJAX、最后到框架,感觉还是比较顺手。

三、针对之前做的项目,需要改进的地方还是不少,后面打算从一下方向努力。

先,最亟待做的就是优化JSP代码,完全去除HTML页面的JSP代码。由于最近开始研究一些开源框架,时间比较充分的话,倒是可以使用框架把之前的项目重新写一遍,毕竟之前做了很多东西,后面改起来应该不会很难吧!还有就是用户体验上还不够,一些小的细节还没有考虑到,尽管这些实现起来并不困难。产品=技术+艺术。用户在看到你做的东西的第一眼他大概就知道他会不会用你的产品,这个就是印象,关于这方应该在艺术和体验上下功夫。当然,一个很牛逼的产品,强大的技术支撑是不可或缺的,如果用户过多,会考虑到数据存储、并发操作等等。

四、通过这一个多月的实战,自己也有一些沉淀。

五、总的归结起来,还是一句话:“学技术,想是起不了多大作用的,只有做了才知道,亲身实战才是王道”。

六、下面贴一下张小龙谈移动互联网产品里面比较经典的几段,值得深思。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值