2013-05-26 2 views
0

Я пытаюсь ускорить работу своего веб-сайта и выглядит как загрузка следующих двух файлов, которые в значительной степени поглощают время.Ошибка времени загрузки файла CSS

volumewatchers.com/?itx=css & вер = 3.5.1 volumewatchers.com/?itx=js & вер = 3.5.1

Это очень маленькие файлы, и я не вижу причин, почти 2 секунды для их загрузки.

Pingdom отчет: http://tools.pingdom.com/fpt/#!/cdpj8h/http://volumewatchers.com/

Похож ITX WordPress тема пытается загрузить этот файл динамически через Wp-Епдиеий. Поскольку шаблон в значительной степени установлен, я могу жестко закодировать эти файлы в разделе. Может ли кто-нибудь посоветовать мне, как настроить этот код и жестко закодировать эти файлы? Я сделал источник просмотра и создал файл .CSS. Но это мало помогло.

Вот header.php код: -

<!DOCTYPE html> 
<html <?php language_attributes(); ?>> 
<head> 
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> 
<title><?php wp_title(''); ?></title> 
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> latest post RSS" href="<?php echo itx_get_option('links','rss') ?>" /> 
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> latest comment RSS" href="<?php echo itx_get_option('links','crss') ?>" /> 
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> 
<!--[if lt IE 7]> 
<link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri()?>/css/ie6.css"> 
<![endif]--> 
<!--[if lt IE 8]> 
<link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri()?>/css/ie7.css"> 
<![endif]--> 
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" /> 
<?php 
    if (is_singular() && get_option('thread_comments')) wp_enqueue_script('comment-reply'); 
    if (is_active_widget(false,false,'itx_tabbed_sidebar')||!is_active_sidebar(1)) wp_enqueue_script('jquery-ui-tabs'); 
    if (itx_get_option('misc','nohover') == 0) wp_enqueue_script('jquery-color'); 
    wp_enqueue_script('itx',get_bloginfo('url').'/?itx=js'); 
    wp_enqueue_style('itx',get_bloginfo('url').itx_preview_vars('css')); 
    wp_head(); 
?> 

Спасибо!

ответ

0

Рассматривали ли вы возможность слияния ваших файлов? Я заметил, что вы используете 4 таблицы стилей (+ некоторые встроенные стили) и 19 файлов javascript. Если бы вы могли объединить их в один (minified) css и как можно меньше (minified) js-файлов, вы, вероятно, набрали бы некоторую скорость. Обычно браузеру требуется больше времени для запроса файла, а затем для загрузки дополнительных байтов, поэтому рекомендуется делать как можно меньше запросов.

+0

Многие из JS и CSS - это различные плагины. Я использую cloudflare и W3 Total cache. Итак, столько же, сколько и минификация и кеширование уже сделано. Поэтому не уверен, что я могу объединить их, не касаясь основного кода плагинов/темы. Если я загружаю эти два файла в кратчайшие сроки, я считаю, что производительность снизится менее чем на 3 секунды. Какова моя цель, пока я не получу тему moden/light weighted. – Raja

Смежные вопросы