Runtime Page Optimizer для ASP.net - Есть комментарии?[закрыто]

StackOverflow https://stackoverflow.com/questions/81108

Вопрос

RPO 1.0 (Runtime Page Optimizer) появился недавно (сегодня?) выпущен компонент для ASP и Sharepoint, который сжимает, комбинирует и минимизирует (я не могу поверить, что это настоящее слово) Javascript, CSS и другие вещи.

Что интересно, так это то, что он был разработан для ActionThis.com магазина в Новой Зеландии, который был представлен на TechEd в прошлом году.Они создали сайт, который быстро пришлось урезать из-за масштаба развертывания, и это, похоже, является результатом некоторых из этих усилий.

У кого-нибудь есть какие-либо комментарии?Стоит ли это оценивать?

http://www.getrpo.com/Product/HowItWorks

Обновить Я скачал это вчера и прокрутил на нашем сайте.Сайт большой, сложный и использует много javascript, css, ajax, jquery и т.д., А также средства перезаписи URL и так далее.Установка была слишком простой, чтобы быть правдой, и мне пришлось несколько раз стукнуться об нее головой, чтобы заставить ее сработать.В чем фокус...внесите записи в нужное место в web.config и внимательно прочитайте AdvancedSetup.txt чтобы изменить настройки вручную.Сайт отображает в основном правильно, но есть несколько проблем, которые, вероятно, связаны с присвоением имен классу css - это потребует некоторого пристального внимания и большого количества тестов, чтобы убедиться, что это подходит, но пока это выглядит хорошо и стоит своих затрат.

Второе Обновление Мы заняты тем, что пытаемся подключить RPO.Есть пара проблем с кодировкой символов и, возможно, с составом некоторых наших скриптов.Я должен отметить, что реакция и поддержка со стороны поставщика были очень позитивными и инициативными

Третье Обновление Я пошел дальше и продолжил процесс интеграции RPO в сайт, в котором я принимал участие.Несмотря на некоторые заминки, сотрудники RPO были очень полезны и приложили много усилий для улучшения продукта и приведения его в соответствие с нашими условиями.Использовать RPO, безусловно, несложно - стоимость функций означает, что просто пойти дальше и внедрить ее.Работа сделана.Переходите к следующей задаче

Это было полезно?

Решение

Я решил еще раз ответить на этот вопрос, немного поразмыслив над ним.

  • Сочетание образов действительно потрясающее
  • CSS и Javascript хорошо минимизированы
  • Все файлы кэшируются на сервере, что означает, что сервер не блокируется каждый раз, когда он делает запрос
  • Кэширование выполняется на уровне браузера, что означает, что оно все равно будет работать, если вы используете старый (неподдерживаемый) браузер, потому что вы просто получите страницу несжатой
  • Вы сами можете увидеть разницу Оптимизированный против Неоптимизированный

Цена указана следующая...

  • $ 499 до конца сентября - это кража
  • 199 долларов за ежегодное продление - это кража

Другие советы

Мне нравится, что RPO - это подключи и играй.Создание модуля, подобного их, займет время, и в зависимости от рабочей нагрузки может стоить 750 долларов в год по сравнению со временем разработки, необходимым для его повторного создания.

Я очень взволнован RPO и рассматриваю его влияние на мои сайты.

То, что я использовал совсем недавно, было модулем оптимизации страницы, который я нашел на Дарксайдерс Блог.Это далеко не так интенсивно, как то, чего стремится достичь RPO, но это хороший стартовый блок для создания вашего собственного модуля оптимизации, если это то, что вам нужно.

Уточнение цены RPO.Стартовая цена до конца сентября 2008 года составляет $ 499 - и эта скидка предоставляется по ваучеру (напишите service@getrpo.com, чтобы получить ваучер).Это включает гарантию на программное обеспечение на 12 месяцев, после чего вы можете выбрать, продлевать его за 199 долларов или нет - программное обеспечение все еще работает.

RPO автоматизирует 8 принципов Стива Соудерса / Yahoo для создания высокопроизводительных веб-сайтов. Для нас было важно создать удобный инструмент для разработчиков - вы можете поддерживать свои ресурсы в формате и структуре, которые имеют смысл для разработки, а оптимизация происходит во время выполнения.Я не хочу засорять этот форум рекламными материалами, поэтому просто напишите мне, если у вас возникнут какие-либо вопросы - ed.robinson@aptimize.net.Спасибо, что посмотрели на RPO.

Эд Робинсон, главный исполнительный директор Aptimize Ltd

Я являюсь пользователем RPO с момента бета-тестирования и внедрил его в anger на двух своих сайтах:http://www.syringe.net.nz (Мой блог) и http://www.medrecruit.com (Компания, в которой у меня есть интерес)

Я написал довольно многословный пост в блоге в целом, почему бы просто не включить вопрос о кэшировании здесь:http://www.syringe.net.nz/2008/10/21/RuntimePageOptimizerWhyNotJustEnableCachingInIIS.aspx

Краткая сводная версия- кэширование полезно для людей, которые на самом деле не готовы включить его в IIS (в IIS6 это все еще не очень просто)...реальная сила заключается в объединении ресурсов, поскольку это количество запросов с задержкой *, которое действительно снижает вашу производительность.

сокращение и сжатие обычно называемых скриптов и таблиц стилей полностью оправдано - уменьшение размера файла говорит само за себя.Это то, что вы можете сделать через свой веб-сервер, без помощи другого продукта.

Однако объединение скриптов и стилей и совместное их использование - интересная идея с общей точки зрения "чем меньше запросов, тем лучше".

Это выглядит как интересная технология - я бы попробовал ее.Это почти наверняка не повредит.

Просто немного посмотрели, многие вещи, которые они предлагают, вы должны быть в состоянии сделать сами, проявив немного умения и предусмотрительности (объединить все файлы javascript, объединить все css, минимизировать, включить GZip...

750 долларов в год кажутся немного завышенными, и вариантов нет.

(редактировать) После переговоров с руководителями отдела маркетинга, до конца сентября он будет стоить 499 долларов, а обновление liscence обойдется в 199 долларов.Это убеждает меня гораздо больше!

Я собираюсь раскрутить его, а затем посмотреть, насколько это улучшит наш сервер разработки.

Лично я использую продукт под названием PageBlaster от Snapsis это делает кэширование, минимизацию.В основном он используется в приложениях DotNetNuke, но, если я правильно помню, его можно использовать с любым ASP.NET приложением, и цена подходящая.....

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top