|
evgenybe
|
|
Вопросы по оптимизации страниц .Net29.09.2006, 13:40. Показов 8451. Ответов 35
Метки нет (Все метки)
Первый вопрос.
На странице есть DataGrid, содержащий несколько тысяч (или даже десятков тысяч записей). При условии, что пользователь категорически отказывается использовать Paging и требует скроллинг, как можно ускорить вывод страницы с таким гридом? Второй вопрос. Страница очень "тяжелая". На ней есть с десяток ссылающихся друг на друга панелей в каждой из которых есть десятки контролов. Панели по мере надобности делаются видимыми или невидимыми. Какой другой способ можно выбрать, чтобы достичь такого-же эффекта, но при этом страница поднималась гораздо быстрее. Третий вопрос. Если все же страница поднимается 9-15 секунд. Как заставить пользователя не дергаться и спокойно ожидать загрузки. Попытки вывести до начала загрузки надпись "Ждите загрузки" провалилась. Она появляется только непосредственно перед прорисовкой загруженной страницы, как нечто мелькнувшее и непонятное. |
|
| 29.09.2006, 13:40 | |
|
Ответы с готовыми решениями:
35
Вопросы по оптимизации Мои вопросы по оптимизации. Вопросы по внутренней оптимизации блога |
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 06.10.2006, 22:24 | |
|
0
|
|
|
evgenybe
|
|
| 06.10.2006, 22:32 | |
|
Это из-за поисковых роботов?
но ведь тогда потеряется дизайн. Как и дизайн сохранить и сделать текстовые линки? |
|
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 06.10.2006, 22:40 | |
|
Простите, а причем здесь поисковые роботы?
0
|
|
|
evgenybe
|
||
| 06.10.2006, 22:50 | ||
Что значит использовать текстовую навигацию? Я так понимаю что это линки. Верно? Но линки выглядят некрасиво. Дизайн от этого проигрывает. Вот я и спрашиваю - как совместить приятное с полезным, и в дизайне не проиграть и использовать текстовую навигацию? |
||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|||
| 06.10.2006, 22:52 | |||
0
|
|||
|
evgenybe
|
|
| 06.10.2006, 22:58 | |
|
А что если сделать в ячейках таблицы BackGround в виде кнопок без надписи. А поверх дать текстовые линки?
Это что-то решит? |
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|||
| 06.10.2006, 23:00 | |||
Я не уверен, что это "оно самое", но судя по оглавлению всех этих книг, они очень близки к теме. Если поискать более внимательно, но наверняка там будет еще что-то.
Хотя тема безусловно важная и интересная.
0
|
|||
|
evgenybe
|
||
| 06.10.2006, 23:05 | ||
|
||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
||
| 06.10.2006, 23:07 | ||
0
|
||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
||
| 06.10.2006, 23:18 | ||
Кстати, Евгений, вы же в Израиле живете? Как у вас там ситуация с книгами по IT-тематике на русском?
0
|
||
|
evgenybe
|
||
| 06.10.2006, 23:28 | ||
|
[quote]bazile (06.10.2006)
Кстати, книги на русском языке дешевле заказывать через интернет. И, в любом случае, книги на русском языке в 2-3 раза дешевле, чем на английском. |
||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 06.10.2006, 23:43 | |
|
Ясно
0
|
|
|
0 / 0 / 0
Регистрация: 25.06.2012
Сообщений: 7
|
||
| 10.10.2006, 06:33 | ||
Microsoft Corporation Тестирование производительности Web-приложений Microsoft .NET
0
|
||
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 10.10.2006, 18:10 | |
|
думаете поможет книга? там 100% будет написано - вроде не используйте датагридов с автоматическим пейджингом и не грузите сразу все данные. у нас же налицо сразу проблема с этой темой
насчет загрузки таблиц - по-моему никто не упоминал, но можно таблицу поместить в отдельный фрейм, тогда сама страница будет загружена быстро, а таблица с некоторым опозданием - что будет по-моему лучше, нежели ожидания всей страницы. к тому же скроллинг фрейма позволит оставить навигацию в фиксированном месте, а скроллировать будет можно только сами результаты. насчет упомянутого аякса - где-то видел пример создания таблицы, которая по мере скроллирования подгружает данные из базы данных. т.е. первый экран таблицы (первые значения) грузятся мгновенно, а если пользователь начинает вести скроллер вниз при помощи аякса в таблицу подгружаются новые данные. выгода - страница будет грузиться мгновенно. проигрыш - скроллирование вниз (а может и вверх, в зависимости от реализации) будет с задержкой
0
|
|
|
evgenybe
|
|
| 06.11.2006, 11:31 | |
|
Я использую код, в котором загружается, скажем, TOP 20 записей, начиная с определенного ID записи. В конце загрузки запоминаю номер первой (или последней, а можно и первой и последней) записи. При клике на кнопку Next загружаю следующие (предыдущие) TOP 20 записей с учетом запомненных ID. Но проблема в том, что при такой системе можно загружать только последовательно 1-е 20, затем 2-е 20, затем 3-и 20 и т.д. записей, и невозможно загрузить скажем первые 20, а затем сразу 123-е 20.
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 06.11.2006, 14:18 | |
|
http://www.sql.ru/faq/faq_topic.aspx?fid=105 Постраничная выборка
0
|
|
| 06.11.2006, 14:18 | |
|
Есть вопросы по оптимизации и продвижению Всё ещё учусь оптимизации есть вопросы?) Локализация страниц ASP.Net (мультиязычность страниц) схема оптимизации страниц, попинайте если неправ AJAX динамическая подгрузка страниц (7стр), сильно скажется на поисковой оптимизации? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|