Я планирую создать сайт с одним из моих друзей. Мы оба знаем рядом с ничего не кодирования и программирования. Мы планируем отображать сотни, потенциально тысячи изображений на этом веб-сайте. Эти изображения будут иметь краткое описание и не будут загружены пользователем, но мы можем потенциально захотеть реализовать вариант сохранения любимых изображений.Просто хочу, чтобы я делал все правильно
Будет отображаться кнопка, которая рандомизирует показанные изображения (одно изображение за раз). Пользователи нажмут эту кнопку, и она будет случайным образом отображать все изображения, отображая новый на экране , заменяя старый. Можно ли написать код, который делает его таким, чтобы он отображал новое случайное изображение, но не повторял одно и то же изображение, пока он не прокрутил все изображения (потенциально тысячи)?
Просто от просмотра веб-страниц, изучения учебников и чтения некоторых других материалов у нас есть общее представление о том, что нужно сделать. Нам нужно хранить изображения как файлы на сервере, а хранить описание изображений и путь к файлу базы данных. Чтобы создать функцию кнопки, мы используем javascript (?) И записываем скрипт, который будет рандомизирован. Кто-то упомянул JSON, но я не знаю, что это.
Мы на правильном пути? Мы оба в настоящее время изучаем PHP. Хотя у нас есть общее представление о том, что нужно сделать, мы не знаем, с чего начать, чтобы связать весь этот проект вместе. Мы пытаемся выяснить, как начать сохранять изображения в виде файлов и внедрить их в но не знаю, как это сделать.
tl; dr Мы хотели бы получить некоторые рекомендации относительно того, с чем это связано, как мы можем связать все это вместе, и если у нас есть правильное представление о том, что делать.
Изучение этого материала с самого начала может показаться чем-то подавляющим вначале, поэтому я чрезвычайно благодарен за все советы и ответы.
Это как есть шоколадный слон реального размера. Возьмите один укус за раз. Посмотрите, можете ли вы «ftp» файлы изображений на сервер и создать страницу для отображения одного из этих изображений. Затем погрузитесь в PHP и базы данных. Сохраните пути и описание изображений и посмотрите, можете ли вы его получить, всего за одно изображение. И так далее. – RST
JSON, или JavaScript Object Notation - это всего лишь синтаксис для хранения и обмена данными, он служит аналогичной цели для XML, если вы знакомы с этим. – rmorrin
Начните с создания статического сайта без javascript. Возможно, ссылка «о нас», чтобы узнать html, а затем перейти к более сложным вещам. – Hrishi