елси мы предполагаем, что Хабр на пхп (вроде так)
то:
1. все запросы веб-сервер отправляет на один php файл, это входная точка в приложение
2. инициируется приложение (загружаются все что нужно для работы с приложением)
3. разбирается запрос (тело http запроса, URI и прочее)
4. проверяется аутентификация пользователя
5. выполняется работа приложения согласно запросу, например идет в БД и достает данные, проверяются роли, авторство и прочее
6. готовится ответ и отправляется — тут овтет может быть в виде АПИ, а может быть сразу html формироваться, с помощью шаблонизаторов
есть некоторое правило: предикатом можно поставить переменую если она boolean типа, в остальных случаях надо писать выражение. Если не писать выражение, то переменная не булева типа будет к нему приведена
Пункты дилетантские и с основе каждого построение на основе догадок/додумок.
С одной стороны они вполне логичны и понятны, но выглядит как дилетантство и самодурство
чтобы набраться разного опыта: советую почаще менять команды (работы), тогда вы сможете проникнуться разными подходами и практиками
совет общий: вы всосете и командную разработку, и менеджмент по части задач, и архитектурные приемы
мы тут с вами давно (много лет вижу вас), а вы так и не набрались опыта
мой пример: я успел сменить около 6-8 компаний, явно — количественный опыт на пользу мне в этом плане
и вам советую