線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2974
推到 Plurk!
推到 Facebook!
[<<] [1] [2] [>>]

本站的文章尋找功能加強版

 
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-05 12:41:13 IP:211.76.xxx.xxx 未訂閱
本站的文章尋找功能加強版 請各位幫忙測試一下 速度快很多 不知有沒有BUG 謝謝各位啦 http://delphi.ktop.com.tw/search.asp PS:原先搜尋1000筆的限制取消 PS:可以用空白隔開多關鍵字查詢(目前採用AND) PS:進階尋找的功能尚未修改! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-05 12:48:21 IP:218.80.xxx.xxx 未訂閱
是快了很多,如何改进的? 但用简体还是搜不到繁体资料。     久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-05 13:24:09 IP:192.168.xxx.xxx 未訂閱
引言: 是快了很多,如何改n的? 但用樨^x是搜不到繁体V料。
1.採用MY-SQL資料庫來當作查詢資料庫 2.將Master/Detail Table改為單一Table以加快查詢速度 3.採用Delphi採用CGI的.EXE執行檔改寫,以改善ASP速度慢的問題 4.將資料採用分頁顯示的方式,以避免大量資料的網頁傳遞頻寬問題 5.用樨^x是搜不到繁体V料,這一部份將來有空再想想如何設計 謝謝各位啦 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-05 13:57:25 IP:140.135.xxx.xxx 未訂閱
天使好棒啊~~ 速度變好快喔~~
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-05 14:27:52 IP:211.22.xxx.xxx 未訂閱
是阿 剛剛試了一下,好快阿 ~~應無所住而生其心~~
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-05 16:14:04 IP:61.222.xxx.xxx 未訂閱
哇 好厲害害害... 對了,順道一問,用cgi這麼快 那不知道適不適合把asp全部轉為cgi
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-03-05 16:48:55 IP:61.221.xxx.xxx 未訂閱
確實快不少 發表人 - conundrum 於 2004/03/05 16:52:40
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-03-05 16:49:05 IP:211.76.xxx.xxx 未訂閱
引言: 哇 好厲害害害... 對了,順道一問,用cgi這麼快 那不知道適不適合把asp全部轉為cgi
這個問題要分幾個層面探討 1.CGI放的是執行檔的指令,相較於ASP為直譯語言,對CPU來說執行檔當然執行會比較快,尤其當瀏覽人數多的時候 2.產生.EXE的CGI,會造成每一個上網人次都會在主機的記憶體中執行一份.EXE執行檔,當同一時間的瀏覽人數暴增時,記憶體很可能會不夠 3.將所有功能寫成一個肥肥的CGI執行.EXE檔時,記憶體不足的問題更是會浮現 4.可以考慮採用.DLL的CGI程式取代.EXE,但是這樣會演生幾個缺點 (1).DLL在主機記憶體中只有佔一份,所有的瀏覽者共用這一份記憶體,公共變數與私有變數的處理問題會比較複雜 (2).DLL一但被載入記憶體中,就無法釋放了,這代表有新版的.DLL程式要更新時,必須將網站暫停服務或是將主機重開才能更新 5.採用CGI程式寫網頁程式,除錯相當不容易,不像ASP有錯時主機會告知第幾行程式碼出了問題 6.站長還是覺得若採用IntraWeb來寫,說不定會經鬆一點,但是又有其他問題: (1)IntraWeb的畫面不夠美觀,無法隨心所欲的變化 (2)IntraWeb在記憶體使用上可能也與CGI程式碼一樣會佔用滿多的記憶體空間 (3)IntraWeb的多人使用上的效能有待實驗 (4)優點是,IntraWeb程式撰寫容易,除錯方便,還可以單步追蹤,又可不需WebServer(如IIS)就可以成立網站 以上言論若有誤謬之處,尚祈指正! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
goat
高階會員


