Здравствуйте! Нужно создать небольшое CMS, только пока не могу понять все аспекты. Понимаю что можно создать панель администратора и через него добавлять, удалять какой-то контент, но как можно, например, менять фон через сам сайт, удалять или добавлять функционал, кнопки, перемещать элементы, менять стиль сайта и т.д. Все эти данные должны хранится в БД? Как это все устроено? P.S. Не используя фреймворки, на чистом PHP.
А чем фон отличается от другого контента?! Наверняка нужно смотреть в сторону mvc как каркаса. Есть cms которые даже исполняемый php скрипт хранят в базе тот же MODX. Сначала нужно определиться с функционалом, а исходя из этого, выбрать место и способ хранения.
конкретно по текущей задачи я бы вам посоветовал рассмотреть паттерн MVC http://video4text.com/ru/Gh3pMmG8ezY.html
а вообще посоветовал бы прочесть книгу "Банда Четырех" про шаблоны проектирования. если вы профессионально собираетесь использовать php то изучить https://getcomposer.org/ ну и Symfony конечно же.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Как создать умный опрос, на основании ответа которых будет подставлять следующий нужный вопрос, тем самым в конце опроса человек узнает свою...
ЗдравствуйтеПытаюсь сделать так, чтобы Servlet перенаправил запрос в JSP