Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Бесплатно размещайте свою базу данных на страницах Github

Автор: Bufferhead

Загружено: 2024-05-14

Просмотров: 140404

Описание:

Базы данных являются неотъемлемой частью многих современных веб-приложений, но их поддержка может быть очень дорогой. Поэтому в этом видео я покажу вам, как можно совершенно бесплатно запустить базу данных SQLite на платформе Girhub Pages. GitHub Pages позволяет размещать файлы и веб-сайты. Однако, используя JavaScript-библиотеку SQL.js-HTTPVFS, можно использовать набор данных SQLite, полностью размещённый в виде статических файлов.

===

Ознакомьтесь с моим проектом «solidtime — современный открытый тайм-трекер» на сайте https://www.solidtime.io

===

Конечный результат проекта «On this day» можно найти здесь: https://onthisday.bufferhead.com/

Репозиторий GitHub со всем исходным кодом: https://github.com/bufferhead-code/on...

===

SQL.js-HTTPVFS доступен по ссылке:
https://github.com/phiresky/sql.js-ht...

Если вы хотите узнать больше, автор объяснил первоначальную реализацию здесь:
https://phiresky.github.io/blog/2021/...

Вы можете найти набор данных, использованный для сайта «On this day». здесь:
https://www.kaggle.com/datasets/guill...

===

Обычные базы данных, такие как MySQL, Postgres или Redis/Valkey, работают как сервис и требуют вычислительной мощности сервера. Но с SQLite всё иначе. База данных работает как отдельный файл и очень полезна для различных приложений, которым нужна производительная, но простая база данных. Вы можете использовать SQL для выполнения запросов к базе данных, как и к любой другой базе данных. Главное отличие заключается в том, что мы можем использовать тот факт, что для работы SQLite требуется только файловая система, чтобы распространять её с помощью сервисов хостинга статических страниц, таких как Guthub Pages. Также можно использовать CDN, такие как Cloudflare или BunnyCDN, для очень экономичного распространения базы данных. Мы используем протокол HTTP и устанавливаем заголовок диапазона HTTP, чтобы запрашивать только те части базы данных SQLite, которые действительно нужны нашему приложению.

Бесплатно размещайте свою базу данных на страницах Github

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Что обнаружено после взлома разработчика электронных повесток?

Что обнаружено после взлома разработчика электронных повесток?

Разместите бесплатный монитор работоспособности на Github

Разместите бесплатный монитор работоспособности на Github

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Вся память интернета: петабайты ОЗУ в БОЛЬШОМ обзоре дата-центра

Вся память интернета: петабайты ОЗУ в БОЛЬШОМ обзоре дата-центра

NotebookLM: Таблицы из всего. 4 Способа применения

NotebookLM: Таблицы из всего. 4 Способа применения

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Связь следующего поколения: надёжнее, чем Wi-Fi

Связь следующего поколения: надёжнее, чем Wi-Fi

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Понимание B-деревьев: структура данных, лежащая в основе современных баз данных

Понимание B-деревьев: структура данных, лежащая в основе современных баз данных

Структура файлов и каталогов в Linux

Структура файлов и каталогов в Linux

Learn Docker in 1 Hour | Full Docker Course for Beginners

Learn Docker in 1 Hour | Full Docker Course for Beginners

Как создать собственный VPN сервер Vless XHTTP с графической панелью 3x-ui и доменом.

Как создать собственный VPN сервер Vless XHTTP с графической панелью 3x-ui и доменом.

92% ЛЮДЕЙ НЕ ЗНАЮТ, ЧТО УМНЫЙ ДОМ ОПАСЕН

92% ЛЮДЕЙ НЕ ЗНАЮТ, ЧТО УМНЫЙ ДОМ ОПАСЕН

SQLite vs PostgreSQL Performance

SQLite vs PostgreSQL Performance

Объяснение Supabase

Объяснение Supabase

Изучите нормализацию базы данных — 1NF, 2NF, 3NF, 4NF, 5NF

Изучите нормализацию базы данных — 1NF, 2NF, 3NF, 4NF, 5NF

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Easily Deploy Full Stack Node.js Apps on AWS EC2 | Step-by-Step Tutorial

Easily Deploy Full Stack Node.js Apps on AWS EC2 | Step-by-Step Tutorial

Ленточные библиотеки в 2025: зачем они нужны и почему их делают в России. Мобиус Технологии

Ленточные библиотеки в 2025: зачем они нужны и почему их делают в России. Мобиус Технологии

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]