Форум Торонто - Torontovka.com
[Search] [Rules] [Register] [Login]
Forums » Archive » HTML performance help 
Page: [1] 2 3 4 All
Author Message
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 11:20:00 AM
 
Привет всем.

Мне надо бы узнать как разные HTML tags отличаютса друг от друга в смысле performance and execution time

например что быстрее и/или легче:
[ span ] vs. [ div ] vs. [ font ] vs. [ p ] and so on

я конечно знаю что разница не большая но когда веб страничка с маленьким столиком в 10,000 records грузится какое-то время - ета разница может стать существеной....

я бы смог конечно поэксперементировать сам, но времени нет, а узнать надо


Joined: 4/22/2004
Posts: 11
Posted on Friday, August 12, 2005 11:30:00 AM
 
Никакой разницы. Проверь технологию загрузки данных.

10,000 рекордов !!??? :) :)

А кому нужен список из 10,000 рекордов ? :)

Подход - бред полный. Пересмотри подход. Сделай Поиск, ограничь обьём данных на выход до 30-40-50, но не 10,000 :)
Ни один сайт не выдержит такого количества данных.

ХТМЛ здесь не причём.
Joined: 4/11/2002
Posts: 17176
Posted on Friday, August 12, 2005 11:36:00 AM
 
а pagination нахуй надо??
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 11:37:00 AM
 
spasiba profi, but in financial industry 10000 (although its an extreme case) records are quite possible...

neuzheli 1000 spanov is the same as 1000 divof?
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 11:38:00 AM
 
pagination ne katit, this data is represented as a tree, need to see all at once
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 11:39:00 AM
 
anyone else?
Joined: 4/11/2002
Posts: 17176
Posted on Friday, August 12, 2005 11:41:00 AM
 
ты думаешь это таги так долго грузятся? Может таки твоё query так долго ранится?
Joined: 4/22/2004
Posts: 11
Posted on Friday, August 12, 2005 11:46:00 AM
 
"neuzheli 1000 spanov is the same as 1000 divof? "

А почему сообственно нет ? :)

Смотри, всё очень просто:

Сервер получает из базы данных данные и составляет ХТМЛ, который посылает на клиента:

[ span ]XXX[ /span ] vs [ div ]XXX[ /div ] ??

на 2 байта больше ? :)

На самом деле ХТМЛ это же обычный текст и ничего больше !!! Обьектная модель ХТМЛ здесь не при чём. Всё сводится к количеству байтов (которые надо переслать через кабель) заключённому в сконструированном на сервере ХТМЛе.

Не думаю что такие мелочи могут быть сушественны.



Касательно "paging" - не решат проблемы перебноса данных с базы данных на сервер, но уменьшает размер ХТМЛа - если размер ХТМЛа проблема, то paging явно должен помочь.



Joined: 4/22/2004
Posts: 11
Posted on Friday, August 12, 2005 11:50:00 AM
 
"pagination ne katit, this data is represented as a tree, need to see all at once"


Забудь про pagination. У тебя не та ситуяйция.

Подход неверный и здесь. Создавай collapsed tree, при нажатии на "+" (открыть ветку) подгружай данные только для этой ветки, то есть кусками а не всё сразу.


10,000 за раз - 100% проблема, гарантирую.
А если у тебя ]1 пользователя, то 150% что зависнит с таймаутом./..
Joined: 4/22/2004
Posts: 11
Posted on Friday, August 12, 2005 11:50:00 AM
 
Kak MSDN :)
Joined: 1/29/2001
Posts: 944
Posted on Friday, August 12, 2005 12:06:00 PM
 
Во первых если web server правильно сконфигурирован, html все равно будет либо deflate либо gzip сжат. Поэтому глупо сравнивать байтовые разницы между div и span.

Другими словами, traffic time, IMHO, is a non-issue.

Проблема в том что browser rendering engine загнется 10000 records рендерить. Это будет слишком долго. Никакие html оптимизации типа fixed width tables не помогут. Мы это уже пробовали.
Joined: 4/22/2004
Posts: 11
Posted on Friday, August 12, 2005 12:15:00 PM
 
BaNaNaN, 100%
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 12:16:00 PM
 
spasiba profi, BaNaNaN tak che posovetuesh?
Joined: 1/29/2001
Posts: 944
Posted on Friday, August 12, 2005 12:22:00 PM
 
Посоветую либо jit data loading via AJAX, как сказал profi, либо в крайнем случае АctiveX/Flash plug-in. Либо non-browser app.
Joined: 11/20/2001
Posts: 20
Posted on Friday, August 12, 2005 12:29:00 PM
 
jit data loading via AJAX???????? what's that???

and what ActiveX did u have in mind?
Page: [1] 2 3 4 All
Forums » Archive » HTML performance help 
Copyright © 2020 Torontovka.com, All rights reserved