Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Хранение данных база или файл?

Поддержи проект!!! smile

Что выбрать для своего сайта - базу данных или файл.Когда вы только начинайте изучать сайтостроение, то возникает вопрос, что же выбрать для своего сайта, "базу данных или файл".

База данных или файл данных.

  1. База данных против базы данных на файле
  2. Авторский сайт на файлах или на базе данных
  1. База данных против базы данных на файле

    Вообще, что такое база данных!? Это по сути те же файлы. Ведь физически они где-то храниться должны.

    А кроме файлов, физической оболочки просто не существует! Как бы странно это ни звучало!

    Только отличие от файла и базы данных в способе обработки!
    Кроме того!

    Существуют базы данных, которые и позиционируются, что не требуют отдельного сервера, например → SQLite

    По сути, это таже база данных, но только в файле, который может лежать в любой папке вашего сайта.

    Я не против и не за базы данных!

    Поскольку я не пользуюсь базами данными выше перечисленными, то и о преимуществах и недостатках ничего вам не могу сказать!

    Но зато! Я 5 лет пользуюсь файлом в качестве базы данных. Одна строка - одна статья (формат файла ".dat").

    Скоро - может даже сегодня, напишу(давно надо было сделать это), как можно хранить данные вашего сайта даже и без SQLite - это вообще самый, самый, самый простой способ! И если бы данный способ, как-то меня не устраивал, то я давно бы искал бы альтернативу!

    Единственное -может, если ход дойдет, то для будущих статей буду изучать "SQLite"(но это не точно!) .

    Почему я выбрал файл вместо базы данных!?

    Базы данных придумали не просто так! И для большого проекта - скорее всего нужно использовать базу данных вместо файла.

    Но когда вы собираетесь делать авторский сайт, блог, то база данных - это просто... ну не знаю...

    Вам нужно перевести 10 кг груза и вы нанимаете Белаз грузоподъемность 120.000кг

  2. Авторский сайт на файлах или на базе данных

    Предположим, что вы хотите сделать свой собственный авторский сайт(это моя история).

    Естественно -самое простое - хранение данных в файле!

    Давайте попробуем посчитать на пальцах емкость файла - ведь нам нужно знать, сколько статей вы сможете написать , прежде, чем файл станет неподъемным!

    Естественно - в файле базы данных, сами статьи не будут хранится - одна статья - один файл.

    В файле базы данных будет построчно хранится информация о данной статье...

    Сколько строк максимально для такого файла?

    Специально провел эксперимент лет несколько назад... на сервере установлен максимальный размер файла, сейчас точно не помню, по моему 13мб - это можно узнать(не проблема.)

    И только после 500.000 строк максимальный разрешенный объем файла был пройден!

    Сколько статей в день!?

    Предположим, что вы зададите себе план - 1 статья в день!

    Отступление...

    Поверьте мне на слово - что это не так просто сделать, как кажется! Насколько я упертый, даже я не смог этого сделать, за все время существования данного проекта - 1961. И если мы разделим количество статей, на данный момент 1, на выше приведенное количество дней, то получим: 0 статей в 10 дней... (0.00050994390617032)
    P.S. если интересно смотри счетчик сколько статей в день php
    Но даже если предположим...

    Вы сможете поддерживать ритм 1 статья в день на протяжении множества лет, то чтобы превысить барьер в 500.000 строк, вам понадобится

    500.000 / 365 = 1369лет

    Вам понадобится 1369лет!!! Предположим невозможное!

    Вы сможете писать 10 статей! Здесь, я как доктор говорю, что это! невозможно для 1 человека!!!

    Но, даже, если это чудо произойдет, то вам все равно понадобится:

    500.000 / 3650 = 137лет

    Зачем это я вам все рассказываю!? К тому, что файл вполне подходит для создания личного сайта.


Последняя дата редактирования : 10.04.2021 12:54
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.
stream :
07/04/2021 05:56
Неплохо)
подробнее.
Марат :
24/03/2021 11:01
Да что вы!? За что обижаться то?Вы тот редкий человек, который смог написать! Вы молодец!Человек, же который не…
подробнее.
Виталий :
24/03/2021 06:05
Не стоит обижаться, люди могут не понимать что ошибка не критична. Может быть до конца не изучали…
подробнее.
Марат :
23/03/2021 02:09
Спасибо, за сообщение! В архив попал вариант, который был на тестировании и там остались некоторые…
подробнее.