Как упростить жизнь при работе через VPN
Очень нужна помощь в решении неординарной проблемы.
Есть у нашей компании клиент. Хороший, стабильный, большая мегакорпорация и все такое. Очень хочется удержать его.
В следствие их заморочек безопасности, они не дают доступа к сорцам + в силу каких-то технических ньюансов развернуть проект локально почти нереально. Проект используется внутри корпоративной локальной сети сотрудниками компании, в итоге единственные, кто смотрит на него через интернет это мы.
Подключение к их серверам организовано через VPN через VPN-клиент, предоставленный ими же.
Изначально этот продукт написан индийцами. Что это значит... Это значит, что при каждой загрузке страницы сервис посылает на сервак
В итоге даже с хорошим каналом интернета с малыми пингами перезагрузка страницы занимает от 1.5 до 8 минут — естественно работать так невозможно.
Сразу предваряя наиболее очевидные советы:
— проект написан на достаточно эксклюзивном ЖС фреймворке и все картинки, подключение ЖС-ов и т.д. — все делает фреймворк, заменить на спрайты — в ближайшее время нереально, объединить ЖС-ы в один — тоже, так как все это требует капитального вмешательство в движок фреймворка.
— достучаться до клиента, чтоб он что-то поменял, выдал сорцы или согласился на тотальную переделку — в ближайшее время нереально.
Т.е. единственный для нас вариант (кроме отказа от клиента, а отказ от клиента — не вариант) это как-то ускорить процесс загрузки страниц и всеми возможными способами поднять эффективность работы.
Будем очень признательны если кто-то подскажет какие-то идеи. Например, я рассматривал вариант какой-то прокси, установленной на локальную девелоперскую машину, которая бы кешировала скажем все картинки и ЦСС-ы. Я не силен в администрировании и сетевых ньюансах, но что-то подсказывает что из-за VPN это работать не будет. Может есть еще какие-то варианты?
Заранее спасибо.
67 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів