У меня есть файл PHP, который содержит много операторов if и else, которые определяют, какой контент видит пользователь (давайте назовем это блоком). Мне постоянно приходится модифицировать этот файл (назовем его output.php), но он немного громоздок только с текстовым редактором.
Я хочу использовать простой веб-интерфейс для изменения output.php. Я думал об использовании сценария PHP, который разбил бы файл output.php на куски со ссылками на формы, где я могу изменить каждый кусок. Вот пример:
формат output.php:
<block A>
title = ...
description = ...
<block B>
title = ...
description = ...
...
скрипт, который изменяет output.php
<Link to a form that I can use to edit block A, and save>
<Link to a form that I can use to edit block B, and save>
...
<buttons that let me add new blocks, etc.>
Это простой интерфейс, который позволяет мне редактировать output.php. Мне было интересно, есть ли простой способ сделать это в PHP?
Кроме того, кто-нибудь посоветует мне начать использовать базы данных для управления этими данными? Он начинался с двух блоков данных с помощью оператора if / else, но теперь будет до ста блоков.