bestlong 怕失憶論壇

標題: 希望大家建議功能與舊 Delphi.Ktop 相近的討論區 [打印本頁]

作者: dllee    時間: 2006-9-7 20:55     標題: 希望大家建議功能與舊 Delphi.Ktop 相近的討論區

希望大家建議功能與舊  Delphi.Ktop 相近的討論區

## 先不要考慮是否需要付費, 如果需要付費, 請列出官網計費標準
## 討論區最好已內建或是有安裝/卸載步驟簡易的插件可以完成積分, 給分, 扣分 等類似舊 Delphi.Ktop 的功能
## 提供個人建議原因, 與舊版功能差異 等說明
## 官網連結, 應用此討論區較中大型的網站

希望可以先找幾個討論區, 大家再來討論那個比較合適。
討論區決定了,才能決定 OS,也才能找相關熟手協助。

之所以先不考慮付費的問題,是考量到如果真的免費的都要改很多,改很久,那不如花一些錢把這些時間省下來。架站、頻寬這些也都是要錢的,討論區可以愈早上線,錢花得就值得。

對於討論區修改,或多或少總是免不了。我建議,不論是一個人修改或是多個人修改,都可以使用 SVN 之類的多人開發版本同步系統。我一再強調,可以支援的人都只有空閒離散的時間,有如果要修改的量很多,可能一個人無法撐到最後,所以,不論一個或多人,都要以視為多人開發,留下記錄,就算從頭到尾都是同一個人,時間久了,有修改記錄,仍有助於功能更新或修改。
作者: dllee    時間: 2006-9-7 22:46     標題: 舊的 Delphi.Ktop 討論區真的不行嗎?

舊的 Delphi.Ktop 討論區真的不行嗎?

對於大部分的 Delphi.Ktop 會員來說,如果可以使用舊版討論區,是較佳的選擇,舊有的功能及機制是經過前幾年會員們的討論所制定的,在舊站也運作了一年以上沒改變。

舊有系統使用 Windows Server Based + IIS + ASP
是否有可能因為系統設定及 ASP 分頁功能等問題,導致舊有系統無法負荷?
是否可以經由修改 ASP 及 IIS 設定使舊系統仍可運作?

我不是專業,我不了解。但看著 http://ktop.no-ip.org/ 的搜尋功能,由沒有分頁的速度到目前有分頁處理的速度,真的是差很多。如果有人對舊系統仍有興趣,可以解說一下舊系統可能的問題及可改善空間嗎?我也不能確定天使是否在 ASP IIS 上是專業的,這點,我今天會問一下天使。也請有經驗的提供您的經驗,謝謝。
作者: Jasonwong    時間: 2006-9-7 22:56

http://blog.sina.com.tw/4907/art ... 07&entryid=3921
請先看此文章

我的見解是...

長久以來, KTOP 舊系統累積了無數資料, 但也是這些資料量害慘了 KTOP

我想除了以上的連結所 記載的文章以外, 另外 KTOP 的問題是...

1.沒有善用 "全文檢索" 的功能, 雖然天使有架設全文檢索, 但 SQL 仍然是用 LIKE 去尋找(全文檢索需使用 Contains 指令), 導致 CPU 過度 LOADING

2.沒有處理分頁的問題, 大家都知道 ASP 對於分頁是採取先下載全部資料, 再切割 PAGE 依序傳送到前端, 如果你查詢的範圍有超過 1000 筆以上, 那 IIS 光是處理這些資料量, 就不知耗掉多少 CPU LOADING 與記憶體容量了

所以綜合以上原因, 我想只要改善 SQL 及善用以上兩點, 我想舊系統還是有可為之處的
--
電腦小神童
作者: dllee    時間: 2006-9-7 23:56     標題: 請原諒我的無知, 我對網站都不了解...

請原諒我的無知, 我對網站都不了解, 請允許我問一下也許是很白痴的問題... 雖然, 無法給分, 也拜託告訴我, 先謝啦

Q1. OS 的穩定性?
  Linux? FreeBSD? Windows 2003? 誰真的穩呢?
  舊的 Delphi.Ktop 是慢,但到當應該沒那麼容易。
  現在 FreeBSD,幾乎每週一當?!為什麼?

Q2. OS + 平台的穩定性?
  * Linux like + Apache
  * Windows + Apache
  * Windows + IIS
  真的有誰是"最"穩定的嗎?最穩與最不穩差別在那?

Q3. OS + 平台 + 資料庫 + 語言 的穩定性及效能?
  * Linux like + Apache + MySQL + PHP
  * Windows + Apache + MySQL + PHP
  * Windows + IIS + MsSQL + ASP(.Net)
  誰是真的快?最快與最慢差多少?

Q4. 安全性,以上 Q1,Q2,Q3 各級都有各的安全性問題,何種組合是最佳的呢?

如果您有解答,請告訴我,我真的不懂...  ops:

