Использование Serilog в DXP | Сообщество разработчиков Optimizely

ТЛ;ДР Использовать Серилог.Синкс.Консоль для приложений DXP — или полностью пропустите Serilog и используйте ведение журнала по умолчанию. Во время расследований все загружаемые журналы с портала PaaS часто оказываются пустыми. В большинстве случаев это происходит потому, что Serilog используется и настроен только на запись журналов в файлы. Хотя это работает локально или в традиционных средах хостинга, … Read more

Запустите разминку DXP локально, чтобы поймать ошибки и проблемы с производительностью

Вот наша документация о разминка в DXP:🔗 https://docs.developers.optimizely.com/digital-experience-platform/docs/warming-up-sites Чего я не знал, так это то, что вы также можете вызвать разминка в местной среде развитияПолем Это может помочь разоблачить ошибки или проблемы перед развертыванием в DXP и Int/Prep/Prod. Пример: if (_webHostingEnvironment.IsDevelopment()) { services.AddCmsWarmup(configure => { configure.Disable = false; configure.FollowLinkLevel = 10; // Should cover most … Read more

Как сбросить или завершить застрявшее развертывание интеграции DXP с использованием API развертывания оптимизации – Джонни Муллани

Если вы развернули в среде интеграции Optimizely без указания параметра DirectDeploy в вашей команде PowerShell, ваше развертывание может застрять в состоянии «ожидания». Без записи идентификатора развертывания трубопровод развертывания может быть заблокирован. В отличие от предварительного производственного или производственного среды, оптимизированный PAAS Portal не предлагает опцию пользовательского интерфейса для сброса или полного развертывания интеграции. Вот как … Read more

CMS 12 DXP миграции – часовые пояса

Когда дело доходит до миграции проекта из CMS 11 и .NET Framework на DXP в CMS 12 и .NET CORE, одна вещь, о которой вам нужно знать, – это инфраструктура. На CMS 11 .NET Framework мы запускаем на прямых веб -приложениях Windows в Azure Принимая во внимание, что на CMS 12 .NET Core мы работаем … Read more

Автоматизация оптимизированных развертываний DXP с Gitlab CI/CD

Введение В этом сообщении в блоге будет изучена конфигурация конвейера Gitlab CI/CD для развертывания в оптимизированном DXP. Я хотел иметь возможность автоматизировать как можно больше, каждые шаги развертывания до DXP, включая этапы сборки, так что почти ни одна из операций не была ручной. Конечный результат выглядит как следующий: Gitlab ci/cd -репозиторий шаблона DXPПолем Я должен … Read more

Изменяйте размер изображений на лету с помощью новой функции CDN Optimizely DXP

Благодаря последней версии вы теперь можете изменение размера изображений по требованию с использованием сети доставки контента (CDN). Это означает, что больше не нужно хранить несколько версий одного и того же изображения, а также значительно повышается производительность вашего веб-сайта. Как это работает? Все дело в URL. Добавляя определенные параметры к URL-адресам изображений, вы можете указать CDN … Read more

Используйте свой собственный Cloudflare (BYOCF) в Optimizely DXP

Облачный сервис Optimizely Digital Experience Platform (DXP) включает Cloudflare в качестве пакетного компонента для сервисов CDN и защиты WAF. Настройка Cloudflare соответствует отраслевым стандартам и передовым практикам и оптимизирована для приложений Optimizely. Однако ранее у клиентов не было возможности контролировать или получать доступ к функциям Cloudflare, настроенным и управляемым Optimizely, что создавало проблемы для тех, … Read more