Накидайте актуальные CMS без БД

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#11
akorneev:

p.s. Картинки к новостям в gif-ах размещаете? :)

Предлагаете картинки хранить в базе? 🤪

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
C
На сайте с 26.12.2005
Offline
146
#12
foxi:
Предлагаете картинки хранить в базе? 🤪

Точняк! Картинки в базе, а контент в файлах )

Лучший хостинг, которым пользовался за последние 15 лет! (https://beget.com/p107248)
DV
На сайте с 01.05.2010
Offline
644
#13

DokuWiki посмотрите.

Какие бывают сайты.

Много вкусняшек к ней, если врубиться, очень удобно.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
R1
На сайте с 20.04.2017
Offline
30
#14
Charli:
"инклуд хедер, инклуд футер" - самая лучшая cms без БД

Имеется ввиду, что лучшая CMS без баз данных - это использование именно PHP Includes, то есть включений РНР для разбиения шаблона на разные составные части. Правильно ли я понял эту мысль? Или подразумевалось что-либо ещё?

Например,


<?php include './includes/header.inc.php';?>
....
<?php include './includes/navigation.inc.php';?>
....
<?php include './includes/footer.inc.php';?>
S
На сайте с 30.09.2016
Offline
469
#15
roman1981:
Имеется ввиду, что лучшая CMS без баз данных - это использование именно PHP Includes, то есть включений РНР для разбиения шаблона на разные составные части. Правильно ли я понял эту мысль? Или подразумевалось что-либо ещё?

Подозреваю, что имелось в виду отсутствие необходимости подключения сервера базы данных. А шаблон разбивается на части в большинстве CMS - как с БД, так и без БД.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
R1
На сайте с 20.04.2017
Offline
30
#16
Sitealert:
Подозреваю, что имелось в виду отсутствие необходимости подключения сервера базы данных. А шаблон разбивается на части в большинстве CMS - как с БД, так и без БД.

Спасибо за ответ. Просто человек упомянул об инклудах, мне вот и стало интересно, это именно РНР-Инклуды, или же какая-либо иная технология. А вот то, что шаблон веб-сайта нужно разбивать на отдельные части, это однозначно правильно, поскольку с колоссальным ростом страниц сайта управлять им будет нереально сложно (если вообще возможно). А так, к примеру, поменял дизайн футера - в отдельном файле, он тут-же изменился на всём сайте, сколько бы страниц на нём не было. Очень удобно, а на больших сайтах - просто жизненно важно.

WEMASTER
На сайте с 16.08.2012
Offline
95
#17
_SP_:
А зачем для CMS БД нужна :) ? Цель её наличия (кроме тормозов) какая :) ?

Сразу видно что вы никогда не производили тесты производительности.

Я вот производил, и результатом был шокирован.

Сайты без БД при множестве потоков (клиентов в секунду) начинают жрать столько времени CPU, что сайт начинает жутко тормозить (вплоть до нескольких секунд на открытие страницы).

Проверял тот же сайт (скрипт) на с базой в SQLite и страницы молниеносно загружались.

Сайт без БД выдерживал 200 потоков, с SQLite выдерживал 1500 потоков без заметных лагов.

Ну и база SQLite размещается в едином файле, легко копируется, редактируется итп. Выводы делайте сами.

S
На сайте с 30.09.2016
Offline
469
#18
WEMASTER:
Сайты без БД при множестве потоков (клиентов в секунду) начинают жрать столько времени CPU, что сайт начинает жутко тормозить (вплоть до нескольких секунд на открытие страницы).
Проверял тот же сайт (скрипт) на с базой в SQLite и страницы молниеносно загружались.

А и как это можно было сайт без БД тестировать с базой в SQLite? 🙄

_
На сайте с 24.03.2008
Offline
381
#19
WEMASTER:
Сразу видно что вы никогда не производили тесты производительности.
Я вот производил, и результатом был шокирован.

Да я вот тоже.. шокирован.

WEMASTER:

Сайты без БД при множестве потоков (клиентов в секунду) начинают жрать столько времени CPU, что сайт начинает жутко тормозить (вплоть до нескольких секунд на открытие страницы).

Что-то не пойму, у вас нгикс тормозит выдавая статику :) ?

Чтож с ним будет если к этому еще накрутить обращение в БД :) ?

WEMASTER:

Проверял тот же сайт (скрипт) на с базой в SQLite и страницы молниеносно загружались.
Сайт без БД выдерживал 200 потоков, с SQLite выдерживал 1500 потоков без заметных лагов.
Ну и база SQLite размещается в едином файле, легко копируется, редактируется итп. Выводы делайте сами.

Если выкинуть ненужный никому скрипт, то будет еще быстрее, уверяю вас.

Часто и без исполняемого при каждом визите пользователя php легко можно обойтись :).

Если немного думалку включить.

Прикиньте...

---------- Добавлено 17.01.2018 в 17:34 ----------

Дикий пионер:
Судя по названию - хранить и позволять легко выбирать данные.

Какие и зачем данные вы собрались "хранить и легко выбирать" ?

Легче всего "энти данные" достать из файловой системы, в виде уже готовой страницы, и сразу отдать пользователю.

Даже скриптов никаких не надо :).

Все остальное долго, но дешевле в плане разработки.

Всё зависит от задачи, если нет динамического содержания (а его наличие весьма нечастая штука), то без БД и скриптов на стороне сервера вполне можно легко обойтись.

rovalans
На сайте с 09.08.2007
Offline
143
#20

была помню еще цмс-симпл )

http://www.cmsmadesimple.ru/

сколько сайтов было на ней сделано под сапу в свое время

Символ #, часто называемый "решеткой", "знаком номера" на самом деле имеет официальное название - октоторп.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий