[導入]階段小結
大綱:- 使用開源代碼能提高你的google搜索的能力和英文能力
- 學習Django
- 學習ajax
- 做一個善于選擇的人
最近又做了一個商務類型的項目,我們使用了很多的開源的項目的代碼,他們不約而同的出了一些問題,讓我到處救火,google了無數的頁面,這個過程中發現搜索能力和英文閱讀能力。
首先遇到問題的是sitemesh,在tomcat下面一點問題都沒有,但是一轉到websphere下面后就發現首頁出錯了,而且是使用http://www.mydomain.com/這種方式出錯,但是如果訪問http://www.mydomain.com/welcome.do的方式就沒有錯,開始想過很多的解決方法,最后我們的一個同事點醒了我干脆把首頁那種默認的方式取消,就直接訪問welcome.do這樣就解決了,看來還是我太死板了。
然后遇到問題的是我們的jasperReports這個開源的報表工具,在windows下面一點問題都沒有,然后一移到aix的websphere里面,這不問題又來了,然后我就google了一天,沒有頭緒,都郁悶壞了,看上去沒有問題的都用不上,而且我們用的ibm的jdk,解決方案是sun的jdk的,暈倒,最后用了一個最傻的方法,在aix的圖形用戶界面下面運行webphere,這樣報表就出來了,都是xserver惹的禍,害我這兩天都編程了aix的系統管理員了在命令行下面搞了無數次,再暈。
Django最近搞了一下,還是比較有收獲的,準備用來開發一下原型,順便試試用它來直接開發一些輕量的應用試試,就是上次的提到的利用搜索引擎方式的銷售平臺也可以用這個平臺來搭建試試,腳本語言還是有無限可能的。
ajax其實也就是學習了一個javascript的庫叫做mochikit,它以python的方式來寫javascript,挺合我口味的。我們在項目里面用最多也就是在一些時間比較常的地方用用,提高一下用戶體驗。
最后要說的是最近的一個小心得,是關于“小馬過河”故事的,以前做選擇往往都是隨大流,看多數人使用什么我就選擇什么,如果這樣的話那么最近應該選擇的腳本語言是ruby,web框架應該是ror,但是最后我選擇了python、Django,一個是因為我的知識積累主要在python,而且另外一個是python的語法我比較喜歡,Django是因為需要一個快速開發的平臺,因為國內有limodou在推動,我就樂得其成了。
選擇是一個客觀+主觀的過程,是一個比較個人化的事情,如果有人拼命向你推薦什么東西你一定要提高警惕,不要忘記歷史啊,尤其是我國這種全民狂熱的歷史。
文章來源:http://blog.donews.com/crabhn/archive/2006/04/25/845988.aspx
posted on 2006-04-26 05:10 crabhn's blog 閱讀(182) 評論(0) 編輯 收藏