Проект, который я покинул несколько месяцев назад, все еще использует CGI. Тем не менее, сайт предназначен для очень небольшого набора пользователей (он имеет всего около 40 пользователей, и, вероятно, его используют менее 5). В то время как оборудование было заменено 3 или 4 раза, часть этого кода работала почти 10 лет, практически без изменений. Я уверен, что другие технологии обеспечат повышение производительности, но текущая производительность является приемлемой, и кадровые ресурсы для внесения изменений невелики, разбросаны по слишком многим областям и плохо разбираются в веб-технологиях (особенно с тех пор, как я ушел). Это приводит к позиции «Если это не сломано, не исправляйте это!»
Что касается замен, которые я использовал / планирую исследовать: на новой должности я разработал веб-приложение на PHP. Тем не менее, я больше фанат Python и планирую заглянуть в WSGI в ближайшее время. Я также планирую использовать AJAX для замены программы CGI на сайте, который я добровольно поддерживаю для некоммерческой организации.