پرش به محتوای اصلی

اگر یک وب سایت را دوست دارید، از آن نسخه پشتیبان تهیه کنید

هکرنیوز۱۴۰۵ آبان ۱۱, دوشنبه، ساعت ۱۶:۵۵حدود 8 دقیقه مطالعه

آدرس مقاله: https://blog.mistys-internet.website/post/2026/10/29/if-you-love-a-website-back-it-up/ آدرس نظرات: https://news.ycombinator.com/item?id=50336518 امتیاز: 212 # نظر: 5

این داستان با کمی تراژدی شروع می شود. ببینید، من این صفحات وب قدیمی را دارم که دوست دارم به گذشته برگردم و هر از چند گاهی به آنها نگاه کنم. وب‌سایت‌هایی وجود دارند که برای سال‌ها، سال‌ها یا دهه‌ها بدون تغییر آنلاین بوده‌اند، و بررسی هر از چندگاهی آن‌ها برای دیدن یک دوست قدیمی هنوز هم خوب است. البته گاهی اوقات تراژدی اتفاق می افتد.

این فن سایت به نام teapuppies.com برای یک سری انیمه قدیمی و خط اسباب بازی به نام Ochaken وجود داشت. این در مورد این شخصیت های کارتونی بامزه سگ است که برگ های چای برای گوش دارند که نام هر کدام از آنها به نوعی چای متفاوت است. 1 این سایت از سال 2004 آنلاین بود و اساسا از سال 2005 تغییری نکرده بود، اما وجود آن خوب بود. به جز زمانی که چند هفته پیش برای بازدید از آن رفتم و متوجه شدم که نه تنها سایت از بین رفته است، بلکه اکنون از دامنه برای ارائه تبلیغات قمار آنلاین استفاده می شود.

اتفاقا من در آرشیو وب کار می کنم. یعنی باید می‌دانستم روزی سایت آفلاین می‌شود، و من ابزار لازم را برای انجام کاری در مورد آن دارم. من می توانستم آن سایت را زمانی که هنوز در دسترس بود بایگانی کنم، اما این کار را نکردم. این پست اینجاست تا از شما بخواهم کاری را که فکر نمی‌کردم انجام دهید و به شما یاد بدهم که چگونه.

ببینید، وقتی با افراد زیادی در مورد بایگانی وب صحبت می‌کنم، به نظر می‌رسد که آنها همیشه معتقدند این کاری است که نمی‌توانستند انجام دهند. این کاری است که یک سازمان بزرگ مانند Internet Archive انجام می دهد، و اگر می خواهید یک صفحه وب ذخیره شود، فقط باید منتظر بمانید و امیدوار باشید که این کار انجام شود. اما این درست نیست! چیزی که من واقعا می‌خواهم همه بدانند این است که شما بر جهان اطراف خود کنترل دارید، می‌توانید برای حفظ همه چیز و بهبود اوضاع اقدام کنید. و نه فقط می تواند، بلکه باید! فقط منتظر نمانید تا شخص دیگری اقدام کند - بیرون بروید و آن را محقق کنید! سایت مورد علاقه دارید؟ پشتیبان بگیرید!

اطلاعاتی دارید که نمی خواهید از دست بدهید؟ پشتیبان بگیرید! پست مورد علاقه در جایی؟ الان همه با هم برگشت! آن را! بالا!

همه ابزارهایی که در این پست نشان خواهم داد از فرمت های استاندارد آرشیو وب مانند WARC 2 استفاده می کنند. لازم نیست نگران هیچ یک از جزئیات فنی باشید 3، اما من این را به شما می گویم زیرا این بدان معناست که ابزارهای بسیار عالی برای انجام هر کاری که می خواهید با آنها وجود دارد. در اینجا، فقط به عنوان مثال، یک وب سایت کامل بایگانی شده است که دقیقا در این پست وبلاگ جاسازی شده است:

حتی می‌توانید روی همه پیوندها کلیک کنید، به همه تصاویر و آثار نگاه کنید. این یک وب سایت کامل در یک پست است! (و اگر به من اعتماد ندارید که این موضوع را ادامه دهم و می‌خواهید آرشیو وب در جای دیگری میزبانی شود؟ می‌توانید آن را مستقیما از آنجا برای خودتان دانلود کنید. کافیست روی منوی کباب کلیک کنید و «دانلود بایگانی» را انتخاب کنید و می‌توانید هر کاری که دوست دارید با آن انجام دهید. در واقع، لطفا انجام دهید!)

