ExtJS - применима ли при таких условиях?
От: SergASh  
Дата: 17.07.09 09:04
Оценка:
Привет всем!

Требуется написать веб-приложение для поиска и сравнения цен.

Дано: 100 пользователей в пределах одной страны (Западная Европа) приходят утром на работу, логинятся на сайт и в среднем делают пять поисков в час. То есть один раз в семь секунд прмерно.
Очень хочется использовать ExtJS, но опыта с ней нет. Вопрос: имеет ли смысл пытаться применить такую гигантскую библиотеку с учётом того, что SQL запросы смогут выполняются достаточно быстро для такой загрузки (куда быстрее семи секунд) и не станут причиной тормозов. Больше всего беспокоит, что когда люди утром одновременно полезут на сайт и каждый станет качать потроха ExtJS, то ждать им придется долго.

Примеры к ExtJS так сделаны, что ничего не кешируется. Стоит переоткрыть браузер и как только повторно заходишь на эту страницу, опять видишь индикатор загрузки ExtJS. Непонятно, это с кешированием там по принципиальным причинам ничего не сделано, или аворы просто поленились.

Может еше есть какие-то проблемы с производительностью ExtJS, про которые стоит знать перед тем, как связываться?

Спасибо.
Re: ExtJS - применима ли при таких условиях?
От: skeptik_  
Дата: 17.07.09 09:48
Оценка:
Здравствуйте, SergASh, Вы писали:

SAS>Примеры к ExtJS так сделаны, что ничего не кешируется. Стоит переоткрыть браузер и как только повторно заходишь на эту страницу, опять видишь индикатор загрузки ExtJS. Непонятно, это с кешированием там по принципиальным причинам ничего не сделано, или аворы просто поленились.

Во-первых, надо expires-header проставлять. Во-вторых: http://ajax.googleapis.com/ajax/libs/ext-core/3.0.0/ext-core.js
Re[2]: ExtJS - применима ли при таких условиях?
От: SergASh  
Дата: 17.07.09 10:10
Оценка:
Здравствуйте, skeptik_, Вы писали:

_>Во-первых, надо expires-header проставлять. Во-вторых: http://ajax.googleapis.com/ajax/libs/ext-core/3.0.0/ext-core.js


ext-core.js — это, как я понимаю, все, кроме UI. А что от него толку без UI по сравнению с более лёгкой jquery?
Re: ExtJS - применима ли при таких условиях?
От: Mamut Швеция http://dmitriid.com
Дата: 17.07.09 14:41
Оценка: 1 (1)
SAS> Примеры к ExtJS так сделаны, что ничего не кешируется. Стоит переоткрыть браузер и как только повторно заходишь на эту страницу, опять видишь индикатор загрузки ExtJS. Непонятно, это с кешированием там по принципиальным причинам ничего не сделано, или аворы просто поленились.


Авторы просто поленились. Даже без заголовокв expires браузер кэширует ExtJS достаточно хорошо (загрузка сниается с 5 сек. до ~0.1 сек в локальной сетке)



SAS> Может еше есть какие-то проблемы с производительностью ExtJS, про которые стоит знать перед тем, как связываться?


Ну, его гуй достаточно тяжеловесен сам по себе. То есть первоначальная отрисовка чего-то сложного может подтормаживать
avalon 1.0rc1 rev 239, zlib 1.2.3


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.