Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 21.06.2017, 19:24
Аспирант
Отправить личное сообщение для hdma Посмотреть профиль Найти все сообщения от hdma
 
Регистрация: 28.05.2012
Сообщений: 85

Сообщение от j0hnik
MySQL рекомендую.
В отношении MySQL — есть ли примеры приблизительных соответствий условиям, о которых писал? Кстати, у меня использование предполагается локальное.
Ответить с цитированием
  #12 (permalink)  
Старый 21.06.2017, 19:52
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от hdma
у меня использование предполагается локальное.
А MySQL, это реляционная база данных к JS отношения не имеющая, если только речь не о сервере и Node.js.

Для локального хранения http://html5.by/blog/localforage/
Либо более удобное в плане поиска и прочих операций с данными, это https://dev.w3.org/html5/webdatabase/, но с поддержкой ее пока туговато.

Вот только причем тут база вообще, если у вас насколько можно судить, есть некие данные в скрипте (надо полагать объект), в котором чего-то надо найти или не понять чего надо.

Последний раз редактировалось laimas, 22.06.2017 в 04:28.
Ответить с цитированием
  #13 (permalink)  
Старый 21.06.2017, 20:34
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от hdma Посмотреть сообщение
В отношении MySQL — есть ли примеры приблизительных соответствий условиям, о которых писал? Кстати, у меня использование предполагается локальное.
Какое расширение у файла с таблицей? смущает фраза "В подключенном к html скрипте"
Ответить с цитированием
  #14 (permalink)  
Старый 21.06.2017, 21:00
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Сообщение от laimas
это https://dev.w3.org/html5/webdatabase/, но с поддержкой ее пока туговато.
Очень даже работает что на любом андроиде что на ифонах работает из коробки. Синхронизировал базу и работай хоть без интернета и сервер отдыхает и локально все летает.
Ответить с цитированием
  #15 (permalink)  
Старый 21.06.2017, 21:29
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

MallSerg,
Вебкит доминирует, но все еще делит рынок
Ответить с цитированием
  #16 (permalink)  
Старый 21.06.2017, 21:52
Аспирант
Отправить личное сообщение для hdma Посмотреть профиль Найти все сообщения от hdma
 
Регистрация: 28.05.2012
Сообщений: 85

Сообщение от laimas
Вот только причем тут база вообще, если у вас насколько можно судить, есть некие данные в скрипте (надо полагать объект), в котором чего-то надо найти или не понять чего надо.
Как итог — нужен функционал, позволящий проводить поиск по 30 тысячам изображений, представленных в виде списка в объекте и подгружать на страницу в качестве результатов поиска. Как я представляю, имена из списка в объекте должны разбиваться на группы, чтобы работал множественный поиск, как по ссылке которую выше приводил. То есть, нужен множественный поиск и способность выводить результаты (со ссылками на изображения из той же локальной папки) частями.
Ответить с цитированием
  #17 (permalink)  
Старый 21.06.2017, 21:59
Аспирант
Отправить личное сообщение для hdma Посмотреть профиль Найти все сообщения от hdma
 
Регистрация: 28.05.2012
Сообщений: 85

Сообщение от j0hnik Посмотреть сообщение
Какое расширение у файла с таблицей? смущает фраза "В подключенном к html скрипте"
Имел в виду: можно ли наладить на MySQL вышеизложенное. А насчёт "подключенного к html скрипта" речь была о ссылке на скрипт из тела html.
Ответить с цитированием
  #18 (permalink)  
Старый 21.06.2017, 22:27
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Например юзаешь мускул. Создаешь для каждого месяца отдельную таблицу. Т.е в таблице будут хранится картинки только на июнь месяца 2017, июль 2017 етк. И не, картинки а ссылки на них. Думаю ты понимаешь что картинки будут аналогично структурированы в папках. С помощью эскьюэль обращаешься по дате к нужной таблице и по переданным критериями забираешь дамп. С помощью сетевого протокола верхнего уровня передаешь сериализованный респонс, затем парсишь в штмл. Это если мы используем иксашэр, в народе аякс. Можно и серверным языком обойтись, но это не отменяет невозможности отрисовать браузеру сразу 30тыс. изображений, если запрос к базе без аргументов (не отфильтрован). А зачем? Есть давно придумали пагинацию, выводи первых 50 картинок на первой странице 51 - 100 на второй и т.д. Если хочется без пагинации, то пожалуйста то же выдумывать не надо. Аналогично при скролле получаешь из бд по 50 картинок и рисуешь подчищая дом дерево от старых картинок присваивая атрибуту стайл отступ от начало страницы равный высоте выборки.
Author | Caption | City | Link | Date
Rasy Summer in Minsk Belarus /images/6/2017/summer_in_minsk.jpg 6/2017
Ответить с цитированием
  #19 (permalink)  
Старый 22.06.2017, 04:19
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от MallSerg
Очень даже работает что на любом андроиде
Андроидиы уже захватили все?
Ответить с цитированием
  #20 (permalink)  
Старый 22.06.2017, 04:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Rasy
Создаешь для каждого месяца отдельную таблицу.
И зачем же плодить столько таблиц?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск по таблице и перестановка строк KemPavel jQuery 2 19.10.2015 12:28
Работа с базой данных через javascript KupueIIIKo Общие вопросы Javascript 24 26.07.2015 18:05
Динамическое удаление строк таблицы Tankist Events/DOM/Window 16 03.07.2013 16:42
работа менеджером georgi Работа 1 29.03.2013 14:18
Постоянная работа / Front-end / Москва kooper Работа 4 29.09.2011 22:06