به هر حال، برای افشای اطلاعات: ابزارهایی که قرار است در این پست وبلاگ ذکر کنم توسط شرکتی ساخته شده اند که من در آن کار می کنم، اما این به این دلیل نیست که آنها حقوق من را پرداخت می کنند (بیشتر آنها رایگان هستند!). اتفاقا فکر می‌کنم اینها بهترین ابزارهایی هستند که برای آرشیو کردن وب شخصی وجود دارد.

تا حد زیادی ساده ترین ابزار بایگانی وب شخصی، پسوند مرورگر ArchiveWeb.page برای کروم است. این کار نیاز چندانی به راه اندازی یا مهارت های فنی ندارد، و برای هر چیزی کار می کند: یک صفحه، یک وب سایت کامل، یک پست رسانه اجتماعی یا نمایه. تا زمانی که می توانید آن را در یک مرورگر وب ببینید، می توانید آن را ذخیره کنید. تنها کاری که واقعا باید انجام دهید این است:

تمام شدی! شما فقط یک صفحه وب را بایگانی کردید! اکنون که همه چیز ذخیره شده است، می توانید پیش نمایش آن را مشاهده کنید و با کلیک کردن روی نماد برنامه افزودنی و سپس نماد خانه برای باز کردن داشبورد برنامه افزودنی، ببینید که چگونه پیش می رود. از آنجا، می‌توانید روی جلسه بایگانی خود کلیک کنید تا صفحاتی را که بایگانی کرده‌اید پیش‌نمایش کنید، آنها را در مرورگر بارگیری کنید و ببینید که آیا کار می‌کنند یا خیر. (در ادامه این پست به جزئیات بیشتری در مورد نحوه نگاه کردن به آرشیوهای وب و اشتراک گذاری آنها با دیگران خواهم پرداخت.)

اگر نمی‌خواهید افزونه مرورگر نصب کنید، یا Chrome را نصب نکرده‌اید، می‌توانید برنامه مستقل archiveweb.page را نیز بگیرید. این اساسا همان افزونه مرورگر بالا است، فقط مرورگر وب خود را دارد. همچنین مستقیما به منوی باز می شود که به شما امکان می دهد بایگانی های وب خود را مرور کنید، بنابراین یک راه مفید برای نگاه کردن به آرشیو وب به صورت محلی است. تقریبا همه چیزهای دیگری که در بالا توضیح دادم صدق می کند.

گزینه های بالا برای صفحات تک یا سایت هایی که به اندازه کافی کوچک هستند که بتوانید به صورت دستی مرور کنید عالی هستند. اما اگر صفحه وبی دارید که به اندازه کافی بزرگ است که بازدید دستی از همه صفحات آزاردهنده باشد، احتمالا می خواهید به یک ابزار خزنده وب برای بایگانی وب نگاه کنید. مجموعه ای از گزینه ها وجود دارد، اما ساده ترین آنها برای استفاده به عنوان یک فرد احتمالا Browsertrix است.

خزنده وب اساسا یک ابزار اتوماسیون است که حول یک مرورگر وب ساخته شده است. شما دستورالعمل هایی را ارائه می دهید که از چه صفحه ای شروع شود و از چه صفحاتی باید بازدید کند، و آن پیش می رود و روی پیوندها کلیک می کند تا به طور خودکار صفحات را پیدا کند تا بتواند صفحه را تا حد امکان به طور کامل بایگانی کند. آرشیو وب که در بالا جاسازی کردم با استفاده از Browsertrix تقریبا نزدیک به تنظیمات پیش‌فرض آن انجام شد: من فقط به آن گفتم که می‌خواهم یک خزیدن سایت برای کل دامنه https://teapuppies.mistys-internet.website انجام دهم و از آنجا به نتیجه رسید:

اما بسته به آنچه که به دنبال آن هستید، گزینه‌هایی دارد که می‌توان آن‌ها را سفارشی کرد تا محتوای آرشیو شده را محدود کند. برای مثال، اگر تصمیم گرفتید فقط صفحاتی را برای قسمت‌ها می‌خواهید، می‌توانید به آن بگویید که فقط هر چیزی را در بخش /episodes/ وب‌سایت ضبط کند:

یا حتی فقط یک صفحه و هر چیزی که صفحه به آن پیوند دارد:

گزینه های بسیار بیشتری وجود دارد که من می توانم در یک مرور کلی سریع به آنها اشاره کنم - این یک ابزار جامع با گزینه های زیادی است. اما اگر به دنبال آرشیو کامل یک وب سایت یا یک نمایه کامل رسانه های اجتماعی هستید، توصیه می کنم آن را امتحان کنید.

