В последните месеци доста дискутирана беше темата за скоростта на интернет страниците и до каква степен се взима предвид от алгоритъма на Google. Дани Доувър от SEOmoz публикува за целта видео със 7 техники, чрез които може да направим сайта си по-бърз, а с това евентуално да го направим „по-приятен“ както за търсачките, така и за обикновения потребител. Ето и 7те точки на които Дани обръща внимание, като ви съветвам да изгледате и видеото за по-детайлна информация по всяка от тях:
- Активирайте GZIP или с други думи компресирайте информацията, която ще бъде изпратена от вашия сървър към браузъра на потребителя
- Минимизирайте своя Javascript/CSS kод
- Използвайте CDN (Content Distribution Network), за да достига вашето съдържание по-бързо до хора от различни краища на света
- Оптимизирайте картинките, използвани на сайта ви – препоръчително тук е използване на JPEG или PNG за по-детайлни графики
- Използвайте „външен“ Javascript/CSS – за големи страници идеята тук е да разположите кода на отделен поддомейн
- Избягвайте използването на прекалено много пренасочвания (301 -> 301 -> 200 или 301 -> 302 -> 200) на вашите страници
- Използвайте по-малко файлове
Много интересен е и увода на видеото, в което Дани дискутира политиката на Google за усъвършенстване и ускоряване на интернет страниците. Дали целта на Google е единствено да направи рекламите си по-продаваеми? Преценете сами.
юли 10th, 2010
GZIP компресирането е найстина добър метод за увеличаване на скороста. И аз мисля да го използвам на повече места, защото сега го имам единствено на сайтмап-а (sitemap.xml.gz)
Не е лоша идеята и да използвате mod_expires:
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/png A2592000
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType text/css A2592000
ExpiresByType application/x-javascript A2592000
Към точка 3 може да се добави и задаване на height и width атрибути на таг-а. Като се зададат точни широчина и височина на картинката, страницата се чете по-бързо от браузърите.
имах предвид img тагът 😉
Кой вариант е за предпочитане този които е даден по горе или
ExpiresActive On
ExpiresDefault „access plus 1 seconds“
ExpiresByType text/html „access plus 1 seconds“
ExpiresByType image/gif „access plus 2592000 seconds“
ExpiresByType image/jpeg „access plus 2592000 seconds“
ExpiresByType image/png „access plus 2592000 seconds“
ExpiresByType text/css „access plus 604800 seconds“
ExpiresByType text/javascript „access plus 216000 seconds“
ExpiresByType application/x-javascript „access plus 216000 seconds“
Header set Cache-Control „max-age=2592000, public“
Header set Cache-Control „max-age=604800, public“
Header set Cache-Control „max-age=216000, private“
Header set Cache-Control „max-age=216000, public, must-revalidate“
Header set Cache-Control „max-age=1, private, must-revalidate“
Благодаря за съветите в статията и коментарите, бяха ми полезни.
Добре съветваш но покажи повече на хората.
Сайта ти движи на 76%
Което е горе долу добре.
Много от Вас Ползват WordPress като система за своите сайтове.
Полезни Плъгини
За Оптимизиране на вашия сайт.
WP CSS http://wordpress.org/extend/plugins/wp-css/
WP JS http://wordpress.org/extend/plugins/wp-js/
Wp Minify http://omninoggin.com/wordpress-plugins/wp-minify-wordpress-plugin/
WP Super Cache http://wordpress.org/extend/plugins/wp-super-cache/
Гугъл имат един тул/добавка за фаерфокс, която върши добра работа за анализ на бързината на сайта. Казва се „Page Speed“ и е допълнение, към „FireBug“. Като гледам тези начини направо от там са си взети. При тест на страницата общо взето, това са препоръките за по-добра работа на добавката. Оптимизирани изображения, Обединяване js/css файловете, използване на повече от 1 източник .. и т.н.
Всичките съвети са полезни, НО просто обърнете най-голямо внимание на 7ми. С намаляването на бройката на файловете които се зареждат + тяхното оптимизиране (картинки) и минимизиране (за css и js) се постига най-голямо забързване на сайта, все пак 1кб си е 1кб 😉
P.S. Firebug е изключителен tool за webmasters и developers!
Весело!
информацията е полезна , не е много изчерпателна , но за новак като мене дава някакви насоки 🙂
за мен лично информацията е полезна, благодаря ви