ابزار تبدیل فایل پشتیبان بلاگ بیان و میهن بلاگ به html
یکی از دغدغههای اصلی وبلاگنویسها تهیه پشتیبانی از تلاشها و خاطرات چندین و چندسالهی وبلاگشان است. بیشتر سرویسهای وبلاگدهی ایرانی امکان دریافت پشتیبان از پستهای ما را فراهم آوردند اما این سرویسها معمولا امکان بازگردانی این پشتیبانها و یا قابلیت مهاجرت را در این فایلها قرار ندادهاند و از آنها پشتیبانی نمیکنند. در ماههای اخیر و با بسته شدن سرویس میهنبلاگ، بیشتر و بیشتر به اهمیت پشتیبان پی بردیم و همچنان نیز امکان دریافت فایل پشتیبان از پستها برای این سرویس مقدور است.
اما این فایل پشتیبان تنها یک فایل با فرمت xml است که خوانایی چندانی برای ما ندارد و مدتها بود که در فکر ساخت ابزاری برای تبدیل این فایل به فرمتی خوانا بودم که بالاخره این فرصت محیا شد و از این پس با استفاده از این ابزار میتوانیم فایلهای پشتیبان با فرمت xml دریافتی از سرویسهای بلاگ بیان و میهنبلاگ را به شکل فایل html و در قالب ویکیبی دانلود و استفاده کنیم:
ابزار تبدیل فایل پشتیبان به html
چگونه از ابزار استفاده کنیم؟
برای استفاده از این ابزار ابتدا میبایست فایل پشتیبان پستهای وبلاگتان را از طریق پنل وبلاگتان تهیه کنید. اگر کاربر میهنبلاگ هستید، نمیدانم چگونه اما اگر کاربر بلاگ بیان هستید ابتدا میبایست وارد پنل کاربری وبلاگ خود شده، در قسمت انتشار » فهرست مطالب و با فشردن دکمهی «دریافت بایگانی مطالب»، میتوانید فایل پشتیبان مورد نظرمان را دانلود کنید.
پس از دانلود فایل و اطلاع از مکان ذخیرهسازی فایل، تنها کافی است تا فایل خود را برای ابزار بالا انتخاب و آپلود کنید و در نهایت به صورت خودکار، فایلی برای شما، آماده دانلود خواهد شد. همچنین دکمهای با عنوان «دانلود فایل خروجی» نیز آشکار خواهد شد که اگر دانلود خودکار با مشکل روبهرو شد یا به هر صورت نتوانستید فایل را دانلود کنید، با کلیک یا فشردن این دکمه، میتوانید فایل html مورد نظرتان را دانلود کنید.
نکته: برای استفاده مجدد از ابزار میبایست این صفحه را مجدداً بارگذاری کنید، در غیر این صورت همواره خروجی پردازش اولین فایلی که آپلود کردهاید را دریافت خواهید.
این ابزار چیست و چگونه کار میکند؟
این ابزار در حقیقت دادههای موجود در فایل پشتیبان شما را دریافت کرده و در ساختار قالب ویکیبی به صورت تک صفحهای و با فرمت html قابل نمایش بر روی تمامی مرورگرهای مدرن وب، به ترتیب درج شده در فایل پشتیبان، میچیند. همچنین این ابزار قابل استفاده توسط تمامی وبلاگنویسان سرویسهای میهنبلاگ و بلاگ بیان بوده و کاربران سیستمهای وبلاگدهی دیگر مانند بلاگفا قادر به استفاده از این ابزار نمیباشند.
استفاده از این ابزار و فایل خروجی به صورت آفلاین یا بدون نیاز به اینترنت نیز امکانپذیر است تنها دقت داشته باشید که برای مشاهده تصاویر و همچنین دانلود فونتهای صفحه نیاز به اینترنت خواهید داشت که این مشکل تنها با یک بار مشاهده صفحات در زمان آنلاین بودن شما و کش شدن این فایلها در مرورگر وب شما رفع خواهد شد.
تجربیات طراحی و پیادهسازی این ابزار
در ساخت این ابزار به نکتهی جالبی بر خوردم که گفتنش خالی از لطف نیست. در زمان پیادهسازی ابزار متوجه تفاوتهای میان فایل خروجی میهنبلاگ و بلاگ بیان شدم و آن اینکه فایل پشتیبان میهنبلاگ، ساختاری کاملا غیر استاندارد و غیر اصولی داشت که کار با آن را به شدت سخت کرده بود و کاملا پیداست که این سیستم از همان ابتدا به صورت غیر اصولی و بدون در نظر گرفتن اصول مهندسی نرمافزار طراحی شده بود و پیداست که این سرویس به صورت کامل نیاز به باز طراحی داشت و عملا خاتمهی این سرویس، عاقلانهترین راه ممکن بود. اما در مقابل فایل پشتیبان بلاگ بیان به خوبی استاندارد سازی شده و کار با آن بسیار دلپذیر و راحت بود و کاملا پیداست که این سرویس به خوبی با اصول مهندسی نرمافزار طراحی و پیاده سازی شده و این ویژگی به توسعه و به روزرسانی هر چه بهتر این سرویس در آینده کمک خواهد کرد، همانطور که امروز میبینیم، سرویس بیان باکس در حال به روزرسانی است در صورتی که سرویس میهنبلاگ تعطیل شده است.
اما از نکاتی که جالب است بدانید این که همه چیز مهین بلاگ بد نبود. به عنوان مثال، فایل پشتیبان میهنبلاگ دارای فهرستی از کامنتهای هر پست میباشد و در حقیقت از کامنتهای دریافتی شما نیز پشتیبانی گرفته خواهد شد اما چنین ویژگیای در بیان دیده نمیشود. اطلاعات موجود برای هر پست فایل پشتیبان میهنبلاگ به نسبت بلاگ بیان بیشتر میباشد اما در کمال ناباوری اطلاعت کلی وبلاگ مانند عنوان و نشانی وبلاگ در فایل پشتیبان میهنبلاگ دیده نمیشود و این در حالی است که فایل پشتیبان بلاگ بیان چنین مشکلی را ندارد.
گزارش خطا و همکاری در توسعه
ابزار تبدیل فایل پشتیبان بلاگ بیان و میهنبلاگ به html تنها بر روی فایلهای محدود در اختیار بنده تست شده و در ابتدای راه است. اگر این ابزار برای شما یا دوستانتان کاربردی بوده، خطاها و مشکلات مشاهده شده در زمان استفاده و همچنین خروجی ابزار را از طریق ارسال کامنت در قسمت نظرات همین پست برای بنده ارسال کنید تا بتوانیم ابزاری کامل و کاربردی برای استفاده همگان توسعه داده و محیا کنیم.
از قبل30 تا نظر داشتیم!







