What have you found for these years?

2008-12-06

臭 merb (3)

忽然發現 merb server/console 在我修改程式存檔之後,
會自動重讀 @_@ 就覺得奇怪,為什麼 console 吐出好多重讀的訊息?
修改一下程式,存檔,還真的就會重讀一次 @@ server 亦然。

這要怎麼做?有點難想像,隨時監控檔案修改時間嗎?
這太恐怖了吧... 怪不得我在線上 server 跑 development mode 時,
就算是沒有任何 request, 還是有在吃 CPU!!!
逼不得已改跑 production...

其實 rails 小東西我都嘛跑 development, 一來修改方便,
二來錯誤訊息顯示給人看也沒差,省得我還要查 log(或是灌 notifier...)
效能等當然更不考量,一天能有 100 page view 就偷笑的幹嘛 XDD

但像 merb 這樣在 development mode 下會監控程式,
一不小心改錯程式,整個 server 還會 crash XDD
而且 exception 的顯示,還可以讓你直接連結到 local 端的程式...
firefox 會跳出是否要用 textmate 開啟?選擇是的話,
連游標都幫你跳到正確的行數。這點上次就說過了,不過每次看到都嘖嘖稱奇。

merb 真的有一些神奇的東西,乍看之下我還真不知道要怎麼做 XDD

另外兩個小心得是,merb 的 message, 應該等同於 rails 的 flash,
實在不會用 :( 雖然本來 rails 的 flash 我也不大會用...
結論大概還是都用 session 搞定就好了。效能小東西哪管,正確就好...

還有 file_field 為什麼回傳 Mash @_@ 這啥鬼?文件裡還沒這東西...
為什麼不是 StringIO 啊? @_@

還有 nginx_send_file 是啥鬼 XDDDD
這樣是不是還要 apache_send_file ???
不過有這個真是好事,nginx 是好東西...
現在也到處都看到 nginx, apache 少看到很多了 XDDD

0 retries:

Post a Comment

All texts are licensed under CC Attribution 3.0