Инструкция по установке и данные
Cкачать данные в формате SQL, CSV
Скачать базы данных в формате MySQL dump. Каждая таблица (база) в отдельном файле.
Torrent magnet ссылка
Скачать базы данных в формате CSV. Каждая таблица (база) в отдельном архиве.
Каждый архив имеет CSV файлы по 100 000 строк.
Torrent magnet ссылка
Инструкция по установке сайта на домашнем компьютере
Весь сайт это html и csv файлы. Сайт не содержит баз данных, PHP, Java или Node.js скриптов, соответственно, его можно установить на локальном компьютере очень легко.
Опытным пользователям до 20 мин.
Начинающим - до двух часов.
Все инструкции предоставляем.
Структура
/db2/ - папка с файлами данных
/db2/dbgeo/ - папка с данными для карты (dbgeo.zip)
/db2/dbpn/ - папка с данными по номерам телефона (dbpn.zip)
/db2/dbln/ - папка с данными по фамилиям (dbln.zip)
/db2/dbe/ - папка с данными по email (dbe.zip)
/db2/dbpkb/ - папка с данными pikabu (dbpkb.zip)
/map/ - интерфейс карты (webapp.zip)
/index.html - интерфейс главной страницы (webapp.zip)
Качаем файлы
Устанавливаем локальный веб сервер
Устанавливаем локальный веб сервер, для того чтобы сайт корректно работал в браузере.
Все что нам нужно, сделать локальный веб-сервер, и распаковать все архивы по папкам.
После этого сайт будет работать автоматически.
Самый простой вариант приведен ниже. Но существует много других вариантов, в гугле можно искать по фразе "установка локального веб сервера". 99% инструкций должны подойти для данного сайта
- Ссылка на самый простой в установке веб-сервер Open Server Panel
- Инструкция на YouTube как установить Open Server Panel (11 мин)
Возможные проблемы
- Карта отображает только цифры, отсутствует изображение
Проблема возникает потому, что бесплатные карты требуют корректных доменов. https://operations.osmfoundation.org/policies/tiles/
Попытайтесь локально сделать домен похож на реальный напр. "app.local".
Или используйте дополнение к браузеру, которое изменяет значение referer, например https://chrome.google.com/webstore/detail/referer-control/hnkcfpcejkafcihlgbojoidoihckciin