Недавно я ревниво смотрел на все функции сайтов WordPress с поддержкой CMS, и я понял одну вещь, которую я упустил: тегирование.
![enter image description here](https://i.stack.imgur.com/wRDQl.png)
Есть ли какой-нибудь способ, которым я могу иметь такую вещь на моем php-сайте, не относящемся к базам данных, не относящимся к базе данных?В основном это куча файлов веб-страниц, таких как home.php
, contact.php
, somepage1.php
, somepage2.php
и т. Д.
действительно ли это вообще возможно?
Я думал о чем-то вроде этого:
- каждая страница содержит
tagsys.php
- каждая страница имеет нижний колонтитул с некоторыми тегами
banana
, peach
, tomato
- гиперссылки идут соответственно на
/tags/banana
, /tags/peach
, /tags/tomato
- , так как нет фактических файлов, таких как banana / peach / tomato, включающий tagsys.php должензнать, как сгенерировать новую страницу, в которой она захватывает сущность ($ title и $ descr) каждой страницы с этим тегом, и поэтому все можно автоматизировать.