以我個人的認知,不論是什麼 OS,什麼平台,什麼資料庫,都會有安全性的漏洞,這是無法避免的,只能按時更新,時常備份。
個人認為,與穩定性及效能最有關的,不會是 OS,也不會是平台,更不會是資料庫,因為以上所列的東西,都是可以用在大系統的東西(如果不是請告訴我,謝謝),所以,影響穩定性及效能,最重要的是應用程式本身的穩定性及效能的好壞。在此,應用程式指的自然是討論區的程式。

大家應該都是程式高手,每個領域都有,以我來說,專長就是機台自動化,關於資料庫、網站都不了解,但是,以原有 C/C++ 專長,仍可以亂改 phpBB, eGroupWare 等 php 的程式並在公司架 Windows + Apache 給同事用,大家就認為我很利害了 : 但如果真的被我改了很多很多,我相信,那可能就會像舊 Delphi.Ktop 一樣或是更慘,使整個系統變得怪異或不穩定,同時,我將不知道如何再改下去,因為我本來就沒有足夠的專業進行 php 的修改。

也許我模糊了焦點... 我想說的是,如果程式本身才是決定最後整個系統的穩定性、安全性及效能,那使用那個 OS/平台 都不是重點,重點在於選對的討論區,找對的人去改。
作者: bestlong    時間: 2006-9-8 00:25

OS 的穩定性我認為是不相上下
真正的重點是在有沒有人維護
就算是有安全性漏洞
只要是主流系統之ㄧ就會隨著官方發布修補來解決
不管怎麼說,電腦就是一定會壞

網站運作環境可以有很多種組合
Win + IIS + ASP(.NET) + MSSQL2005
Win + IIS + PHP +MSSQL2005
Win + IIS + PHP + MySQL
Win + IIP + PHP + PostgreSQL
Win + Apache + PHP + MySQL
Win + Apache + PHP + PostgreSQL

Linux + Apache + PHP + MySQL
Linux + Apache + PHP + PostgreSQL

另外還有 JSP 可以用,作業系統資料庫隨便配

而就開發速度來說
ASP.NET + SQL2005 + VS2005 的環境
能夠快速開發是重點之ㄧ
因為是新的技術,所以加入了很多功能

PHP 一般都會配合 MySQL or PostgreSQL 資料庫
不過目前沒有好的 IDE 來輔助, Dreamwave 可以當作 IDE 不過我沒這樣使用過
所以無法像使用 VS2005 拉一拉元件設定一下參數就可以建立一個基礎型的網站。
不過有很多原始碼可以參考運用
作者: dllee    時間: 2006-9-8 11:09

我試用了 Discuz 5.0 官方未修改版 http://download.discuz.net/5.0.0/Discuz!_5.0.0_TC_UTF8.zip

發表/回覆/上傳檔案 可以全討論區或各別討論區設定累加積分
下載檔案 可以全討論區或各別討論區設定扣除積分

發表或回覆時,可以由發表者設定花多少積分讀內容, 也可以用 free 的 keyword 設定部分內容免費讀, 當然也可以設成不用積分就可以讀。

可以設定某些版面的發表或回覆是由某些人來審核, ok 才發佈, 同一版面可以設定某些人不用審核直接發佈

積分內建 8 個資料欄位,官版使用 2 個,還有 6 個可由插件使用。

如果使用 Discuz 也許只需要寫一個 答題給分 的插件即可有舊站 90% 以上的功能了。

它的後台設定功能很多,請大家有空可以試試看。
安裝方式,把 zip 檔解開後,把 upload 目錄放到 Apache 的 web 根目錄下,改名為 discuz
以 http://localhost/discuz/install.php
按步驟設定即可完成。

另外,vBulletin 也有人提供給我試了,不過,可能是我太笨了,安裝需要 13 步,在第 1 步後就無法繼續了
只好請有用過的大大們說明一下。

當然,並不是一定就要這兩個討論區,有更好的討論區,請提供建議,謝謝。
作者: 匿名    時間: 2006-9-8 11:26     標題: Re: 請原諒我的無知, 我對網站都不了解...

大家應該都是程式高手,每個領域都有,以我來說,專長就是機台自動化,關於資料庫、網站都不了解,但是,以原有 C/C++ 專長,仍可以亂改 phpBB, eGroupWare 等 php 的程式並在公司架 Windows + Apache 給同事用,大家就認為我很利害了 Laughing 但如果真的被我改了很多很多,我相信,那可能就會像舊 Delphi.Ktop 一樣或是更慘,使整個系統變得怪異或不穩定,同時,我將不知道如何再改下去,因為我本來就沒有足夠的專業進行 php 的修改。


這並沒有模糊焦點 關鍵就是要功能需要改  不管用不用套件  想要原系統沒有的功能都需要修改

問題在於 責任感  升起了這把火  大家都把肉拿來烤  因為烤肉很香 所以吸引更多人來烤

後來阿,說繼續生火很不容易 , 說已經修改太多讓人們方便烤肉的設施 以至於跟原來的差很多 維護不容易

