Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1603511
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: IT职场

2012-02-22 10:13:50

                在兄弟连的第一个项目

兄弟连的学员人才济济,豪杰备出,他们不仅程序写的好,而且文章写的好,既有文采又有思想。

如果将在兄弟连学习的三个阶段比作打一场解放战争,那现在正处于辽沈战役的后期。

我们正在做初级课程的项目,这个项目是网上商城,下面是我对这个项目的一些认识。

不管是网站开发,还是C/S程序,甚至很多单机程序是要用到数据库的。做一个完整的项目,你会用到各种SQL语句和各种数据库处理函数。

动态网站开发和静态网页制作的不同之处,动态网站的页面是web服务器端自动生成的,静态页面是一个一个页面制作的。项目的很多功能,比如前台的分类、商品祥情,后台的浏览商品,是通过一个php页面动态生成各种页面内容的。

由于http协议的无状态性,页面之间传递数值要通过php等服务器端语言。这是B/S开发与C/S、单机开发很大不同的地方。我在项目中就用到了hidden传值、url传值、session传值。

我们学习技术需要大量的实践,实践出真知。在实践中能够发现问题,分析问题,解决问题。

学习技术,当经历了日积月累的渐悟,才会有豁然开朗的顿悟,到达技术的彼岸。正所谓:“身是菩提树,心似明镜台,时时勤拂试,莫使惹尘埃。”

禅宗把人对事物的认识分为三阶段。学习技术,同样要经历这三个阶段。第一个阶段“看山是山,看水是水”,就是哲学上的肯定,这时技术新鲜感很强,认为很简单。这是很多人刚学“HelloWorld”时的心态。第二个阶段“看山不是山,看水不是水”,就是哲学上的否定,这时对技术会有很多困难,不容易学习技术,进展缓慢,困难重重。这是很多人学习一段时间后的心态,当中的一部分人在这一阶段就当了逃兵。当突破这一阶段,就到达了第三个阶段“看山还是山,看水还是水”,就是哲学上的双重否定,这时将感觉到技术不过如此。这个阶段虽然和第一个阶段很相似,但是有着本质的不同。这是一种将技术熟烂于心以后的简单感觉,如同“庖丁解牛,恢恢乎游刃有余”。

说实话,我还没有掌握好php。只是谈一下自己的感悟。迷时师渡,悟了自渡。希望这篇文章有助于你们打通编程的任督二脉。

原文地址:

阅读(1515) | 评论(0) | 转发(0) |
0

上一篇:项目总结

下一篇:带着梦想来学习

给主人留下些什么吧!~~