Perl использует гораздо более «основанный на инструментарии» подход к созданию веб-приложений, чем PHP, потому что Perl не был разработан специально для веб-работы.Так что у него нет встроенного способа управления сессиями веб-приложений;скорее, в CPAN есть много модулей, которые реализуют управление сессиями различными способами.
Если бы вы определили соответствующую систему управления студентами и предоставили URL, мы могли бы взглянуть на нее со стороныи определить, что он делает, но на самом деле я задаюсь вопросом, нужно ли вам на самом деле использовать ту же систему управления сеансами, что и существующее приложение, если вы не хотите реализовать единый вход между исходной версией и вашим клоном [1].Сконцентрируйтесь на клонировании видимого пользователем интерфейса и функциональности, а не на деталях реализации за ним.
[1] ... что было бы бесполезно в любом случае, если вы не планируете подключаться к его базе данных сеанса на задней панели.конец, поскольку ни один из них не распознает идентификаторы сеанса другого, если они не передают эти данные.