Лайки изображений без базы данных

Я над чем-то работаю, но сейчас застрял.

  1. Я хочу отображать изображения из каталога, что мне удалось сделать с помощью PHP-кода
<?php
    foreach(glob('img/lookbok/*/{*.jpg,*.jpeg}',GLOB_BRACE) as $img){
        echo '
            <div class = "col s12 m6 l4">
               <div class = "card hoverable">
                   <div class = "card-image">
                       <img src = "'.$img.'"  class = "materialboxed responsive-img"  alt = "" data-caption = "Send message on Whatsapp for price">
                       <a href = "" class = "halfway-fab btn-floating pink pulse">
                          <i class = "material-icons">favorite</i>
                       </a>
                   </div>
                   <i class = "like tiny pink-text material-icons thumbsup prefix " >thumb_up</i><span id = "like">0 likes</span>
                   <div class = "card-action">
                        <a href = "https://wa.me/23480120276442" target = "_blank"><i class = "fab fa-whatsapp pink-text text-darken-1"> Chat for prices</i> </a>
                   </div>
                </div>
            </div>';
    }
?>

Лайки изображений без базы данных

Самая сложная часть, в которой мне действительно нужна помощь, - это заставить лайки функционировать.

  1. Есть ли способ обойтись без MySQL, учитывая тот факт, что он не требует регистрации пользователя или входа в систему.

  2. Также я приветствую любое предложение. В настоящее время я использую PHP и JavaScript для своей разработки

Вы не сможете создать это без какой-либо базы данных / центрального хранилища.

Luca Kiebel 19.11.2018 11:08

Вы можете использовать внешнее программное обеспечение, если не хотите использовать базу данных, например, создав эмулятор Python / Java / C#, который затем можно использовать для хранения и сбора данных с помощью Sockets, но я почти уверен, что использование базы данных в 10 раз быстрее

Jaquarh 19.11.2018 11:11

даже если вашим пользователям не нужно регистрироваться, вы все равно можете использовать базу данных для хранения информации об изображениях и лайках. Вы также можете использовать sqlite, если mysql вызывает много накладных расходов. Или даже используйте текстовые файлы, в которых хранятся лайки для каждого изображения.

Olli 19.11.2018 11:51

Вы можете хранить лайки в метаданных EXIF ​​изображений, если возможен доступ для чтения и записи изображений.

Yuri Lachin 19.11.2018 12:45
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
4
60
0

Другие вопросы по теме