×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùʹÓÃNginx¾ÙÐÐgzipѹËõÏ¢ÕùѹËõ

ÔõÑùʹÓÃnginx¾ÙÐÐgzipѹËõÏ¢ÕùѹËõ

NginxÊÇÒ»¿î¸ßÐÔÄܵÄWebЧÀÍÆ÷£¬ËüÒ²Äܹ»³äµ±·´ÏòÊðÀíЧÀÍÆ÷ºÍ¸ºÔØƽºâÆ÷¡£ÔÚWebÓ¦Óÿª·¢ÖУ¬ÓÅ»¯ÍøÕ¾ËÙÂÊÊÇÒ»¸öºÜÊÇÖ÷ÒªµÄÊÂÇ顣ʹÓÃgzipѹËõÏ¢ÕùѹËõÊÖÒÕ£¬¿ÉÒÔÓÐÓüõС´«ÊäÎļþµÄ¾Þϸ£¬ÌáÉýÍøÕ¾µÄ»á¼ûËÙÂÊ¡£±¾ÎĽ«ÏÈÈÝÔõÑùʹÓÃnginx¾ÙÐÐgzipѹËõÏ¢ÕùѹËõ¡£

¿ªÆôgzipѹËõ

Ê×ÏÈ£¬ÎÒÃÇÐèÒªÔÚNginxµÄÉèÖÃÎļþÖпªÆôgzipѹËõ¡£Í¨³££¬NginxµÄÉèÖÃÎļþλÓÚ/etc/nginx/nginx.conf¡£

·­¿ªÉèÖÃÎļþ£¬²¢ÕÒµ½httpÄ£¿éϵÄgzipÉèÖÃÏÈçÏÂËùʾ£º

http {
    gzip on;
    gzip_disable "msie6";
    gzip_types text/plain text/css application/javascript;
    ...
}

µÇ¼ºó¸´ÖÆ

ÉÏÊöÉèÖÃÖУ¬gzip onÌåÏÖ¿ªÆôgzipѹËõ¹¦Ð§¡£gzip_disable “msie6″ÌåÏÖ½ûÓöÔmsie6ä¯ÀÀÆ÷µÄgzipѹËõ¹¦Ð§£¬ÓÉÓÚ¸Ãä¯ÀÀÆ÷¶ÔgzipѹËõµÄÖ§³Ö±£´æÎÊÌâ¡£gzip_typesÖ¸¶¨ÐèÒª¾ÙÐÐgzipѹËõµÄÎļþÀàÐÍ¡£

µã»÷ÏÂÔØ¡°àËÃûÌÃѹËõ¾Þ½³¡±£»

ÉèÖÃgzipѹËõ¼¶±ð

ÔÚÉÏÊögzipÉèÖÃÏîÏÂÌí¼Ógzip_comp_levelÉèÖÃÏËüÌåÏÖgzipѹËõµÄ¼¶±ð¡£¼¶±ð¹æÄ£´Ó1µ½9£¬Êý×ÖÔ½´óѹËõÂÊÔ½¸ß£¬µ«Í¬Ê±Ò²»áÔöÌíѹËõµÄʱ¼ä¡£

ʾÀýÉèÖÃÈçÏ£º

