才疏学浅,还有很长的路要走……

今天某公司的经理找我谈一个Web项目,之前和我说过,只不过他时间排不过来,终于在今天抽出时间详谈。

以上是废话。

在互相了解大致情况之后,他问我们,效率问题怎么解决。

我想都没想说,php+oracel的运行效率绝对是没问题的。

但是他说的效率却不是指这个,当大量用户同时使用系统时,会对数据库进行大量的读写操作,这时候数据库就会产生“锁”,导致数据处理速度下降。

无言以对,以前写的网站,从来没考虑过这方面的问题。

突然想到之前参加TX宣讲会时那个老总讲到的海量数据处理,大概就是指这个吧。

之后他还告诉我们,这个项目我们需要走五步:

①了解业务。在设计一个Web项目之前,必须对这个项目要实现的业务有一个全面细致的了解。

②模型设计。抽象出网站模型,设计出几个类。就类似于数学建模。

③设计外观。因为这个项目面向的是很多用户,所以UI要做好。

④编写代码。功能实现。

⑤测试。

实际上,我之前的Web作品,几乎都是直接从第四步开始,前面的步骤全部没做。

现在我才明白,原来我和真正的Web开发人员的水平还有很大差距,不仅仅是技术上的,在运维方面我的知识水平几乎为零。

才疏学浅,要想成为一个顶尖Web程序猿,还有很长的路要走……

才疏学浅,还有很长的路要走……
Share this