Rumah >hujung hadapan web >html tutorial >Panduan Terbaik untuk Memampatkan Fail HTML ke ZIP

Panduan Terbaik untuk Memampatkan Fail HTML ke ZIP

王林
王林asal
2024-04-09 16:09:021213semak imbas

Mampatkan fail HTML ke dalam ZIP untuk meningkatkan kelajuan pemuatan halaman. Kaedah termasuk: Menggunakan alatan dalam talian (seperti FileOptimizer, TinyPNG) Menggunakan alatan baris arahan (seperti gzip, 7-zip) Menggunakan skrip Node.js (menggunakan modul zlib)

HTML 文件压缩成 ZIP 的最佳指南

Panduan terbaik untuk memampatkan fail HTML ke dalam ZIP

Pengenalan

Memampatkan fail HTML ialah langkah bijak untuk mengurangkan saiznya, sekali gus meningkatkan kelajuan pemuatan halaman anda. Mampatan mengurangkan saiz fail dengan mengalih keluar ruang, inden dan ulasan yang tidak diperlukan.

Kaedah

Terdapat beberapa cara untuk memampatkan fail HTML ke dalam ZIP:

1 Gunakan alatan dalam talian:

  • FileOptimizer: https://fileoptimizer.com
  • . com
Dengan alatan ini, anda boleh memuat naik fail HTML anda dan memampatkannya secara automatik.

2. Gunakan alat baris arahan:

    gzip: gzip -c yourfile.html > yourfile.html.gz
  • gzip -c yourfile.html > yourfile.html.gz
  • 7-zip:7z a -tzip yourfile.html.zip yourfile.html7-zip: 7z a -tzip yourfile. .html.zip yourfile.html

Alat baris arahan ini akan mencipta fail .gz atau .zip selepas pemampatan.

3. Menggunakan skrip Node.js:

const fs = require('fs');
const zlib = require('zlib');

fs.readFile('yourfile.html', (err, data) => {
  if (err) throw err;

  zlib.gzip(data, (err, compressedData) => {
    if (err) throw err;

    fs.writeFile('yourfile.html.gz', compressedData, (err) => {
      if (err) throw err;
      console.log('File compressed successfully.');
    });
  });
});

Skrip ini menggunakan modul zlib untuk memampatkan fail HTML kepada GZIP.

Kes praktikal

Mari kami memampatkan fail HTML ringkas:

<html>
<head>
  <title>My Page</title>
</head>
<body>
  <h1>Hello, world!</h1>
</body>
</html>

Selepas memampat menggunakan alat dalam talian FileOptimizer, kami mendapat fail ZIP dengan saiz hanya 564 B. Tanpa pemampatan, saiz fail ialah 974 Bytes. .

Fail mampat tidak boleh dibuka terus dalam pelayar dan perlu dinyahmampat dahulu.

Atas ialah kandungan terperinci Panduan Terbaik untuk Memampatkan Fail HTML ke ZIP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:HTML membuka dokumen kosongArtikel seterusnya:HTML membuka dokumen kosong