Лучший способ создания простой системы голосования
Я хочу создать простую систему голосования, где люди могут голосовать за кандидата, и голоса за каждого кандидата будут динамически отображаться на сайте.
Я являюсь разработчиком внешнего интерфейса и на самом деле не слишком часто работаю с серверным кодом, поэтому не уверен, как к этому подойти.
Это лучший способ использовать язык на стороне сервера (например, php) и SQL? Или это можно сделать с помощью HTML5/Javascript/jQuery?
1 ответ
Как вы уже сказали, что вы являетесь разработчиком внешнего интерфейса, этого недостаточно для создания динамической простой системы голосования.
Прежде чем кодировать ваше приложение, вам нужно определиться с архитектурой
- 3-х уровневая
- MVC
обе архитектуры включают в себя 3 разных компонента
- внешний интерфейс (html/css/javascript/JQUERY все отрисовывается браузером)
- Серверная часть (PHP/JAVA/RUBY)
- Конец базы данных (MYSQL /MS-SQL с использованием SQL в качестве языка)
поэтому вам необходимо охватить как серверную часть, так и базу данных, чтобы разработать динамическую систему. Вы также можете использовать Ajax для улучшения своей системы.
Короче говоря, вам также необходимо постоянное хранилище, чтобы серверная часть перенесла ваш интерфейс (пользовательские данные) в постоянное хранилище, например (базы данных).