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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    500.000 / 365 = 1369лет

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

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

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

    500.000 / 3650 = 137лет

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


Вас может еще заинтересовать список тем : #PHP | #PHP_FILE | #DATABASE | #PHP_BOOK |
Последняя дата редактирования : 21.12.2020 10:57
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

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

Последние комментарии :
Прохожий :
02/01/2021 10:44
Здравствуйте Марат!Спасибо Вам, за оперативность и развернутый ответ с примерами. И ОГРОМНОЕ спасибо, что…
подробнее.
Марат :
01/01/2021 03:30
И вас с Новым годом!Посмотрите …
подробнее.
Прохожий :
31/12/2020 03:58
А как проверить, чекнут ли чекбокс программно, то есть - другим скриптом, а не мышкой?Вот тут…
подробнее.
Марат :
03/12/2020 08:47
Давно пользуюсь данным скриптом, который написал еще при царе горохе!За десять лет изменилось то, что и при…
подробнее.
Ольга Попова :
02/12/2020 11:42
Я уж было обрадовалась, а у меня не…
подробнее.