2012-10-05 83 views
-2

如果我想在網站上保存對查詢的響應,我正在編碼到服務器,我該怎麼做?如何將查看器響應保存到服務器?

下面是一個例子。如果我的網站上有「評價我們」的表格,並且某個人回答了「AWFUL站點」!我將如何能夠保存&檢索該信息?

+0

你從哪裏開始?你有一個HTTP服務器?任何庫/框架?這不是你想要解決的問題 - 特別是作爲初學者 - 只有香草Java SE。 –

+0

對不起,在這種情況下,作爲初學者,我應該從哪裏開始? –

+0

你沒有回答我的任何問題。你的基準是什麼? –

回答

0

有幾種方法可以做你想做的事情。我會描述其中兩個。

  1. 您可以將每個評級附加到Web服務器上文件的末尾。這通常會在服務器端腳本語言中完成,例如PHP或ASP.NET,並且您可能希望對該文件設置權限,以便每個人都無法讀取。

  2. 您可以在數據庫中設置一個表(MySQL或其他),併爲給定的每個評級添加一個新行。同樣,這可以通過PHP或ASP.NET之類的方式完成,並且您需要確保您採取預防措施應對SQL注入攻擊(如果使用PHP數據對象而不是棄用的mysql_ *函數,則不會有太大問題)。

我會親自去的第二個選項,因爲它更易於管理和變化,它更容易設定,讓您可以存儲IP,名稱,可選的電子郵件和消息每排。就像我說的,你可以在線後面添加一個新的字段,而不會遇到明顯的問題。

+0

我急於補充說,「服務器端腳本語言」還有很多其他選擇 - 包括[Ruby on Rails](http://en.wikipedia.org/wiki/Ruby_on_rails)...和Java servlets :) – paulsm4

+0

I意識到這一點,這就是爲什麼我沒有建議PHP和ASP是唯一的。 – orangething

相關問題