發表:53
回覆:130
積分:134
註冊:2002-06-03

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-03-05 17:33:18 IP:202.168.xxx.xxx 未訂閱
我有沒有看錯啊~只有一句話說:帥呆了! 很多時候,自己寫的程式測試都沒有問題,上線也算順利,可是等到多人使用、資料量大的時候,問題才一一的浮出檯面來!這個時候的思路~突然間就會變得更加寬廣了^^
a6475
高階會員


發表:67
回覆:230
積分:154
註冊:2002-09-15

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-03-05 18:14:30 IP:61.229.xxx.xxx 未訂閱
好快啊。 不過搜尋完的標題標示畫面有點不習慣。    能不能用原本那種的啊^_^    ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎
藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-03-05 19:44:23 IP:192.168.xxx.xxx 未訂閱
引言: 好快啊。 不過搜尋完的標題標示畫面有點不習慣。 能不能用原本那種的啊^_^
這... 不是不用,是原本的那種比較佔用頻寬,因為html語法比較複雜! 站長會衡量看看的,謝謝支持! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-03-05 21:33:20 IP:203.70.xxx.xxx 未訂閱
引言: 本站的文章尋找功能加強版 請各位幫忙測試一下 速度快很多 不知有沒有BUG 謝謝各位啦 http://delphi.ktop.com.tw/search.asp PS:原先搜尋1000筆的限制取消 PS:可以用空白隔開多關鍵字查詢(目前採用AND) PS:進階尋找的功能尚未修改! ~~~Delphi K.Top討論區站長~~~
領航天使你好: 我試了一下,只能說帥呆了,真的很感謝你,你對台灣軟體界貢獻太大了.
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#13 引用回覆 回覆 發表時間:2004-03-05 22:20:38 IP:61.62.xxx.xxx 未訂閱
天使兄的用心, 真的萬分感謝!! 加油加油!
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#14 引用回覆 回覆 發表時間:2004-03-05 23:23:46 IP:61.64.xxx.xxx 未訂閱
請問離線包是否日後 也有mysql版 繁體與簡體問題 與my.ini設定有關 所以最快方式 應是做2個my.ini來交互運作 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=41292 http://www.chinaunix.net/jh/26/15910.html 發表人 - conundrum 於 2004/03/05 23:40:55
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#15 引用回覆 回覆 發表時間:2004-03-06 00:22:34 IP:219.129.xxx.xxx 未訂閱
真的好快哦,感谢站长大大的精神~ 速度真是快,够简洁~~ 不过用简体字查寻时,如果查找不到,再按多一次KTOP搜寻,则框内输入的简体字将会变成乱码;还有可不可以增设些返回讨论区的按键,在搜寻页,除了所搜寻的内容,没有其他可以返回论坛的按键。 ——行径窄处,留一步与人行—— 發表人 - deity 於 2004/03/06 00:25:06
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#16 引用回覆 回覆 發表時間:2004-03-06 03:06:06 IP:218.163.xxx.xxx 未訂閱
翻了翻李維老大寫的書 發現有可以使用asp呼叫com的做法 這樣是否就能取折衷之道呢? 又或許asp.net也是一個改良方案
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#17 引用回覆 回覆 發表時間:2004-03-06 08:03:45 IP:192.168.xxx.xxx 未訂閱
引言: 真的好快哦,感k站c大大的精神~ 速度真是快,橪﹚~ 不e用樨^字查滿A如果查找不到,再按多一次KTOP搜痋Ah框Xr入的樨^字@成龤Fx有可不可以增成ギ藀^b顒澈~,在搜丑A除了所搜眭X容,呇釣銗L可以返回b悛澈~。 ——行旬z,留一步与人行—— 發表人 - deity 於 2004/03/06 00:25:06
感謝支持! 1.我測試過並不會發生亂碼現象,請問您的輸入字為何? 2.簡體字來說,在網站上儲存是採用Uni-Code存在資料庫的, 以论坛這兩個字來說,是採用 & # 3 5 7 7 0 ; & # 2 2 3 6 3 ;這樣的編碼方式存在資料庫中(中間無空白),所以查詢時要採用 & # nnnnn ;的編碼方式才有辦法查詢的到 3.我想您在簡體中文環境下輸入的簡體字,有可能是GB碼,而不是Uni-Code,這樣的編碼系統會與Big5編碼衝突,因為本站的資料庫是以Big5碼為主,再加上上述的uni-code編碼(& #) 4.輸入簡體字查詢可能有兩個目的 (1)找到當初用簡體字輸入的文章(這時候一定要用 & #才能查到) (2)找到相對應的繁體字編碼(Big5編碼),這時候就要轉碼 5.返回論壇的按鈕就在查詢網頁上方的Logo圖示 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#18 引用回覆 回覆 發表時間:2004-03-06 08:09:31 IP:192.168.xxx.xxx 未訂閱
引言: 翻了翻李維老大寫的書 發現有可以使用asp呼叫com的做法 這樣是否就能取折衷之道呢? 又或許asp.net也是一個改良方案
1.ASP COM或是ASP呼叫Delphi的.DLL都是可行的辦法,只是本站的ASP程式碼相當壯觀,像這種獨立的查詢網頁可以用Delphi重寫,但是原本的文章顯示網頁,因為引用了一大推ASP所寫的Library,翻成Delphi的時間,已經可以重新改寫一個網站了! 2.ASP.NET我沒使用過,也不知是否能改善! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#19 引用回覆 回覆 發表時間:2004-03-06 10:32:41 IP:61.221.xxx.xxx 未訂閱
請問  站長  此搜索文章關鍵字 為第幾層 上面的那張圖所要說的是 應該不只那155筆 (記憶中) 因為與有一點出入 所以問問 這不算是BUG 不過想了解一下 搜索的機制 發表人 - conundrum 於 2004/03/06 13:13:54
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#20 引用回覆 回覆 發表時間:2004-03-06 19:31:46 IP:192.168.xxx.xxx 未訂閱
引言: 請問 站長 此搜索文章關鍵字 為第幾層 上面的那張圖所要說的是 應該不只那155筆 (記憶中) 因為與有一點出入 所以問問 這不算是BUG 不過想了解一下
155應該沒錯, 我的發言暑名不是領航天使 而是 ~~~Delphi K.Top討論區站長~~~ 若用這個關鍵字去找就會找到 查詢關鍵字:~~~Delphi K.Top討論區站長~~~ 本次查詢共找到2146筆 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#21 引用回覆 回覆 發表時間:2004-03-06 20:05:23 IP:61.64.xxx.xxx 未訂閱
了解 多學一招
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#22 引用回覆 回覆 發表時間:2004-03-06 20:41:15 IP:203.204.xxx.xxx 未訂閱
真的是超快 < > 這樣我就可以偷個懶不重新下載離線包了 < > 因為從過年後,電腦更新,系統重灌後,離線包下載後一直無法順利自動完成全部的更新包下載... 而之前又怕線上搜尋會拖慢主機,所以,除非自己實在找不到時才用,現在,有需要時就可以好好用了 < > 感謝天使大人 < > 沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#23 引用回覆 回覆 發表時間:2004-03-06 20:57:40 IP:192.168.xxx.xxx 未訂閱
引言: 真的是超快 < > 這樣我就可以偷個懶不重新下載離線包了 < > 因為從過年後,電腦更新,系統重灌後,離線包下載後一直無法順利自動完成全部的更新包下載... 而之前又怕線上搜尋會拖慢主機,所以,除非自己實在找不到時才用,現在,有需要時就可以好好用了 < > 感謝天使大人 < >
真是不好意思, 之前查詢速度慢,大家為了愛護本站還捨不的使用查詢, 現在各位可以盡量使用了, 正常情況下,不到一秒鐘主機就完成查詢的動作! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
Jack0323
初階會員


