Если будет, то бояться не за домен надо будет, а за собственную свободу 🤪
hakuna matata, да, Та же база 210мб на продакшен сервере с десятками лямов запросов в сутки: Time: 0.0032 Sec
20 млн хз. нету под рукой такой базы, есть 7 млн. Time: 0.0067 Sec на ноуте с ssd. Это при том что не просто выборка, а еще куча всего происходит, типа генерации ссылок и прочие дела.
MaxSite CMS когдато собирался стать убийцей вордпресса.
sema_87, причина не в моем доргене и не в sqlite. sqlite3 гиперстабилен стал еще до моих первых доргенов, дело у тебя было в твоем хостинге.
А текстовый файл, если он открыт через функцию file - потребляет оперативки в 3 раза больше, чем весит сам + скорость чтения файла с диска + перемешивание массива в лям строк - это дико много времени и ресурсов. Это прокатит если это процесс одноразовой генерации, т.е. сгенерил и забыл, это можно, но на продакшене, на каждый запрос бота это генерить - это не получится.
Likvidniy, если вы там не будете разжигать, то врятли.
sema_87, ну из миллионного файла ты не надергаешь в шаблон ничего. ты мгновенно изнасилуешь сервер и все умрет. Тебе полюбому нужна база, самое низкоресурсоемкое это будет sqlite, из него и дергать рандомные сроки.---------- Добавлено 01.04.2019 в 12:01 ----------
🤣 ты тоже не юзал мой лайт дорген. в нем это и есть.
sema_87, в архиве этого доргена идет 2 по сути разных доргена. Тот который описан по ссылке тебе не нужен. А который lite с ним в архиве, это то что ты описал. В нем просто sqlite база кеев и больше ничего. Кеи берутся из базы псевдорандомно, т.е. рандомно но для каждой страницы набор кеев постоянен, и этот набор кеев делится - один идет как заглавие, другие как описание, контент, ссылки, в основной контент кей который был взят в качестве заглавия еще дополнительно замешивается для увеличения плотности. Ну и этот супер примитив гуглу нравится, наваливает по стотыщ трафа.---------- Добавлено 01.04.2019 в 11:55 ----------Конфиг доргена, вроде дает понимание как что работает:
$all_keys = 120; // всего брать ключевиков из базы.
// (должно быть больше чем сумма кеев ниже):
$tit_keys = 1; // ключевиков для заглавия.
$des_keys = 5; // ключевиков для описания.
$lnk_keys = 10; // ссылок локальной перелинковки.
$hst_keys = 5; // количество ссылок в линковке живых доменов.
$ufu_keys = 10; // доп линковка типа меню c ЧПУ. кол-во ссылок.
// если $ufu_keys больше 0 то количество страниц на доре будет неконтролируемым.
// 120 - 1 - 5 - 10 - 5 - 10 = кеев будет собственно контентом.
$additional_keys = 2; // добавить столько раз $title в $content (+4 варианта с тегами).
sema_87, ты описал мой айдор лайт дорген )))
это он палит. и банит. меняй ип и все остальное.