CMS на фалах. Стоит ли использовать?

Discussion in 'PHP' started by Ohotnikof, 31 Mar 2013.

  1. Ohotnikof

    Ohotnikof New Member

    Joined:
    25 Mar 2013
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Нужен совет. Делаю что-то типо CMS на файлах. То есть вся информация хранится будет не в базе данных, а в фалах. Каждая статья будет представлять из себя файлик, с непосредственно самой статьёй, и всякими meta, комментариями и т. д.
    Хочется узнать, сможет ли такая система выдерживать потоки посетителей так же ловко как и базы данных MySQL? Или на сервер будет слишком большая нагрузка?
     
  2. VY_CMa

    VY_CMa Green member

    Joined:
    6 Jan 2012
    Messages:
    917
    Likes Received:
    492
    Reputations:
    724
    Нагрузка будет меньше это однозначно. Статика легка. Подобные вещи уже давно реализованы, взять тот-же октопресс который генерит из маркаДауна в нужную разметку при желании и захостить можно на Git и подобных ресурсах. Помимо рубийного генера есть и на php и на c++ (=
     
    _________________________
  3. Ohotnikof

    Ohotnikof New Member

    Joined:
    25 Mar 2013
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Значит это будет даже лучше =)

    Тогда вот назрел ещё один вопрос. В MySql будет быстрее искать что-то, нежели в файлах?
    Имеется в виду, к примеру, словосочетание и т. п.
     
  4. Ohotnikof

    Ohotnikof New Member

    Joined:
    25 Mar 2013
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    А вот еще вопрос про нагрузку. Если я организую работу СMS таким образом: есть папка, в которой лежат файлы. Каждый файл - документ с статьей, её мета, коментариями и т. п. Далее данные странички буду подгружать в шаблон.
    Вопрос собственно вот в чем: когда в этой папке будет около тысячи файлов. И посетителей будет под тысячу. Это сильно замедлит работу сайта? Или всё же это дело будет работать не медленнее чем через базу данных (к примеру MySql)? Сильная разница будет?