productorg

productorg
Рейтинг
101
Регистрация
08.07.2009
Str256:
Почему? Поменять урлы во всей базе это что сложно? ЧПУ - модреврайт. Насчёт графики - не понимаю, как вы это сделали - у вас почему-то веса в районе 7-8к, а не 5.

Кстати вы какую сборку используете? И что у всех магазинов на оскоммерц такие же проблемы?
Вот у МоММ, http://domlinz.ru/ он говорил вамовская сборка - вроде лёгкий получился. ЧПУ, счётчиков поменьше, не грузится вся база на каждой странице. Посмотрите..

Сборка 7910.😆

Если сделать каталог статичным, как допустим в Вашем примере, то размер старницы будет примерно 30КБ. А у меня сейчас каталог динамический, видимо из-за него и весь вес страницы.

productorg добавил 30.10.2009 в 11:01

TiA:
+1
Код и вправду ужасный. С этим определенно что-то надо делать. Особенно с JavaScript-вставками.

Также можно попробовать gzip сжатие включить

На gzip хостинг ругается😒

Nadejda:
Уже писано было же, при таком размере картинок, обьем файла может быть 3к-5к
http://productorg.ru/cat/prod.png , а у вас по 25. Оптимизировать. Оставили как было:)

Обьем самой страницы 220 к , все равно очень много. Оптимально ~30к

Оптимизировал. Но при каждом увеличении количества товаров увеличивается и размер главной.

productorg добавил 28.10.2009 в 23:47

Str256:
А вы сами посчитайте. Сейчас 100 символов урл, если он будет 30 символов - экономия 70 символов. А у вас 800 строчек. В общем ещё на четверть меньше код будет весить. Плюс у вас ещё кое где урлы есть. Если будете указывать не абсолютные урлы, а относительные - ещё короче будет. Плюс, если чпу будет то, ключи транслитом могут засчитаться как контент страницы, что для нч не лишнее.

Сессии тоже убраны.

Вот относительные урлы и чпу делать это надолго.

Страница может медленно загружаться - я так понимаю проблемы хостинга.

Str256:
А вы сами посчитайте. Сейчас 100 символов урл, если он будет 30 символов - экономия 70 символов. А у вас 800 строчек. В общем ещё на четверть меньше код будет весить. Плюс у вас ещё кое где урлы есть. Если будете указывать не абсолютные урлы, а относительные - ещё короче будет. Плюс, если чпу будет то, ключи транслитом могут засчитаться как контент страницы, что для нч не лишнее.

Спасибо. Вот еще реализовать осталось в ОСКоммерс это все. А это самое сложное.

Str256:
Понятно, сейчас проверил. Фон только в 6.0 отображается.

[ATTACH]46107[/ATTACH]

Тогда можете напрямую сохранять в png-8, без заливки слоя. Можно думаю макрос для пакетной обработки составить. На белом фоне разницы не будет, а вес будет в 4-5 раз меньше.

[ATTACH]46110[/ATTACH] [ATTACH]46109[/ATTACH]

Спасибо за совет. Картинки на самом деле уже сделаны - просто щас потихоньку меняем дизайн и тогда их закинем.

А Вы предлагаете исключить именно сессии из адреса?

Str256:
Кода стало на 400к меньше.

Строчка из меню:
tr.add(1000274, 1000236, 'Принцесса Нури, Ява, Гита (1)', 'http://site.ru/index.php?cPath=10001_1000211_1000236_1000274&osCsid=9917bcab29b835249455ff6bcf0764b9');

Вам же сказал, русским языком урезать длину. Типа: http://site.ru/chay/princessa Модреврайт используйте.

Картинки у вас попрежнему остались тяжёлые, по 25к. Вы не использовали даже те сделанные примеры, что я привёл в топике.

И ещё, в мозилле картинки теперь без голубого фона отображаются. В ИЕ с фоном. А как правильно должно быть?

Хотел Вам "промежуточный" результат показать.

Использую.

Странно, у меня в ИЕ без голубого фона. Да и значально они без этого фона, розовая размывка только есть.

Дамы и господа, а сейчас зацените. Может еще какие-нибудь коррективы подкинете?

Str256:
Тогда сокращайте код: У вас каждый пункт выглядит так:

<div id="jt558" class="treemenudiv">
<img class="imgs" src="images/tree_vertline.png" alt="| " /><img class="imgs" src="images/tree_vertline.png" alt="| " /><img class="imgs" src="images/tree_vertline.png" alt="| " /><img class="imgs" id="jt558node" src="images/tree_split.png" alt="|-" /><a href="http://site.ru/index.php?cPath=10001_1000156_1000192_1000198&osCsid=6a3f8113af45a0ecc123adfc8e503f2d" title="Сиропы"><img class="imgs" src="images/tree_leaf.png" alt="->" /></a>&nbsp;<a href="http://site.ru/index.php?cPath=10001_1000156_1000192_1000198&osCsid=6a3f8113af45a0ecc123adfc8e503f2d" title="Сиропы" class="phplm ">Сиропы&nbsp;(1)</a>

200 символов - только урлы занимают. Сделайте ссылки более короткими.

Щас буду работать над этим. Спасибо.

Str256:
На 120 килобайт примерно. С учётом, что графическая часть весит 170к, достаточно много. Насчёт кода, выше уже всё написал. Загружать, пункты меню скрытые под плюсами не сразу, а только при нажатии на плюс. Или вообще движёк переписать.

Да уж, сделать чтоб подгружалось из базы - довольно таки сложная задача...:(

Огромное спасибо за картинки. Но по-моему ужатие 6 картинок не на много сокартит размер страницы.

Хотя примерно получится 240 КБ!

Вот что-нибудь еще придумать... Кодом наверное надо заняться?

Str256:
Картинки пнгшные можно перевести в пнг-8, залить фон вручную. R216 G233 B236. Вот посмотрите пример:

[ATTACH]45977[/ATTACH]

Весит картинка на 20 килобайт меньше. А картинок там 5.

а чем ее в пнг-8?

Всего: 214