Я всегда стараюсь сделать код лучше и удобнее в обслуживании, но я не уверен, правильно ли я это делаю ... Например, я делаю сайт социальной сети, поэтому страница domain.com/profile?id=17 откроет профиль для идентификатора пользователя 17. Если пользователь в данный момент вошел в систему, то профиль будет рассматриваться как владелец (с параметрами редактирования и т. Д.), В противном случае на странице будет показан профиль для посторонних (без параметров редактирования).
Как мне это красиво сделать?Я думал, что после проверки, если идентификатор пользователя == идентификатор пользователя в $ _SESSION, я включаю один файл php (файл с опциями редактирования), в противном случае я включаю другой.Это решение?Есть ли лучший?
Я делаю то же самое для заголовков, у меня есть файл 'header.php', который включает в себя заголовок всех страниц (некоторые php, но также логотип и т. Д.), Однако я 'Я не уверен, что это хорошо, поскольку пользователь может зайти в свой браузер и набрать mydomain.com/header.php, а затем отобразить только заголовок.