mpa-archive - Web sitelerini zip'e dönüştüren ve doğrudan zip dosyasından servis eden araç
(github.com/potahtml)- Çok sayfalı web uygulamalarını bir Zip dosyasına tarayıp arşivleyen ve doğrudan servis edebilen Multi-Page Application (MPA) Archiver
mpa http://example.netkomutu verildiğinde, headless Puppeteer kullanarak özyinelemeli biçimde tarar ( CPU sayısı / 2 kadar thread kullanır )- Sitemap'i alıp başlangıç noktası olarak kullanır
- Yalnızca site URL'lerini tarar, ancak harici kaynakları da
fetcheder - Sitenin kaynaklarını da kaydeder
mpa/sitemap.txtvempa/sitemap.xmloluşturur- İşlem yarıda kesilirse yeniden başlatılabilir. Her 250 URL'de bir checkpoint kaydeder
- SPA durumunda,
--spaseçeneğiyle orijinal HTML kaydedilebilir
Henüz yorum yok.