Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIgandjustasЧувак, пришли ссылки на три книге по сабжу (оптимизация в ASP.NET server-side+client-side) - я тебе их куплю с прибыли от семинара. Капец. Как можно вообще мусолить тему "Оптимизация ASP.NET приложений"??? Самый натуральный конь в вакууме! Все как всегда скатится к оптимизации запросов к БД, по этой теме мало инфы? Кэширование? Трудно сообразить как наборы данных в оперативе на серваке повесить? По этой теме мало инфы? А если соображать не хочется то пиши всю логику на уровне СУБД, скуль или оракл и без тебя все закэширует. Что то можете еще рассказать по этой теме?Ну почему люди так любят обощать? :) Если в твоих проектах, Эдуард, всё сводится к БД, то это не означает, что всегда всё сводится к БД. Бывают и другие случаи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:15 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAБывают и другие случаи. Думаешь о них ТС будет рассказывать на конференции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:16 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
Arm79skyANAhVostt, заказывай из серии Expert's Voice in .NET :) Там про Web только 11 глава :-)Да Вы что :) Может давайте по главам? Chapter 1: Performance Metrics. Скажете не относится в том числе и к Web? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:22 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
Под Web понимается Web Application, что крутится в IIS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:23 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIskyANAБывают и другие случаи. Думаешь о них ТС будет рассказывать на конференции? Чукча не читатель? 1. Не конференция а семинар; 2. Программа семинара расписана по ссылке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:26 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
Лучше бы сделал конференцию с обзором свистоперделок на HTML+JS и рассказал как съедобные гридики на клиентах делать и как со всем этим жить, на сегодня эта тема думаю гораздо актуальнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:26 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
Вот кстати в программе вижу пункт: "Измерение производительности ASP.NET приложений". с**а, когда спрашивал про это в теме " Производительность приложений. Мониторинг и профилирование. ", так Стас ничего толкового не написал: 16285772 . ИМХО жадный он человек, только за бабло готов делиться опытом :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:28 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIЛучше бы сделал конференцию с обзором свистоперделок на HTML+JS и рассказал как съедобные гридики на клиентах делать и как со всем этим жить, на сегодня эта тема думаю гораздо актуальнее. Прикупил компоненты, да используй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:30 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAEDUARD SAPOTSKIпропущено... Думаешь о них ТС будет рассказывать на конференции? Чукча не читатель? 1. Не конференция а семинар; 2. Программа семинара расписана по ссылке. Ты про это? Введение в оптимизацию ASP.NET приложений Почему нужно заниматься оптимизацией Архитектура ASP.NET приложений Измерение производительности ASP.NET приложений Инструменты для нагрузочного тестирования веб-приложений Основные подходы оптимизации веб-приложений Оптимизация инфраструктуры Настройка IIS Оптимизация статического контента Кеширование динамического контента HTTP-кеширование Серверное кеширование Варьирование кэша на сервере Использование кэша ASP.NET Интеграция кэша ASP.NET и распределенного кэша Оптимизация работы с данными Оптимизация Linq запросов Оптимизация работы с базой на примере SQL Server Оптимизация записи в СУБД Клиентская оптимизация Минимизация и бандлинг Оптимизация динамических изображений Оптимизация загрузки страницы Оптимизация выполнения скриптов Оптимизация CSS Оптимизация серверного кода Оптимизация веб-форм Оптимизация WebAPI Оптимизация.NET кода Где здесь "другие случаи"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:32 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIskyANAпропущено... Чукча не читатель? 1. Не конференция а семинар; 2. Программа семинара расписана по ссылке. Ты про это? Введение в оптимизацию ASP.NET приложений Почему нужно заниматься оптимизацией Архитектура ASP.NET приложений Измерение производительности ASP.NET приложений Инструменты для нагрузочного тестирования веб-приложений Основные подходы оптимизации веб-приложений Оптимизация инфраструктуры Настройка IIS Оптимизация статического контента Кеширование динамического контента HTTP-кеширование Серверное кеширование Варьирование кэша на сервере Использование кэша ASP.NET Интеграция кэша ASP.NET и распределенного кэша Оптимизация работы с данными Оптимизация Linq запросов Оптимизация работы с базой на примере SQL Server Оптимизация записи в СУБД Клиентская оптимизация Минимизация и бандлинг Оптимизация динамических изображений Оптимизация загрузки страницы Оптимизация выполнения скриптов Оптимизация CSS Оптимизация серверного кода Оптимизация веб-форм Оптимизация WebAPI Оптимизация.NET кода Где здесь "другие случаи"?"Оптимизация инфраструктуры" например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:33 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
Оптимизация.NET кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:34 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAEDUARD SAPOTSKIЛучше бы сделал конференцию с обзором свистоперделок на HTML+JS и рассказал как съедобные гридики на клиентах делать и как со всем этим жить, на сегодня эта тема думаю гораздо актуальнее. Прикупил компоненты, да используй. Дык так и живем, но постоянная зависимость от этих компонентов напрягает. И стаким успехом можно сказать - прикупил CMS да используй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:35 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANA"Оптимизация инфраструктуры" например. ИМХО вещъ очень сильно завязанная на конкретную задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:37 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIskyANAпропущено... Прикупил компоненты, да используй. Дык так и живем, но постоянная зависимость от этих компонентов напрягает. И стаким успехом можно сказать - прикупил CMS да используй.Можно подумать, что ты на сервелате писал компоненты сам, при чём не хуже Телериковских :) Нет ведь. А при чём тут CMS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:37 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAМожно подумать, что ты на сервелате писал компоненты сам, при чём не хуже Телериковских :) Нет ведь. На SL ни разу не юзал компоненты кроме родных и sdk. Их хватает за глаза для решения рядовых задач. А в ASP.NET да, юзаю телерик, сооружение своих лисапетов сильно дорого обходится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:43 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIskyANA"Оптимизация инфраструктуры" например. ИМХО вещъ очень сильно завязанная на конкретную задачу.Да ладно? Это твои задачи являются конкретными, а в мире высоконагруженных продуктов существует вполне себе конечное количество подходов к построению инфраструктуры. Запрос прилетает на DNS balancer (типа Round Robin), передаётся какому-то HTTP серверу (типа nginx), обрабатывается либо последним, либо передаётся на бекенд Web сервер (типа Apache, IIS), дальше может пойти в кэш (типа Redis, Memcached), если нет в кэше, то может пойти за данными на сторонний сервис, а не только в БД. Причём БД может быть не одна. И на всех этапах обработки запроса может быть узкое место, связанное с инфраструктурой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:46 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIskyANAМожно подумать, что ты на сервелате писал компоненты сам, при чём не хуже Телериковских :) Нет ведь. На SL ни разу не юзал компоненты кроме родных и sdk. Их хватает за глаза для решения рядовых задач. А в ASP.NET да, юзаю телерик, сооружение своих лисапетов сильно дорого обходится.Думаю для решения твоих рядовых задач хватит <table> + CSS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:47 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIА в ASP.NET да, юзаю телерик, сооружение своих лисапетов сильно дорого обходится.Не согласен. На jQuery + Knockout + Bootstrap пишется проще чем на WPF/SL. Ну мне так показалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:51 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
зы: + TypeScript ещё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:53 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAEDUARD SAPOTSKIпропущено... ИМХО вещъ очень сильно завязанная на конкретную задачу.Да ладно? Это твои задачи являются конкретными, а в мире высоконагруженных продуктов существует вполне себе конечное количество подходов к построению инфраструктуры. Запрос прилетает на DNS balancer (типа Round Robin), передаётся какому-то HTTP серверу (типа nginx), обрабатывается либо последним, либо передаётся на бекенд Web сервер (типа Apache, IIS), дальше может пойти в кэш (типа Redis, Memcached), если нет в кэше, то может пойти за данными на сторонний сервис, а не только в БД. Причём БД может быть не одна. И на всех этапах обработки запроса может быть узкое место, связанное с инфраструктурой. "высоконагруженных" - чем? не думаю что сервис по решению оптимизационных задач не высоконагружен и не думаю что там есть какойт то долбаный робин или сраный редис ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:55 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
[quot skyANA]EDUARD SAPOTSKI[Думаю для решения твоих рядовых задач хватит <table> + CSS. для нерядовых - тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:56 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
skyANAEDUARD SAPOTSKIпропущено... ИМХО вещъ очень сильно завязанная на конкретную задачу.Да ладно? Это твои задачи являются конкретными, а в мире высоконагруженных продуктов существует вполне себе конечное количество подходов к построению инфраструктуры. Запрос прилетает на DNS balancer (типа Round Robin), передаётся какому-то HTTP серверу (типа nginx), обрабатывается либо последним, либо передаётся на бекенд Web сервер (типа Apache, IIS), дальше может пойти в кэш (типа Redis, Memcached), если нет в кэше, то может пойти за данными на сторонний сервис, а не только в БД. Причём БД может быть не одна. И на всех этапах обработки запроса может быть узкое место, связанное с инфраструктурой. Сам же подтверждаешь мое утверждение. У кого-то сервера в куче, у кого-то разбросаны, у одних Java у других C# у третьих PHP, один сервис за секунду отвечает другой час думает, у одних оракл и логика в хранимках у других MySql и логика на апликейшн-сервере. И как предлагаешь выработать общие рекомендации по оптимизации таких систем? Лучше работников конторы в которой крутится зоопарк никто не знает. skyANAДумаю для решения твоих рядовых задач хватит <table> + CSS. Да-да, лаптями щи сербаем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:58 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
ViPRosskyANAпропущено... Да ладно? Это твои задачи являются конкретными, а в мире высоконагруженных продуктов существует вполне себе конечное количество подходов к построению инфраструктуры. Запрос прилетает на DNS balancer (типа Round Robin), передаётся какому-то HTTP серверу (типа nginx), обрабатывается либо последним, либо передаётся на бекенд Web сервер (типа Apache, IIS), дальше может пойти в кэш (типа Redis, Memcached), если нет в кэше, то может пойти за данными на сторонний сервис, а не только в БД. Причём БД может быть не одна. И на всех этапах обработки запроса может быть узкое место, связанное с инфраструктурой. "высоконагруженных" - чем? не думаю что сервис по решению оптимизационных задач не высоконагружен и не думаю что там есть какойт то долбаный робин или сраный редисЧто за сраный сервис по решению оптимизационных задач? Он вообще к вебу отношение имеет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 18:59 |
|
||
|
Оптимизация ASP.NET приложений
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIСам же подтверждаешь мое утверждение. У кого-то сервера в куче, у кого-то разбросаны, у одних Java у других C# у третьих PHP, один сервис за секунду отвечает другой час думает, у одних оракл и логика в хранимках у других MySql и логика на апликейшн-сервере. И как предлагаешь выработать общие рекомендации по оптимизации таких систем? Лучше работников конторы в которой крутится зоопарк никто не знает.Общая рекомендация - это разбираться как утроен каждый узел инфраструктуры и знать как мониторить производительность в этих местах. Вот ты как мониторишь? На глаз. А потому как у тебя кроме СУБД по сути ничего и нет и нагрузка на IIS никакая, то и делаешь выводы, что если тебе показалось, что что-то тормозит, то значит запрос в БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 19:03 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38777905&tid=1356928]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 385ms |

| 0 / 0 |
