Str256: Почему? Поменять урлы во всей базе это что сложно? ЧПУ - модреврайт. Насчёт графики - не понимаю, как вы это сделали - у вас почему-то веса в районе 7-8к, а не 5.
Кстати вы какую сборку используете? И что у всех магазинов на оскоммерц такие же проблемы?
Вот у МоММ, http://domlinz.ru/ он говорил вамовская сборка - вроде лёгкий получился. ЧПУ, счётчиков поменьше, не грузится вся база на каждой странице. Посмотрите..
Сборка 7910.😆
Если сделать каталог статичным, как допустим в Вашем примере, то размер старницы будет примерно 30КБ. А у меня сейчас каталог динамический, видимо из-за него и весь вес страницы.
productorg добавил 30.10.2009 в 11:01
TiA: +1 Код и вправду ужасный. С этим определенно что-то надо делать. Особенно с JavaScript-вставками.
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: На 120 килобайт примерно. С учётом, что графическая часть весит 170к, достаточно много. Насчёт кода, выше уже всё написал. Загружать, пункты меню скрытые под плюсами не сразу, а только при нажатии на плюс. Или вообще движёк переписать.
Да уж, сделать чтоб подгружалось из базы - довольно таки сложная задача...:(
Почему? Поменять урлы во всей базе это что сложно? ЧПУ - модреврайт. Насчёт графики - не понимаю, как вы это сделали - у вас почему-то веса в районе 7-8к, а не 5.
Кстати вы какую сборку используете? И что у всех магазинов на оскоммерц такие же проблемы?
Вот у МоММ, http://domlinz.ru/ он говорил вамовская сборка - вроде лёгкий получился. ЧПУ, счётчиков поменьше, не грузится вся база на каждой странице. Посмотрите..
Сборка 7910.😆
Если сделать каталог статичным, как допустим в Вашем примере, то размер старницы будет примерно 30КБ. А у меня сейчас каталог динамический, видимо из-за него и весь вес страницы.
productorg добавил 30.10.2009 в 11:01
+1
Код и вправду ужасный. С этим определенно что-то надо делать. Особенно с JavaScript-вставками.
Также можно попробовать gzip сжатие включить
На gzip хостинг ругается😒
Уже писано было же, при таком размере картинок, обьем файла может быть 3к-5к
http://productorg.ru/cat/prod.png , а у вас по 25. Оптимизировать. Оставили как было:)
Обьем самой страницы 220 к , все равно очень много. Оптимально ~30к
Оптимизировал. Но при каждом увеличении количества товаров увеличивается и размер главной.
productorg добавил 28.10.2009 в 23:47
А вы сами посчитайте. Сейчас 100 символов урл, если он будет 30 символов - экономия 70 символов. А у вас 800 строчек. В общем ещё на четверть меньше код будет весить. Плюс у вас ещё кое где урлы есть. Если будете указывать не абсолютные урлы, а относительные - ещё короче будет. Плюс, если чпу будет то, ключи транслитом могут засчитаться как контент страницы, что для нч не лишнее.
Сессии тоже убраны.
Вот относительные урлы и чпу делать это надолго.
Страница может медленно загружаться - я так понимаю проблемы хостинга.
А вы сами посчитайте. Сейчас 100 символов урл, если он будет 30 символов - экономия 70 символов. А у вас 800 строчек. В общем ещё на четверть меньше код будет весить. Плюс у вас ещё кое где урлы есть. Если будете указывать не абсолютные урлы, а относительные - ещё короче будет. Плюс, если чпу будет то, ключи транслитом могут засчитаться как контент страницы, что для нч не лишнее.
Спасибо. Вот еще реализовать осталось в ОСКоммерс это все. А это самое сложное.
Понятно, сейчас проверил. Фон только в 6.0 отображается.
[ATTACH]46107[/ATTACH]
Тогда можете напрямую сохранять в png-8, без заливки слоя. Можно думаю макрос для пакетной обработки составить. На белом фоне разницы не будет, а вес будет в 4-5 раз меньше.
[ATTACH]46110[/ATTACH] [ATTACH]46109[/ATTACH]
Спасибо за совет. Картинки на самом деле уже сделаны - просто щас потихоньку меняем дизайн и тогда их закинем.
А Вы предлагаете исключить именно сессии из адреса?
Кода стало на 400к меньше.
Строчка из меню:
tr.add(1000274, 1000236, 'Принцесса Нури, Ява, Гита (1)', 'http://site.ru/index.php?cPath=10001_1000211_1000236_1000274&osCsid=9917bcab29b835249455ff6bcf0764b9');
Вам же сказал, русским языком урезать длину. Типа: http://site.ru/chay/princessa Модреврайт используйте.
Картинки у вас попрежнему остались тяжёлые, по 25к. Вы не использовали даже те сделанные примеры, что я привёл в топике.
И ещё, в мозилле картинки теперь без голубого фона отображаются. В ИЕ с фоном. А как правильно должно быть?
Хотел Вам "промежуточный" результат показать.
Использую.
Странно, у меня в ИЕ без голубого фона. Да и значально они без этого фона, розовая размывка только есть.
Дамы и господа, а сейчас зацените. Может еще какие-нибудь коррективы подкинете?
Тогда сокращайте код: У вас каждый пункт выглядит так:
<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> <a href="http://site.ru/index.php?cPath=10001_1000156_1000192_1000198&osCsid=6a3f8113af45a0ecc123adfc8e503f2d" title="Сиропы" class="phplm ">Сиропы (1)</a>
200 символов - только урлы занимают. Сделайте ссылки более короткими.
Щас буду работать над этим. Спасибо.
На 120 килобайт примерно. С учётом, что графическая часть весит 170к, достаточно много. Насчёт кода, выше уже всё написал. Загружать, пункты меню скрытые под плюсами не сразу, а только при нажатии на плюс. Или вообще движёк переписать.
Да уж, сделать чтоб подгружалось из базы - довольно таки сложная задача...:(
Огромное спасибо за картинки. Но по-моему ужатие 6 картинок не на много сокартит размер страницы.
Хотя примерно получится 240 КБ!
Вот что-нибудь еще придумать... Кодом наверное надо заняться?
Картинки пнгшные можно перевести в пнг-8, залить фон вручную. R216 G233 B236. Вот посмотрите пример:
[ATTACH]45977[/ATTACH]
Весит картинка на 20 килобайт меньше. А картинок там 5.
а чем ее в пнг-8?