Приветствую. Как можно реализовать вывод случайной статьи или картинки в сайдбар( желательно с помощью JS)? Меня интересует не сам код, а идея, как это сделать? Хотя не откажусь от прямых подсказок с кодом:)
Перемешать массив случайным образом. Array.shuffle()
Идея как это сделать
Если "через JS"
JS: Сервер, дай мне рандомную картинку! // Ajax обращение к серверу
Сервер: База, дай мне список доступных картинок! // Обращение к базе данных
База: Держи // Получение данных из базы данных
Сервер перемешивает все картинки, достает 1 // rnd
Сервер: JS, держи картинку // ответ сервера JS скрипту
JS: Спасибо, получил! // Принятие ответа от сервера (результат выполнения Ajax)
JS выводит картинку // внутренняя реализация, что делать с ответом
Если "как обычно"
Сервер: Так, мне сейчас нужно отобразить категорию "Мотоциклы" и вывести 3 рандомные картинки на эту тему
Сервер: База, дай мне картинки, где название содержит "Мотоцикл"
База: держи
Сервер: Перемешиваем картинки, берем 3 из них и выводим на страницу
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Каким образом можно реализовать синхронизацию вкладок браузера? То есть допустим я открыл 3 вкладки одного и того же сайтаНа одной из них...
Есть таблица с данными и строка содержащая пустые ячейки (input) для ввода данных от пользователяПосле ввода данных в ячейки, готовая строка...
Сделал скрытый блок, который появляется после клика на его соседний элемент (аккордион), внутри скрытого блока содержится 2 слайдера SlickПроблема...
Хочу загрузить обычное png изображение в pixijs и сделать из него спрайтОткрыл пример на http://pixijs