
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.04.2012, 11:32
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
Приветствую всех. Сервер: Windows Server EE 2008 Web-сервер: IIS7 Сервер базы: MS SQL 2008 EE Есть несложный сайт, с парочкой функционалов (смена пароля, получение отчетов и т.д. работа с данными на сервере с БД), эти функционалы разнесены по разным страницам. Обращение к данным и функционал выполнен в виде обращений ajax к веб-сервису. Так вот, хотел реализовать загрузку этих страниц через ajax, т.е. не переход по ссылкам к этим страницам, а будет основная страница, при вызове определенной страницы, будут грузится страницы в основной контент на главной странице. Рассматриваю загрузку страниц через такой код (к примеру): Код: javascript 1. и рассматриваю вариант вызова ASP.NET Generic Handler, с передачей определенных параметров (идентификаторов/названий страниц) для получения необходимого контента. Какой метод более эффективен в плане скорости получения содержимого страницы? И если generic handler более эффективен, подскажите как из generic handler получить содержимое страницы на сервере и передать его клиенту? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2012, 11:43
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
Судя по описанию - думать о производительности вообще не стоит. И хэндлер здесь не нужен - тем же джквери подтягивать куски разметки в сингл страницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2012, 11:48
|
|||
|---|---|---|---|
|
|||
Подгрузка страниц через ajax |
|||
|
#18+
... и подумать про кнопки браузера вперед/назад ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2012, 12:01
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
orunbek, jquery template тебе в помощь, и History Api ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2012, 12:24
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
Спасибо, за советы. Но.... iConstСудя по описанию - думать о производительности вообще не стоит. И хэндлер здесь не нужен - тем же джквери подтягивать куски разметки в сингл страницу. т.е. по скорости загрузка страниц на сервере через gandler не будет отличаться от загрузки самих страниц? Вообще скажем эти же функционалы если реализовать в виде обычных html-страниц на IIS, будет ли отличие в скорости получения содержимого этих страниц? Т.е. получение содержимого aspx-страницы от обычной html-страницы? .... и подумать про кнопки браузера вперед/назад это понятно Dezaorunbek, jquery template тебе в помощь, и History Api эти инструменты не юзал, спасибо за подсказку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2012, 13:01
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
orunbek, Различие будет: Я четко написал - куски разметки . Нафига страницы? Лишний трафик создавать? .aspx - сервер будет городить объект Page, жквери потом контент выковыривать будет .html - жквери просто контент выковыривать будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2012, 06:24
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
iConst, ок, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2012, 20:09
|
|||
|---|---|---|---|
Подгрузка страниц через ajax |
|||
|
#18+
iConstorunbek, Различие будет: Я четко написал - куски разметки . Нафига страницы? Лишний трафик создавать? .aspx - сервер будет городить объект Page, жквери потом контент выковыривать будет .html - жквери просто контент выковыривать будет забыл про один момент уточнить при aspx был полезный момент, когда в Page_Load я мог добавить проверку cookie для проверки авторизованности и если недействительная сессия страница с функционалом просто выполняет команду Response.End для того чтобы не выводить функционал работы с веб-сервисами в целях безопасности и еще, хотел посоветоваться про такой момент для защиты вызовов веб-сервисов, кроме контроля авторизационного cookie, добавить дополнительный маркер (32-байтная строка к примеру), который хранится в базе и служит дополнительным средством защиты.... и который меняется после каждого вызова сервиса или после других действий как можно еще защитить json-xml-web-сервис от атак и... есть ли инструменты для проверки на "дырявость" таких сервисов защита от sql-инъекций есть, в виде "чистки" входных данных от двойных кавычек и sql-инструкций спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1359708]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 450ms |

| 0 / 0 |
