Ищу информацию по проектированию CMS на файлах

Тема в разделе "PHP", создана пользователем Solomon Kane, 15 авг 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Solomon Kane

    Solomon Kane Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    144
    Симпатии:
    9
    Такая проблема, как примерно работают простые cms на БД я знаю. Оно и неудивительно, так как почти все учебники только такие примеры и приводят. А вот с какого конца подойти к разработке cms чисто на файлах - без понятия. Поэтому мне нужна какая-либо документация на эту тему. Кто-то видел? Можно на английском. Совет смотреть готовый код - не подходит. Я пока не такой спец, чтобы просто глядя на готовый код, понимать, что там и как.

    P. S. Не отказался бы также от документации по проектированию cms на БД. Я-то примерно знаю, но хотелось бы сразу научиться делать правильно, а не вначале наваять cms, а потом узнать, что БД надо было проектировать иначе:).
     
  2. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Люди которые проектируют и пишут CMS тоже когда-то были "не такими спецами" :) Нет ничего плохого, чтобы учиться на готовых примерах. Вот тут выбирай что-нить и смотри код. Возьми IDE какую-нибудь(не в качестве рекламы советую NetBeans) и в режиме трассировки смотри. Если мозг есть и включен, то через день-два начнешь понимать что к чему.
    А вообще "Сms для чайников" еще не написана.
     
  3. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
  4. Solomon Kane

    Solomon Kane Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    144
    Симпатии:
    9
    diavolic, вот, кстати, нечто типа textsql и искал для начала, то есть, чтобы было, как БД, но в виде файлов. Может, есть нечто типа MySql (именно вот такая полноценная штука, а не класс) для работы с файлами? Или же никто из разработчиков крупных такого не делал никогда,а все работают с обычной БД?
     
  5. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Я что-то никак не пойму... А MySQL по-твоему где данные хранит? В памяти чтоли?
     
  6. Graph33

    Graph33 Создатель

    Регистр.:
    4 авг 2010
    Сообщения:
    34
    Симпатии:
    0
    отличие cms на бд и файлами только во взаимодействии с "хранилиещем данных" ты либо будешь писать запросы к мускулю либо читать данные из файлов, а вся остальная структура то не меняется...
     
  7. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    речь идет про то, чтобы было как можно меньше стороннего софта. не все хостинги дают маську в нагрузку, но почти все разрешают файлы писать.
     
  8. venetu

    venetu

    Регистр.:
    28 мар 2007
    Сообщения:
    735
    Симпатии:
    261
    textsql не поддерживает WHERE, то есть далеко ты на ней не уедешь.

    Вообще-то идеально под то, что ты хочешь, подходить SQLite, но опять же, не на всех хостингах она есть. Если на твоем есть - ура, тебе повезло. Юзай его смело, это практически полная замена mysql, и на файлах.
     
  9. Agler

    Agler Постоялец

    Регистр.:
    17 авг 2008
    Сообщения:
    94
    Симпатии:
    13
    MySQL данные в файлах и хранит (а где ты ещё собираешься данные хранить? О_О), просто там прикручена такая штука как кэш и много чего ещё. Если на хосте нету Mysql и тебе не разрешают ставить никакой софт, то интересно как ты собираешься его туда поставить? в итоге только один вариант - работа с классами
     
Статус темы:
Закрыта.