У меня есть сайт, который обслуживает две стороны, покупателя и продавца. Поэтому, как только я идентифицировал тип пользователя, я загружаю соответствующий модуль. См. Логику ниже:
If $loggedinusertype = Buyer;
include(/buyer_module.php);
else
include(/seller_module.php);
Теперь, как я храню эти модули, я храню файл contact.php. Эти модули могут быть доступны, если я зайду на domain.com/seller_module.php. Теперь я хочу знать, как хранить эти модули таким образом, чтобы никто не мог получить к ним доступ напрямую и мог использоваться только в компоненте include. У меня 200 таких модулей ....