Создаем CMS
Если я задумал нечто вроде CMS - CAP. Шуточный аналог. Пользователей не
больше 100, но сделать ее в минимализме но функциональней, только как
проект для собственного развития. А sql и другие базы не использовать,
только чистый PHP. Даже без .htaccess. Чтобы было мобильной и кросс
платформенной.
В общем собираю советы.
И первое - как организовать базу? Пока придумал что у каждого пользователя
свой файл данных по его логину. Типа
вова.ини
пароль=>d41d8cd98f00b204e9800998ecf8427e
статус=>admin
денег=>121121212
....
и объект СУПЕРСАР создает объект ЮЗЕР. а ЮЗЕР разбирает вова.ини по
эксплоду.
Ну я походу свои другие идеи освящу и посоветуюсь. Стараюсь не заглядывать
в чужие CMS, так что совпадения считайте случайными :)
А статьи хранить и обрабатывать придумал таким образом:
1. Запрос к странице через $_GET. (mysite.ru/?&id=2013)
2. У каждой статьи два файла одного имени но разных расширений. Один файл
для самой статьи, второй для описаний (authot=>вова headline=>О супер CMS
...). По id в папке статей открываются файлы для чтения или
редактирования. Описания разбираются в массив (или сделать отдельный класс
для статей?), дальше подстановка значений в шаблон и вывод - если запрос
полной статьи, или include - если обзор или каталог. А файл полной статьи
просто include ниже.