2007年12月2日 星期天

      晚上,终于处理完其他事情了,决定重新开始做网站,毕竟这是我两三年来一直想实现的东西。虽然已经有类似现成的网站了,也做得不错,但是我想,现在这么多卖衣服的,难道我看到别人卖衣服我就不卖了么?在茫茫红海之中找出一片蓝海来,突然想起ZARA这个牌子来的。说到这里,我推荐一篇我曾经看了两三天的文章《自废武功——通过做“减法”赚第一个1000万》http://cache.tianya.cn/publicforum/content/no100/1/22833.shtml,作者的博客是:http://blog.sina.com.cn/biaoge38

      当天成果:在网上寻觅到一份很简单的源码,但已经足够了。平生第一次亲自在真实的互联网上建站(别人建过和在局域网里建的都不算),都是凭着直觉来的,一切还算顺利。出了点问题,用Ultraedit改了改代码就能跑起来。感谢pipa同学提供的虚拟主机空间,过一阵子俺会买个好的。

2007年12月3日 星期一
     仗着一时之勇,用SourceSight建立了一个工程,开始对代码胡改乱改。我本机电脑上没有光驱,下载安装包也安装不了IIS,只好在本地上修改,然后通过ftp上传到服务器直接看效果,这样调试起来很麻烦。

      一开始只是修改一些名字和图片,找到了一些感觉。后来又想照虎画猫修改数据库,改成自己想要的样式,结果终于出错了,网页根本就打不开了。折腾了半天,才明白,如果啥都不懂就胡改瞎改,肯定行不通。

       痛定思痛,晚上从verycd上下载了FIF的ASP的教程,开始恶补基础知识。

2007年12月4日 星期二

       花了一天时间看完了FIF的ASP教程,粗略地理解了一些HTML和ASP的基本知识和一些概念,平生第一次理解了数据库,学会了怎么写SQL。俺就学过一门《分布式数据库》,当年老师教的太枯燥了,没有课本,板书我也看不清,我上课老是瞌睡,所以是连皮毛都没有学会。我看这多媒体教程的时候很心急,巴不得一口气看完,如果是包子的话就一口气吃完。

       当天,我终于看完了,但只能是观其大略而已,以后遇到问题再查书或者Google吧。
       当天的成果是:在另外一台机器上安装了IIS、Dreamwear等工具,以后在本机上调试就可以了。

2007年12月5日 星期三

       学得皮毛下山,开始跃跃欲试起来。

开发工具:
DreamWeaver:第一次使用,做界面很简单,才开始体会到网站人士说提的前台和后台是这么一回事。连我gf五年前就会用的东西,看来也不会有太大的难度,做网站很方便。
浏览器:做网站时需要看效果。

SourceInsight:工作以来就习惯用这个软件建立工程了,如果是后台方面的代码,我还是习惯在这里修改。如果搜索一个string,也很方便。
Ultraedit:辅助工具,偶尔使用。
Merge:文件和文件夹比较,后续应该会用到。

Cuteftp:ftp工具,上传和下载文件使用到。
由于只有我一个人开发,代码量应该不大,不使用版本管理工具了。直接下载到本地按日期做每日备份。

        上午终于发现数据库的所在,开始重新设计数据库。

        程序的所见即所得,每修改一两处运行,就能立即看到效果。就像有些人以作曲写书为乐一样,写代码开发也的确是一种乐趣。每解决一个问题或者脑海中迸发出一两个灵感的火花,我都觉得自己像在足球场上进了一个球一样,或者又一次在棋盘上获取胜利一样,都是那么地兴奋,让我手舞足蹈。

         当然,我不是一天都写代码的,中间可能会看看股票和bbs,偶尔也打一会游戏休息一下。只要完成当天的既定任务就可以了。今天,我完成了数据库的重新设计,也修改了前台的界面和后台的算法,以后维护数据和采用更复杂的算法都很方便。

        深夜,还是睡不着。想起了某人两年前对我说的那句“醒了,睡不着了,盯着天花板,倔强无言面对”。脑海里忽然闪过很多数据库的设计,想到了数据结构课上学到的图论、深度优先搜索和广度优先搜索,想着想着,竟然我把一个大概的系统框架给想明白了,我想至少可以和别人做得一样异曲同工,更有望更胜一筹。两个以后注定要直面的难题都有办法解决了。系统设计如此,剩下来的就是干体力活了!

         可是,体力活还是挺繁重的,饶是我干活神速,恐怕数据整理都要花很长时间。以后要是真能成立一个公司的话,需要招聘一些人成立一个数据部干体力活,专门搜集整理各个城市的数据。现在还是我一个人,决定先挑一个我熟悉的小城市下手——西安。

         想到这里,又打开电视看了一会武林外传,觉得眼皮发重了,才沉沉睡去。