http {
    gzip on;
    gzip_disable "msie6";
    gzip_types text/plain text/css application/javascript;

    gzip_comp_level 6;
    ...
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊöÉèÖÃÖУ¬gzip_comp_level±»ÉèÖÃΪ6£¬ÌåÏÖgzipѹËõµÄ¼¶±ð¡£

ÉèÖÃgzipѹËõ»º³åÇø¾Þϸ

ÔÚÉÏÊögzipÉèÖÃÏîÏÂÌí¼Ógzip_buffersÉèÖÃÏÌåÏÖѹËõ»º³åÇøµÄ¾Þϸ¡£Ä¬ÈÏÇéÐÎÏ£¬Nginx»áƾ֤ÏìÓ¦ÄÚÈÝ×Ô¶¯·ÖÅÉѹËõ»º³åÇø¡£¿ÉÊÇ£¬ÈôÊÇÄú¶ÔѹËõ»º³åÇøµÄ¾ÞϸÓÐÌØÊâÒªÇ󣬿ÉÒÔ¾ÙÐÐÉèÖá£

ʾÀýÉèÖÃÈçÏ£º

http {
    gzip on;
    gzip_disable "msie6";
    gzip_types text/plain text/css application/javascript;

    gzip_comp_level 6;
    gzip_buffers 16 8k;
    ...
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊöÉèÖÃÖУ¬gzip_buffers±»ÉèÖÃΪ16 8k£¬ÌåÏÖ·ÖÅÉ16¸ö8k¾ÞϸµÄѹËõ»º³åÇø¡£

ÉèÖÃgzipѹËõ×îСÎļþ¾Þϸ

ÔÚÉÏÊögzipÉèÖÃÏîÏÂÌí¼Ógzip_min_lengthÉèÖÃÏÌåÏÖ¾ÙÐÐgzipѹËõµÄ×îСÎļþ¾Þϸ¡£Ö»Óе±Îļþ¾ÞϸÁè¼Ý¸Ãֵʱ£¬²Å»á¾ÙÐÐgzipѹËõ¡£

ʾÀýÉèÖÃÈçÏ£º

http {
    gzip on;
    gzip_disable "msie6";
    gzip_types text/plain text/css application/javascript;

    gzip_comp_level 6;
    gzip_buffers 16 8k;
    gzip_min_length 256;
    ...
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊöÉèÖÃÖУ¬gzip_min_length±»ÉèÖÃΪ256£¬ÌåÏÖÎļþ¾ÞϸÁè¼Ý256×ֽڲŻá¾ÙÐÐgzipѹËõ¡£

ʹÓÃgzipѹËõÏ¢ÕùѹËõ

¾­ÓÉÒÔÉÏÉèÖúó£¬Nginx»á×Ô¶¯¶Ô¿Í»§¶ËÇëÇóµÄºÏÊÊÎļþ¾ÙÐÐgzipѹËõ¡£µ±¿Í»§¶ËÇëÇóµÄÎļþ±»gzipѹËõºó£¬Nginx»á×Ô¶¯Ìí¼Ó”Content-Encoding: gzip”µÄÏìӦͷ£¬Í¬Ê±»á¶ÔÏìÓ¦ÄÚÈݾÙÐнâѹËõ¡£

ÏÖʵÉÏ£¬Nginx²»µ«¿ÉÒÔ¶ÔÎļþ¾ÙÐÐgzipѹËõÏ¢ÕùѹËõ£¬»¹¿ÉÒÔ¶Ô¶¯Ì¬ÌìÉúµÄÏìÓ¦ÄÚÈݾÙÐÐgzipѹËõ¡£¹ØÓÚ¶¯Ì¬ÌìÉúµÄÏìÓ¦ÄÚÈÝ£¬¿ÉÒÔͨ¹ýÉèÖÃÏà¹ØµÄÒ³Ãæ±àÂëͷʵÏÖgzipѹËõ£¬ÈçÏÂËùʾ£º

location / {
    ...
    gzip_proxied any;
    ...
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊöÉèÖÃÖУ¬gzip_proxiedÉèÖÃΪany£¬ÌåÏÖ¶ÔËùÓÐÀàÐ͵ÄÇëÇó¾ÙÐÐgzipѹËõ¡£

ͨ¹ýÒÔÉϵÄÉèÖúÍʾÀý´úÂ룬ÎÒÃÇ¿ÉÒÔÎÞаʹÓÃNginxµÄgzipѹËõÏ¢ÕùѹËõ¹¦Ð§£¬ÊµÏÖÍøÕ¾»á¼ûËÙÂʵÄÓÅ»¯¡£Í¬Ê±£¬¹ØÓÚ¶¯Ì¬ÌìÉúµÄÏìÓ¦ÄÚÈÝ£¬Ò²¿ÉÒÔͨ¹ýÉèÖÃÒ³Ãæ±àÂëÍ·À´ÊµÏÖgzipѹËõ¡£

ÒÔÉϾÍÊÇÔõÑùʹÓÃNginx¾ÙÐÐgzipѹËõÏ¢ÕùѹËõµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