2009-10-19 1 views
0

Я создал веб-сайт в Monraails Castle, и пользователи, которые используют сайт, жалуются, что это очень медленно, поэтому я провел несколько исследований с помощью скрипача, и я обнаружил, что запросы (от одного и того же пользователя) не являются одновременными. Я попытался использовать, но он не работает, и это швы, что монорельс не поддерживает это. Есть ли у вас предложения/решения/способы решения этой проблемы?монорельсы моноблока без одновременных запросов от одного и того же пользователя

ответ

1

Wild догадки: вы загружаете всех в JavaScript-файлы, включенных в монорельсовой дороге ($Ajax.InstallScripts(), $Scriptaculous.InstallScripts() и т.д.) в верхней части основного макета. Javascript blocks, и эти сценарии, в частности, довольно большие, поэтому замедление становится очень заметным.

Если это не так, разместите дополнительную информацию, например скриншоты скрипача, версию MonoRail.

В любом случае, очень маловероятно, что проблема вызвана MonoRail.

+0

:-) да ты как-то так ... я включаю $ AjaxHelper.GetJavascriptFunctions() немой вопрос, как включить сценарий, чтобы решить эту проблему? – bogdanbrudiu

+0

удалите сценарии, которые вам не нужны, см. Http://betterexplained.com/articles/speed-up-your-javascript-load-time/ или создайте другой, более конкретный вопрос –

Смежные вопросы