發表:22
回覆:70
積分:28
註冊:2002-03-13

發送簡訊給我
#24 引用回覆 回覆 發表時間:2004-03-06 22:47:19 IP:211.74.xxx.xxx 未訂閱
我覺得您不能當天使 而應該要當天神了 簡直是快到不像話了
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#25 引用回覆 回覆 發表時間:2004-03-07 00:21:58 IP:218.15.xxx.xxx 未訂閱
报站长大大: 我初试了一下,输入:“实现”或“时间”就会变乱码,其他就没怎么发现,站长大大您试试 感觉越用越爽~ ——行径窄处,留一步与人行——
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#26 引用回覆 回覆 發表時間:2004-03-07 16:38:40 IP:192.168.xxx.xxx 未訂閱
站長已經改好了一個功能 就是當您輸入簡體的中文字時 可以自動轉為uni-code內碼再到資料庫去搜尋 所以您提的 :“实现”或“时间”已經可以找到文章了 請您再試看看 (至於輸入簡體自動尋找相對的繁體中文,目前還找不出解決之道) ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#27 引用回覆 回覆 發表時間:2004-03-07 21:39:38 IP:61.70.xxx.xxx 未訂閱
站長真是辛苦了!! 想不到MY-SQL會較快??
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#28 引用回覆 回覆 發表時間:2004-03-08 09:56:46 IP:211.76.xxx.xxx 未訂閱
引言: (2).DLL一但被載入記憶體中,就無法釋放了,這代表有新版的.DLL程式要更新時,必須將網站暫停服務或是將主機重開才能更新
經會員 : crispin2k 指導 isapi寫的程式也可以隨時更換,且不閉關掉Web Server,設定方式是在"Internet服務管理員" -> 預設的Web站台 -> 滑鼠右鍵 -> 內容 -> 主目錄 -> 設定鈕 -> 文件 頁 -> 取消 "快取處理 ISAPI 應用程式" 即可隨時更新 ISAPI 應用程式 站長轉貼給大家參考,感謝crispin2k ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#29 引用回覆 回覆 發表時間:2004-03-09 07:10:51 IP:192.168.xxx.xxx 未訂閱
引言: 不过用简体字查寻时,如果查找不到,再按多一次KTOP搜寻,则框内输入的简体字将会变成乱码;还有可不可以增设些返回讨论区的按键,在搜寻页,除了所搜寻的内容,没有其他可以返回论坛的按键。
引言: 是快了很多,如何改进的? 但用简体还是搜不到繁体资料。
針對以上這兩個問題,站長已經解決了,請見: 在IE瀏覽器中輸入 "实现" 這兩個簡體字,IE瀏覽器會轉為UniCode的 & # 23454 ; & # 29616 ; 編碼,這時會找到文章中,當初採用簡體輸入的Uni-Code碼 再次按下查詢,這個時候會轉為 "妗珋" ,這個看起來是亂碼,其實是IE瀏覽器將原先的UniCode編碼轉回,簡體GB內碼 (CA B5 CF D6),這時候會查詢到當初採用簡體GB內碼輸入的文章 最後勾選GB簡體轉BIG5繁體的選項,系統會將您的GB內碼轉為BIG5碼(B9 EA B2 7B ,實現),這時候就可以找到繁體的 "實現" 請大家再試看看,謝謝! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#30 引用回覆 回覆 發表時間:2004-03-09 13:15:13 IP:61.221.xxx.xxx 未訂閱
請問 有打擾了 使用 ? 無法顯示 無法查尋 是要先轉碼嗎 還是這樣是正常的 http://delphi.ktop.com.tw/quicksearch.exe/quicksearch?SearchStr=•JµLªkÅã¥Ü
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#31 引用回覆 回覆 發表時間:2004-03-09 15:37:15 IP:210.65.xxx.xxx 未訂閱
傑克,這真是太神奇了!! 簡直是 Mission Impossible
------
Fishman
[<<] [1] [2] [>>]
系統時間:2024-05-19 18:57:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!