Хорошо. Еще бы превьюшные файлы складывать не в ту же папку, а, например в папку images_min. Тогда можно сколько угодно раз добавлять в папку images новые фотки и прогонять скрипт. Иначе при повторном запуске скрипта будут появляться дубли картинок с именами min_min_
Это вы и сами сделаете. Создайте новую папку в проекте , куда будете размещать обработанные файлы . Пример : .toFile('./min_images/min_' + images[i], (err, info) => { console.log(err); }) sharp берёт фото в папке images , обрабатывает их и результат размещает в папке min_Images .
Еще было бы отлично иметь возможность наоборот добавлять фотки в эту базу... Кто то скачал что ему нужно и загрузил туда то чего нет у других) Вообще не пойму как так получается???? У всяких "говноканалов" подписчиков куча а у реально мега полезного так мало... Не только галерея получается на "коленке" а вообще весь материал заходит как на коленке))!!! СПАСИБО Александр ты лучший!!! И еще почему недоступен сайт и с VPN и без и с телефона и как угодно не могу попасть
Александр, было бы круто, если бы Вы продолжили совершенствовать Вашу галерею и добавили загрузку при прокрутке и немного стилей. Я бы посмотрел такой ролик! Ах да, все таки галерея - с одной "л"!
Ну а 20 ГБ - как? Понятно, что автор указал, что такое не сработает. Но - где же подгрузка? ЗЫ: оформить превьюшки можно было чуть-чуть веселее. ЗЗЫ: ссылку бы на вторую часть...
Не лучше ли хранить большое количество информации в базе mysql? Например, если к изображениям нужно будет добавить различную информацию (Дату добавления, теги), или даже это лучше сделать в json. Просто не могу понять какую информацию лучше хранить в json а какую в БД. И есть ли в Node.js возможность работать с mysql?
в node есть библиотеки для подключения к Mysql, я использовал mysql2. А хранить изображений (а лучше их пути) можно и в мускуле и в json, первый вариант для использования на сервере, и возврата только нужных изображений, и также позволяет хранить любые связанные с картинками данные. Json-файл можно подключить без использования сервера, но для большого количества разных данных это не очень
Что может быть лучше намечающегося ужина? Только видео-уроки по JavaScript! JavaScript - лучшее питание для мозгов;) Спасибо за видео!
Однозначно
Спасибо . Очень полезное видео . Скрипт написал один раз , а пользуешься постоянно. Подход к делу - мудрого человека .
согласен.
Просто, наглядно. От меня как всегда +
Обожнюю Ваші живі спонтанні безсценарні уроки!
Отличное видео , огроменное спасибо за вашу работу, все очень понятно
такого плана уроки очень хорошо!
Александр, бомба!
Спасибо! То что нужно!
Шикарно! Коротко, ясно, и с четкими примерами ноды. Тут напрашивается лайтбокс)
Спасибо за дельные уроки
Круто!
Было бы классно видеть больше таких маленьких приложений, сразу видно взаимодействие сервера на ноде и жс на клиенте.
Классное видео
чудово, продовжуйте, клас!
Крутой урок, спасибо!
Хорошо. Еще бы превьюшные файлы складывать не в ту же папку, а, например в папку images_min. Тогда можно сколько угодно раз добавлять в папку images новые фотки и прогонять скрипт. Иначе при повторном запуске скрипта будут появляться дубли картинок с именами min_min_
Это вы и сами сделаете. Создайте новую папку в проекте , куда будете размещать обработанные файлы . Пример : .toFile('./min_images/min_' + images[i], (err, info) => { console.log(err); }) sharp берёт фото в папке images , обрабатывает их и результат размещает в папке min_Images .
Еще было бы отлично иметь возможность наоборот добавлять фотки в эту базу... Кто то скачал что ему нужно и загрузил туда то чего нет у других) Вообще не пойму как так получается???? У всяких "говноканалов" подписчиков куча а у реально мега полезного так мало... Не только галерея получается на "коленке" а вообще весь материал заходит как на коленке))!!! СПАСИБО Александр ты лучший!!! И еще почему недоступен сайт и с VPN и без и с телефона и как угодно не могу попасть
Это гениально!!!
Спасибо!
Очень хорошо. А как добавлять изображения? Типо закинул в папку, и фото отобразилось на сайте?
Сложновато для новичка незнакомого с Нод, но разобраться можно. А урок очень интересный. Спасибо!
Не знаком с нодой, ничего сложного не увидел.
Александр, было бы круто, если бы Вы продолжили совершенствовать Вашу галерею и добавили загрузку при прокрутке и немного стилей. Я бы посмотрел такой ролик! Ах да, все таки галерея - с одной "л"!
Александр
спс за видео ) а можно снимаете видео про подгрузка по прокрутке ?? в етом же теме. спс за внимание
Круто!!!
Поставил лайк за Eve Online :D
Где ты там нашел
Александр, вы шпилите в Eve Online?)
Можно ли реализовать кнопку на странице с запуском скрипта app.js?
Я погуглил, кое что попробовал но ничего не получилось...
Есть у кого идеи?
Lazy load нужно было доделать или пагинацию (а лучше показать оба варианта) , это же всё таки урок =)
Урок по говнокодерству разве что.
@@CzarOfScripts сказал говнокодер
Ну а 20 ГБ - как? Понятно, что автор указал, что такое не сработает. Но - где же подгрузка?
ЗЫ: оформить превьюшки можно было чуть-чуть веселее.
ЗЗЫ: ссылку бы на вторую часть...
Не лучше ли хранить большое количество информации в базе mysql? Например, если к изображениям нужно будет добавить различную информацию (Дату добавления, теги), или даже это лучше сделать в json. Просто не могу понять какую информацию лучше хранить в json а какую в БД. И есть ли в Node.js возможность работать с mysql?
в node есть библиотеки для подключения к Mysql, я использовал mysql2. А хранить изображений (а лучше их пути) можно и в мускуле и в json, первый вариант для использования на сервере, и возврата только нужных изображений, и также позволяет хранить любые связанные с картинками данные. Json-файл можно подключить без использования сервера, но для большого количества разных данных это не очень
Для варианта на коленке проще сделать json файл. Такой вариант вполне подходит для использования маленьким кол-вом лиц.
оО)) Скрины из онлайн космо РПГ-шки EVE Online )))
Первый
самый