Нужен совет. Делаю что-то типо CMS на файлах. То есть вся информация хранится будет не в базе данных, а в фалах. Каждая статья будет представлять из себя файлик, с непосредственно самой статьёй, и всякими meta, комментариями и т. д. Хочется узнать, сможет ли такая система выдерживать потоки посетителей так же ловко как и базы данных MySQL? Или на сервер будет слишком большая нагрузка?
Нагрузка будет меньше это однозначно. Статика легка. Подобные вещи уже давно реализованы, взять тот-же октопресс который генерит из маркаДауна в нужную разметку при желании и захостить можно на Git и подобных ресурсах. Помимо рубийного генера есть и на php и на c++ (=
Значит это будет даже лучше =) Тогда вот назрел ещё один вопрос. В MySql будет быстрее искать что-то, нежели в файлах? Имеется в виду, к примеру, словосочетание и т. п.
А вот еще вопрос про нагрузку. Если я организую работу СMS таким образом: есть папка, в которой лежат файлы. Каждый файл - документ с статьей, её мета, коментариями и т. п. Далее данные странички буду подгружать в шаблон. Вопрос собственно вот в чем: когда в этой папке будет около тысячи файлов. И посетителей будет под тысячу. Это сильно замедлит работу сайта? Или всё же это дело будет работать не медленнее чем через базу данных (к примеру MySql)? Сильная разница будет?