Tuesday, December 13, 2011

网站上线~

十一月没有更新blog,其实写了两篇其中一篇一直在更新还没完成,另一篇发完这个就发。从十月底开始到上个月整个月一直在做我的网站,第一轮完成基本上用了40天。买了web host附带免费域名,目前已经上线:mixedkennelclub.com。上线之后一直在调试cross-browser issue,现在还在做手机版本,不过已经能见人了。等全部做好之后再放点儿广告,然后去各个论坛什么的宣传一下。简单说,这个网站就是希望提供串种狗的信息。但是这些信息是由用户来积累的,有点儿像wiki。所以前期最大的挑战在于怎么能让更多用户来登记他们的串串狗。

做这个网站的起因是,在这之前在研究东西打算和领导以及领导前老板老两口startup,后来发现主要问题已经超出我的能力范围了;然后和sunxiny聊天,他说他做的windows app一个月赚不少(不透露隐私了)。于是我就放下手头的东西,想到了这个idea,不过做网站可能比做app更适合。我承认我的出发点是想赚点外快,不过想到这个idea之后真心觉得如果能提供有用的信息的话我会更高兴,假如放点儿广告再有点儿收入当然更好,不过目的已经不是想赚钱了。

然后就开始研究怎么做。我已经做过静态网页,比如我姨公司的网站我自己的academic主页,但是动态网页从来没试过。首先这个网站必然需要数据库,所以先设计数据库;这个还有点儿印象,再加上数据库出身的ulyssess,jiyi以及BB同学的指点,数据库算是设计好了。然后找了一本书,Build Your Own Database Driven Web Site Using PHP & MySQL(用学校图书馆帐号可以在线阅读),跟着这本书入门了PHP和MySQL。我的工作环境是领导淘汰的MacBook,所以就是MAMP(Mac+Apache+MySQL+PHP);我发现Mac真的既适合工作也适合娱乐(于是我决定过了2012就去买iMac)。JavaScript必然少不了,后来发现jQuery巨好使,同时还用了AJAX和几个jQuery的Plugin。做网站过程中有问题就去StackOverflow问,人气巨旺,牛人也很多,问一个问题三分钟之内肯定有回答。

网站上线之后就在调试,终于理解为什么说IE是垃圾了。其实用起来差别没那么明显,但是IE真的是网页设计人员的噩梦(见此微博,以及此照片)。


估计这个星期能把手机版本做完,然后打算贴广告。其实假如这个网站最后根本没人去,我也学到了不少东西,对之后工作应该会有帮助。看来coding和写paper比我还是更喜欢coding,民工的命~

另外,做完这个网站我又想做Android App了,已经有了三个idea。不过还是打算先把proposal examine(应该相当于国内的开题报告)过了再搞~