Опыт работы с размещенным (сторонним) Microsoft Dynamics CRM?
В настоящее время мы тестируем Microsoft Dynamics CRM, размещенную на Fpweb. Ведущий проекта спросил меня, как мы можем увеличить скорость загрузки страниц CRM в IE. Задержка кажется мне разумной для виртуального сервера, расположенного по всей стране.
Кому-нибудь удалось ускорить процесс с помощью агрессивного кэширования (например, ускорителя WAN) или каким-либо другим способом? Жалуются ли ваши сотрудники на скорость размещенного Dynamics CRM?
3 ответа
Это зависит от вашей версии Microsoft CRM, но есть несколько способов ускорить процесс. См. Следующие статьи в качестве справки, отметив, что эти шаги для включения сжатия WCF уже выполнены в средах Microsoft Dynamics CRM Online. Если вам нужен общий тест для просмотра производительности по сети на сервере Microsoft CRM из разных офисов, вы можете получить доступ к следующему URL-адресу: http(s):///tools/diagnostics/diag.aspx, который доступен в Microsoft Dynamics CRM 2013 и Microsoft Dynamics CRM 2015 и покажет результаты пропускной способности и задержки, а также производительность JavaScript клиентского компьютера. См. http://blogs.msdn.com/b/crminthefield/archive/2012/04/09/using-the-crm-diagnostics-page-to-capture-network-performance.aspx для справки.
Я видел результаты тестирования с использованием ускорителей глобальной сети, и они могут помочь повысить производительность, особенно если у вас есть пользователи в удаленных местах с более высокими задержками в сети. Другие советы, которые помогут, больше связаны с настройками в Microsoft CRM. Сохраняйте как можно больше в подключаемых модулях на стороне сервера и в коде JavaScript, а при использовании кода JavaScript используйте инструменты, чтобы минимизировать код JavaScript, чтобы сделать этот контент как можно меньше.
Msgstr "Включить сжатие с помощью командной строки.
а. Откройте командную строку на сервере CRM.
б. Запустите следующую команду:
% SYSTEMROOT% \ system32 \ inetsrv \ appcmd.exe set config -section: system.webServer / httpCompression /+"dynamicTypes.[mimeType='application/soap%u002bxml; charset = utf-8 ', enabled =' true '] " / фиксации:apphost
с. Сбросьте IIS, чтобы настройки вступили в силу.
Включите сжатие, обновив ApplicationHost.Config вручную
а. На сервере CRM перейдите по адресу: C:\Windows\System32\Inetsrv\Config\applicationHost.config и откройте его с помощью блокнота.
б. Найдите раздел: "", и в этом разделе вы должны оштрафовать запись, которая выглядит следующим образом:
c., ниже добавьте следующую строку:
д. Сохраните файл и сбросьте настройки IIS, чтобы настройки вступили в силу.
Примечание. Дополнительные сведения о настройке сжатия HTTP в TechNet см. В статье "Настройка сжатия HTTP в IIS 7 ".
CRM не очень быстр для начала, использование размещенного решения не помогает, но привнесение его в дом, вероятно, не поможет так сильно, как вы думаете. Кэширование может помочь, или действительно повлиять на систему, в зависимости от того, какие настройки вы используете и как часто вы обновляете данные.
Мы используем размещенную Dynamics CRM (не от Fpweb, но все же) и не получаем много жалоб. Это не суперскорость, но это достаточно хорошо. Из-за этого мы не пытались ускорить глобальную сеть или что-то еще.