常常有hacker來攪局什麼

有心人士要讓火爐繼續下去,火種,火爐,材料,什麼的,你要用瓦斯爐,要撿木柴,要用窗戶要用小紅帽都不是主要的問題,就算是 asp 爛,如同某某大大先生說的真的不可行爛得可以,那麼好像有很多大論壇都是asp,用了freebse+php+mysql,結果呢.

事情很單純,可以烤肉的地方不是只有一個,要延續火爐要先找好持續燃燒下去的燃料,以及放火爐的地方,以及要包起把火顧好以及修改火爐讓烤肉的人好烤肉,製造香味吸引更多人來烤肉,才是重點吧.

不然就算弄了超級瓦斯爐,sponsor跟顧火的人都沒到定位,應該還是有點漫長吧.


火爐不只有一個,就像這個怕失憶論壇,能穩穩的開下去,能越改越有一些特別的好用功能出來,那麼由目前這些人來烤烤肉,把以前烤好的肉拿來放,也可以阿.
作者: dllee    時間: 2006-9-8 14:52

hahalin 我八度妖ㄚ, 快烤好的肉拿來  

各大爐具的評比 【以 瓦斯爐 OS+平台, 資料為 肉 的話,那討論區就算是爐具了
http://www.twvbb.com/vbb/thread/30/156/

我總算是把 vbb (vBulletin) 裝起來了,一樣功能具全,只差答題給分的功能。
我想,如果使用 vBB 或 Discuz 都只需要寫答題給分的插件即可,當然,也許也有現成的插件可用,只是我找不到。
作者: jackkcg    時間: 2006-9-8 23:57

報告 大仔
目前庵也是沒找到得分外掛 哈哈 不要說庵沒用力找ㄛ 哈哈

個人想法 如果 vbb是只差得分 那在使用上有一定的熟悉 就可以進行資料test了
如果加了外掛或自行修改是否在日後 版本升級上有困擾 那可就又有一點遺憾了

庵自己不介意分數 別人是否也如此庵無法確定 不過可以確定的是 獎懲管理是一定要有人來處理的
KTOP也有過一些案例 庵自己也有過 哈哈 所以熟悉度與穩定度 是庵比較覺得優先的選擇
作者: dllee    時間: 2006-9-9 00:09

以您介紹的討論區分析心得中指出,VBB 有提供函式讓插件開發變得容易,但前題是要對 VBB 的架構及運作要了解才行,而這個部分是寫插件的門檻。
VBB 在新版己有插件管理,如果插件管理介面件得好,按理說,就是主程式與插件可以分別升級的。
不論使用 VBB, Discuz 或是其他系統,我建議找要有插件管理介面,也就是主程式與插件可以分別升級,而將答題得分寫成一個插件,這樣就算 OK 了。
作者: babyfish0226    時間: 2006-9-9 09:46

小弟建議使用Discuz 或 phpwind。

Discuz 小弟的網站隨著Discuz的改版數次都相當的順利,目前使用 5.00 RC1,我的方式是hosting,每個月只要掌控網站流量即可,不用擔心系統負擔太重、不用擔心駭客攻擊、不用擔心資料備份,我想hosting對於沒有足夠的人力來做系統維護的,是相當的方便。

Discuz及phpwind都已有相當規模的大型論壇網站營運中,分析及考慮太多可能比較難做事,因為每一個都有他不同的優缺點,我建議由主事者參考版友的意見後直接決定即可。

另外若使用這類公版的論壇我認為在主程式的部份就盡量使用原系統的程式碼而少修改,因為論壇的升級有他不方便的地方,以現有的這些論壇來和舊的delphi.ktop相比,在功能上應該都能滿足。
作者: dllee    時間: 2006-9-9 10:47

看到您的網站 機器寵物王 » 機器人自組DIY
就覺得很親切,以前在研究所就是玩電路設計,洗版子,焊接,測試,寫微處理器程式...

phpwind http://www.phpwind.net/
還沒用過... 看起來與 Discuz 蠻像的。
作者: dllee    時間: 2006-9-10 10:12

程式設計俱樂部
http://www.programmer-club.com/index.asp
程式設計俱樂部(Programmer Club) 是一個由程式設計師 / 系統分析師 / 資訊專業人員組成的社群網站。您希望能與155606位系統開發人員在線上交流彼此的問題和經驗,並且討論技術和解決您在系統開發上的問題嗎?

這個程式設計俱樂部 RUN 得很不錯,有許多的活動,與 教育單位/公家機關/廠商 合作。
利用點選廣告贈送積分的方式讓會員主動去點廣告,讓廣告真的有人去點,自然可以找到較多的廣告增加收入。
http://www.programmer-club.com/pc2020v5/ad03.asp
廣告費用比舊 Delphi.Ktop 要高,但由目前廣告狀況來看,似乎符合市場水準。




歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/) Powered by Discuz! X1.5