Я очень новичок в веб-технологиях, и это в основном для долгосрочного проекта, над которым работает моя команда. Мы работаем над сайтом обзора продуктов питания.
На данный момент я не совсем уверен, как реализовать простую 5-звездочную рейтинговую систему. Должен ли я использовать серверный язык, такой как PHP или клиентский, например Javascript (w/JQuery). Оглядываясь вокруг, кажется, что JQuery больше подходит для этого? Или это будет комбинация обоих?
То, что я ищу, касается функциональности:
- Звезды загораются, когда мышь колеблется.
- Страница не должна перезагружаться, когда звезда нажата (не нужна)
- Некоторое среднее значение, показанное рядом с звезды
- Рейтинг должен храниться где-то в базе данных MySQL (это хорошая идея?)
Я действительно извиняюсь, если вопрос звучит расплывчато и глупо, я не очень понимаю, как это реализовать, и я пробовал искать. Если у вас есть какие-либо вопросы, сообщите мне.
Большое спасибо.