2013-04-16 55 views
1

我想創建一個簡單的投票系統,人們可以爲候選人投票,每個候選人的投票將動態顯示在網站上。創建簡單投票系統的最佳方式

我是一名前端開發人員,並且沒有經常使用服務器端代碼,所以我不確定如何處理此問題。

是使用服務器端語言(如php)和SQL的最佳方式?或者可以用HTML5/Javascript/jQuery來完成?

回答

1

正如你已經告訴你是前端開發者,這是不夠的,創造一個充滿活力簡單的投票系統
編碼應用程序之前,你需要決定它的架構

  • 三層
  • MVC

這兩種架構涉及3個不同的組件

  1. 前端(HTML/CSS/JavaScript的/ JQUERY一切由瀏覽器呈現)
  2. 服務器端(PHP/JAVA/RUBY)
  3. DATABASE端(MYSQL/MS-SQL使用SQL作爲語言)

,所以你需要覆蓋服務器端和數據庫端,以及爲了發展動態system.You可以使用Ajax以及爲了提高系統
總之你需要持久性存儲以及使服務器端將採取你的前端(用戶數據)到一個持久性存儲,如(數據庫)

+0

3層與MVC的區別在於組件之間的實現(集成)(前臺/服務器/數據庫端) –

+0

非常感謝,請您解答。如果系統需要與Delphi兼容,我需要使用什麼?我可以使用以下html/javascript(客戶端),Delphi(服務器)和MySQL/MS SQL嗎? –

+0

以及我不會推薦你將Delphi作爲服務器端語言。由於許多原因,如沒有很好的支持,你可以使用PHP(很容易學習),並有很多支持([教程](http://www.w3schools.com/php/))可用 –