Ситуация изменилась слишком сильно в бизнес-логике нашего клиентского приложения Flex 3 для экстрасети, поэтому я получил разрешение начать все сначала ... с небольшим давлением даты (я знаю, вы мне завидуете ...),Вместо этого выбирая очевидный путь Flex 4, кажется, что Perl / Catalyst очень хорошо подходит для этого совершенно нового сценария, но я не хочу терять некоторые плюсы:
У нас только ОДИН набор .swfмодули, поэтому все клиенты загружают одни и те же фактические файлы в общий путь.
- Они являются виртуальными хостами.
- Каждый каталог домена имеет index.php.Он загружает файл персонализации с паролями И «реальным» общим index.php, который загружает общий .swf.
- Никаких проблем между доменами, потому что .swf считает, что находится в истинном домене, благодаря виртуальной ссылке Apache.
- Вся персонализация внутри .swf (бизнес-данные и визуальные префы) загружаются динамически из предпочтений в базе данных
Кажется, что я могу сделать то же самое с Catalyst, не так ли?не так ли?Еще проще, потому что я могу заставить приложение perl «глобально» реагировать на одни и те же аргументы в разных vhosts, поэтому все может быть решено во время выполнения
Но большое преимущество Flex состоит в том, что у меня есть вселогика и предпочтения уже загружены в клиент, поэтому работа на сервере и передача данных действительно очень низкие.Единственные данные, которые путешествуют, являются чистыми деловыми данными.Нет предпочтений, нет страниц, нет ничего.И приложение всегда знает, КТО клиент, поэтому запросы действительно очень чистые.
Итак, вот мои два вопроса:
Является ли постоянство в Perl /Catalyst способ управлять чем-то похожим?
Я читал много постов, здесь и там, о незакрытых процессах и потоках, даже запрограммированном cron перезапуске сервера ... как«решение» и подобные проблемы с производительностью.
- Должен ли я управлять такими вещами, чтобы иметь стабильный сервер?
Звучит как бомба замедленного действия, и теперь мы оченьЯ очень горжусь тем, что наш сервер воспринимает производительность с небольшими инвестициями.
Заранее спасибо