بر خلاف سایر ابزارها که عمدتا روی رایانه شخصی خود اجرا می کنید، Browsertrix در درجه اول یک برنامه وب است. همچنین این تنها ابزار پولی در این پست است - یک دوره آزمایشی هفت روزه وجود دارد، اما پس از آن باید برای هر بار استفاده پرداخت کنید. با این حال، از آنجایی که منبع باز است، کاربرانی که از نظر فنی متمایل هستند، می توانند نسخه های خود را روی رایانه خود اجرا کنند یا در صورت تمایل یک نسخه را در جایی مستقر کنند.

هنگامی که واقعا از سایت پشتیبان تهیه کردید، می توانید آن را مجددا پخش کنید تا درست مانند یک صفحه وب زنده از آن در مرورگر خود استفاده کنید. این به نوعی شبیه به داشتن نسخه خصوصی خود از ماشین بازگشت است. شما می توانید آن را برای استفاده خصوصی خود با استفاده از رابط ساخته شده در نسخه archiveweb.page که استفاده کرده اید آزمایش کنید، اما اگر می خواهید آن را با شخص دیگری به اشتراک بگذارید، چند گزینه دارید. اگر می‌خواهید آن را به صورت خصوصی با شخصی به اشتراک بگذارید، می‌توانید فایل WARC/WACZ را برای او ارسال کنید و به او اجازه دهید آن را در برنامه ArchiveWeb.page یا وب‌سایت ReplayWeb.page بارگذاری کند.

اگر می خواهید آن را با جهان به اشتراک بگذارید، می توانید یک وب سایت با آرشیو وب خود در آن راه اندازی کنید.

این پست از نمایشگر تعبیه شده ReplayWeb.page استفاده می کند که منبع باز است و می تواند در هر صفحه وب دیگری که می خواهید جاسازی شود. شما هیچ نوع برنامه ای را روی سرور خود برای انجام این کار اجرا نکرده اید. تا زمانی که توانایی آپلود آرشیو و کمی جاوا اسکریپت را دارید، می توانید به راحتی یک کپی از رابط پخش مجدد را به هر صفحه وب یا پست وبلاگ اضافه کنید.

از آنجایی که همه چیزهایی که پشتیبان‌گیری کرده‌اید در یک فایل WACZ قرار می‌گیرد، ایمن نگه‌داشتن آن - یا اشتراک‌گذاری با شخص دیگری واقعا آسان است. پس از همه، کپی‌های زیاد، چیزها را ایمن نگه می‌دارد. اگر فکر می‌کنید دوستانی دارید که می‌خواهند نسخه‌ای از هر سایتی را که از آن نسخه پشتیبان تهیه کرده‌اید نگه دارند، آن را ارسال کنید و وظیفه حفظ آن را به اشتراک بگذارید!

اگر هر یک از اینها برای شما جالب به نظر می رسد، من شما را تشویق می کنم که حداقل آن را امتحان کنید. من دوست دارم دنیا پر از هزاران هزار آرشیو وب کوچک باشد، با افراد و گروه های اجتماعی که چیزهایی را که برای خودشان مهم است را بایگانی کرده و به اشتراک بگذارند. اگر هر یک از این موارد را سخت می‌دانید، و مطمئن نیستید از کجا شروع کنید، لطفا با من تماس بگیرید - بسیار خوشحالم که به شما کمک می‌کنم.

بیشتر ابزارهایی که ذکر می‌کنم از فرمت WACZ نیز استفاده می‌کنند که فایل‌های WARC را همراه با متادیتای اضافی بسته‌بندی می‌کند. ↩

برای کسانی که جزییات فنی بیشتری می خواهند: یکی از چیزهایی که WARC را خاص می کند این است که اطلاعات کامل درخواست ها و پاسخ ها، از جمله تمام هدرها را ثبت می کند. این به WARC دید بسیار کامل تری از کل فرآیند بازدید از یک وب سایت می دهد و آرشیو حتی سایت های پیچیده را با جاوا اسکریپت سمت کلاینت که درخواست های زیادی را انجام می دهند ممکن می سازد. ↩

خواندن متن کامل در هکرنیوزبه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

If you love a website, back it up

Article URL: https://blog.mistys-internet.website/post/2026/10/29/if-you-love-a-website-back-it-up/ Comments URL: https://news.ycombinator.com/item?id=50336518 Points: 212 # Comments: 52

همه‌ی اخبار فناوری