|
|
Знаете ли Вы, что ... | |
...для каждой темы существует свой раздел. Изучите структуру форума. Если соответствующего раздела нет, то всегда есть раздел "Разное" :) | |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Журнал infoCOM.UZ Информационно-аналитический ежемесячный журнал infoCOM.UZ |
Ответить |
|
Опции темы | Опции просмотра |
23.12.2009 12:56 | #1 | |
infocom.uz
онлайн издание Инфоком
редколлегия
Сообщений: 6,430
+ 2,148
6,865/2,846
– 0
375/243
|
Цитата:
С уважением ко всем Последний раз редактировалось Александр Сучков; 23.12.2009 в 12:59. |
|
|
Ответить |
23.12.2009 13:36 | #2 | ||
Сообщений: 740
+ 369
319/213
– 5
4/4
|
Цитата:
Статья актуальная, не спорю! Но описанные методы стандартные и широко рассмотрены в рунете. А сайт infocom.uz действительно открывается не очень быстро. Давно заметил, но не испытывал комплексов по этому поводу. Последний раз редактировалось Renat Akhtyamov; 23.12.2009 в 13:44. |
||
|
Ответить |
23.12.2009 13:52 | #3 | ||
Цитата:
Есть некоторые претензии. Это во первых: почему-то перечислены программы и плагины для оптимизации, но не даны прямые ссылки на них чтобы скачать. Во вторых автор использует браузер Файрфокс и его плагины для нахождения некоторых ошибок в коде страниц. Но, например мне, удобно использовать Оперу. Но это так, для заметки. И ещё, не подумайте занудой, на первый взгляд кажется что статья превышает лимит 20000 знаков в оригинале (на узбекском). Но это конечно не критично. С уважением. Последний раз редактировалось Алишер Ашуров; 23.12.2009 в 14:02. |
|||
|
Ответить |
23.12.2009 15:26 | #4 | |||||||||||||||||||||||||||
|
Цитата:
Вступление - нормально, стандартная вода. Однако список сервисов, распространненных среди 40% пользователей, довольно странный, имхо. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Пример хелловорлда неканоничен и без объяснений новичку абсолютно непонятен. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Web Developer Toolbar v4 - параллельный мир? Актуальна версия 1.1.8. То же и Firebug - последняя версия - 1.4.5 FireFtp является довольно унылой примочкой, впрочем, на любителя. PHP Designer и особенно DreamWeaver - скорей, для начинающих. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Автор, почему-то не упомянул, что все это - особенности плагиновой и скиновой системы вордпресса и от этого не избавишься, не переписав половину кода. Дальше начинается неконтролируемый поток кода, без комментариев, с плохим форматированием, зато с бессмысленными рисунками. Первый огрызок, как я понял, отвечает за включение компрессии gzip. Почему нельзя было просто включить компрессию с помощью ob_start('ob_gzhandler', 9), я не понял. Далее кусок .htaccess с Expires. Грамотно настроенный сервер этого просто не требует. Что делает последний код, извращающий css регуляркой, я не улавливаю. Но регулярка таких размеров будет тормозить, это точно. Довольно много терминов в статье набрано с грамматическими ошибками. Если в начале текст был немного осмысленным, то к концу он превратился в поток кода и картинок. Примеры и сравнения ориентированы на чайников, которым до веб-дизайна еще очень и очень далеко... Как руководство к действию крайне слабо. Последний раз редактировалось Dolphin; 23.12.2009 в 15:30. |
|||||||||||||||||||||||||||
|
Ответить |
23.12.2009 17:04 | #8 |
VITUS
|
__________________
Почему в конце денег остается еще так много месяца? |
|
Ответить |
24.12.2009 01:45 | #9 | |||||||
Решил также отписаться по поводу статьи "Проблемы ускорения работы web-сайтов и их решения. Недостатки сайта infoCOM.UZ и его ликвидация".
Стилистику статьи рассматривать вообще невозможно, так как перевод очень корявый, я буду обсуждать только содержание. Приведенный автором пример PHP-кода не очень удачен, в данном случае вполне можно было обойтись и без динамической генерации html и вывод хоть того же банального phpinfo() был бы интереснее. Ну да ладно, была просто показана простая демонстрация динамической генерации контента. Цитата:
Цитата:
Цитата:
Далее идет обзор инструментария, стоит отметить, что указанные программы работают не только под Windows, но и, например, Linux, если постараться, то под линуксом и фотошоп можно запустить. Цитата:
Цитата:
Далее идут результаты работы YSlow, полезность которых трудно переоценить. Цитата:
Цитата:
Далее, автор приводит решения поставленных проблем и просит особого внимания на каждый пункт. И оно еще как понадобится, потому как дальше идут практически одни скриншоты вперемешку с PHP и HTML-кодом. Текстовых описаний дальше практически нет совсем, и это в самой интересной части статьи - чувствуется, что автор слишком устал и просто вывалил все результаты на пользователя. Авось кто-нибудь разберется и что-нибудь да пригодится. Да, автор, привел, скорее всего, работающий пример сжатия на PHP и конфигурацию .htaccess, но без описания установки и использования данное решение абсолютно бесполезно. Стоит также отметить, что использовать динамическое сжатие контента очень накладно даже с помощью Apache, не говоря уже о скрипте PHP, выполняющем эту работу. Оптимальным решением здесь является статическое сжатие файлов и последующая их отдача легким веб-сервером наподобие nginx, а сжатие на лету только для динамического контента средствами веб-сервера, а не php-скриптом. Далее, автор приводит якобы разработанную им программу минимизации CSS-файлов. Однако, если присмотреться, то можно узнать не сильно замаскированный интерфейс CSSTidy. Далее идет скриншот упаковщика яваскрипта Дена Эдвардса Packer без какого-либо описания и предупреждения, что несмотря на хорошую степень сжатия, данный упаковщик сильно потребляет ресурсы процессора при распаковке на клиенте. Потом идут скриншоты CSS-спрайтов (я догадался, а вы?), кусок html-кода с применением технологии data:URI (никаких пояснений, все же и так это знают) и длинный кусок кода с регулярными выражениями, в котором я так и не смог разобраться. Резюме: Теория сильно хромает, практика клиентской оптимизации более менее освоена, сама статья находится в состоянии примерно 20% завершения, несколько ошибок и наглое присвоение чужой работы (скорее всего эта программа сдается в качестве диплома или курсовой). Можно было бы дать хотя бы ссылки на webo.in, их готовое решение http://www.web-optimizer.us/ru/, которое, кстати, поддерживает уже сегодня кучу цмсок и движков, блог клиентской оптимизации на habrahabr.ru, best practices yahoo, если уж совсем влом статью дописывать. Незнание и ошибки можно простить, в конце концов, не ошибается только тот, кто ничего не делает, но вот за воровство и лень я ноутбук бы не дал. Последний раз редактировалось Алексей Шеин; 24.12.2009 в 02:05. Причина: опечатка, не фотошоп а дримвьювер, конечно |
||||||||
|
Ответить |
4 "+" от:
|
24.12.2009 02:23 | #10 | ||||||
Ну на мой взгляд достаточно прилично
Немного - это jQuery сжатая в 15 кб. Цитата:
Цитата:
Цитата:
На оптимизации картинок также можно выиграть несколько килобайт, может даже и десятков при сильно запущенном случае. Причем качество не сильно страдает, можно использовать онлайн сервисы, такие как smushit или консольные утилиты типа pngcrush. Об этом уже много где писалось, так что я вас вряд ли чем-то удивлю. Загрузка большого количества фоновых рисунков - опять же, большая трата http-запросов, следует слить их в один спрайт или раздавать прямо в css через data:uri. |
|||||||
|
Ответить |
|