تبليغاتX
Metsoft Network - مقایسه سرویس دهنده های وبلاگ بلاگفا ، بلاگ اسکای و پرشین بلاگ
پنجشنبه بیست و نهم آذر 1386
مقایسه سرویس دهنده های وبلاگ بلاگفا ، بلاگ اسکای و پرشین بلاگ

ابتدا باید بگویم که این مقایسه سرویس دهنده ها نظر شخصی من بوده و در صورتی که به اشتباهی مواجه شدید ، لطفاً به من اطلاع دهید

       

معماری و طراحی سایت :
دو سرویس دهنده بلاگفا و بلاگ اسکای ، هر دو از معماری لایه ای (n-tier) برخوردار هستند. ولی پرشین بلاگ توسط جدول (Table) طراحی شده است. جالب است که بدانید 94% کاربران از مرورگر Microsoft Internet Explorer استفاده می کنند و با توجه به منطق پارسینگ تگ های HTML در مرورگر مذکور ، صفحاتی که توسط لایه طراحی شده اند بسیار سریع تر از صفحاتی که با جدول طراحی شده اند نمایش داده می شوند. البته این خود یک نکته مثبت برای دو سرویس دهنده بلاگ اسکای و بلاگفا می باشد. این درحالیست که پرشین بلاگ علیرغم اینکه از روش طراحی Table استفاده می نماید در صفحه نخست خود Query هایی از بانک خود می گیرد که دانستن آنها برای کاربران اهمیتی ندارد. نظیر : «پربیننده ترین ، محبوب ترین و فعال ترین وبلاگ ها» که این خود باعث تاخیر بیشتر صفحه نخست سایت از طرف سرور می باشد. حال نمایش صفحه برای کاربر دیگر بماند. بهتر می بود که پرشین بلاگ این اطلاعات را در صفحه ای جداگانه قرار می داد تا فقط علاقه مندان از آن بازدید کنند.
یکی از جالب ترین ویژگی های بلاگفا استفاده از IFrame در بخش مدیریت محتوای وبلاگ می باشد. که صفحات داخلی در درون آن نمایش داده می شوند. که تیم بلاگفا با یک شگرد هوشمندانه و استفاده از اسکریپتی ارتفاع IFrame را در لحظه بارگذاری صفحه کنترل می نماید و در صورت Overflow کردن مطالب داخلی IFrame ، آنرا بزرگنمایی می کند. البته Interface بلاگفا بسیار userfriend می باشد . که یکی از دلایل پرطرفدار بودن بلاگفا همین نکته می باشد.

خدمات و سرویس ها :
 
از نظر سرویس دهی این سه سرویس دهنده در اکثر موارد مشابه با یکدیگر عمل می نمایند و فقط در بعضی موارد با یکدیگر تفاوت دارند.
هر سه این سرویس دهنده ها دارای ویرایشگری مناسب و سبک می باشند. هر سه امکاناتی چون : « مدیریت آرشیو ، پیوند های وبلاگ ، انتخاب و ویرایش قالب بصورت رایگان و ... » می باشند. البته گفتنی است که هر کدام از این ها یک سری خدمات منحصر بفرد خود را دارند که در بقیه دیده نمی شود.
پرشین بلاگ چند سالی است که امکان نوشتن وبلاگ از طریق پیامک را به مجموعه خود اضافه کرده است. که شما بدون اینکه نیاز داشته باشید که به اینترنت متصل شوید می توانید با ارسال پیامک به سرور پرشین بلاگ مطالب خود را برروی اینترنت منتشر کنید. ویژگی بعدی ، ویرایش قالب آرشیو می باشد. که این ویژگی را بلاگ اسکای دارا نمی باشد.
بلاگ اسکای نیز امکاناتی دارد که این سرویس دهنده را با سایر سرویس دهنده ها متمایز می سازد که می توان به مواردی چون امکان ثبت موقت یادداشت ها ، امکانات FTP و امکان استفاده از یک اکانت برای چندین وبلاگ اشاره نمود. البته تنظیمات حرفه ای و مدیریت قدرتمند بخش نظرات از دیگر ویژگی های این سرویس دهنده می باشد که در موارد بعدی در مورد این موضوع بیشتر توضیح می دهم.
بلاگفا نیز دارای ویژگی هایی چون پیوند های روزانه (این بخش مجزا از پیوند های وبلاگ می باشد) ، امکان اتصال دامنه به وبلاگ و اخیراً هم امکان آگاهی از وبلاگ های به روز شده دوستان را نیز به نرم افزار خود اضافه کرده است. البته فکر می کنم این ایده از Yahoo! 360 الگوبرداری کرده باشد. از دیگر امکانات این سرویس دهنده می توان به ویرایش کامنت ها و امکاناتی نظیر محدود سازی دوره زمانی ارسال کامنت ، تایید و یا عدم تایید نظرات و ... اشاره نمود که هیچ کدام از این ویژگی ها را پرشین بلاگ دارا نمی باشد.
از دیگر ویژگی های مثبت این سرویس دهنده می توان به اختصاص دادن فایل های مجازی به هر پست اشاره کرد. که این منطق بسیار سازگارتر با موتور های جستجوگر است تا نسبت به به فرستادن Query به یک فایل.
- آیا تاکنون به آدرس لینک ثابت پست خود در وبلاگتان دقت کرده اید؟
- آیا می دانید چه مراحلی انجام می شود که یک پست برروی صفحه مرورگر ظاهر می شود؟
همینطور که در بالا اشاره کردم بلاگفا از منطق تخصیص فایل های مجازی برای هر پست استفاده می کند (البته جالب است بدانید که این منطق را اولین بار بلاگفا ارائه داد !!!) مثلاً اگر آدرس وبلاگ شما yourname.blogfa.com باشد اولین پست شما به این صورت آدرس دهی می شود: yourname.blogfa.com/post-1.aspx اما اصلاً فایل post-1.aspx حضور فیزیکی برروی سرور 38.113.162.28 ندارد البته این آدرس پس از Resolve شدن در سرور بلاگفا به آدرس دیگری ارجاع داده می شود (Rewritepath). در نهایت به این صورت در می آید yourname.blogfa.com/post.aspx?blogid=yourname&postid=1 البته در سیستم بلاگفا یک باگ موجود است. و آن نیز عدم توجه به ساب دامنه است که آنرا زیرخط دار کردم و در آدرس دوم اصلاً به آن هیچ توجهی نمی شود. البته این خود می تواند باعث فریب خوردن کاربران غیرحرفه ای و ساده لوح گردد به آدرس های زیر توجه کنید :

 http://admin.blogfa.com.com/post.aspx?blogid=metsoft&postid=31
 http://shirazi.blogfa.com/post.aspx?blogid=metsoft&postid=3
1
 http://metsoft.blogfa.com/post-3
1.aspx

البته پرشین بلاگ که هنوز مستاجر دامنه IR می باشد. سر آن قضیه هک شدن دامنه com. اش به شدت اعتبارش را در موتور های جستجوگر از دست داده است. چیزی در حدود 7 سال تلاش و کوشش. امیدوارم که هرچه زودتر مشکل پرشین بلاگ حل شود و مجدداً به جایگاه قبلی خود بازگردد.

کنترل ترافیک و پهنای باند :
یکی از دغدغه ها و نگرانی های مدیران سایت های پربیننده و سرور های تحت فشار ، ترافیک بالای سایت است. که این سه سرویس دهنده از مواردی هستند که با این موضوع بطور جدّی مواجه هستند. البته من جدداً ایده آقای شیرازی مدیر موفق بلاگفا را برای حل این موذل تحسین می کنم. ایده ای که بلاگفا در پیش گرفته ، این است که : کل مجموعه را به سه سرور تقسیم کرده است. اولی سرور اصلی بلاگفا یا همان بخش مدیریت محتوای وبلاگ ها ، ثبت نام و ... است که parent و ساب دامین www بلاگفا به این سرور ارجاء داده می شود. دومی ، بلاگ سرور که تمامی وبلاگهای زیر مجموعه بلاگفا برروی این سرور قرار دارد. و سومی هم سرور کامنتینگ می باشد که تمامی نظرات در آن گنجانده می شود. با این کار فشار برروی کل سایت یک سوم برابر می شود. با این همه ، باز هم بعضی اوقات با پیام "Server Busy" مواجه می شویم. البته من این را به حساب ضعف بلاگفا نمی گذارم بلکه به حساب محبوبیتش می گذارم. پرشین بلاگ همین کار را با دو سرور انجام می دهد. در پرشین بلاگ وبلاگها و بخش commenting ، هر دو برروی یک سرور قرار دارند. و اما بلاگ اسکای ، که کل مجموعه اش برروی یک سرور قرار دارد و اینطور که پیداست نرم افزار وب سرور بلاگ اسکای دارد فشار زیادی را تحمل می کند. البته بلاگ اسکای به اندازه بلاگفا و پرشین بلاگ ترافیک ندارد ولی بهتر است که بلاگ اسکای خودش را از نظر سخت افزاری اندکی خود بهبود بخشد. چون اگر با این وضعیت پیش برود و ترافیکش بشتر شود ممکن است با مشکلات شدیدی مواجه شود.

بخش نظر دهی :
سومین بخش پربازدید ... یا پرطرفدارترین بخش سرویس دهنده ها که کاربران در آن نظراتشان را برای یکدیگر ارسال می کنند.
در این بخش هر کدام از سرویس دهنده ها روش خاص خودشان را دارند :
پرشین بلاگ ***
1. امکان تغییر قالب بخش نظرات را ندارد.
2. امکاناتی چون تایید نظرات یا پاسخگویی به نظرات را اصلاً دارا نمی باشد.
3. نظرات جدید بر بالای نظرات قدیمی قرار می گیرند.
4. امکان درج شکلک وجود دارد.
5. صفحه بندی نیز در این بخش اعمال می شود.
البته طراحی صفحه نظرات پرشین بلاگ از لحاظ گرافیکی دارای جذابیت خاصی است.
بلاگفـــا ***
1. امکان تغییر قالب بخش نظرات را ندارد.
2. امکاناتی چون تایید و ویرایش نظرات را پشتیبانی می کند. (البته امکان ویرایش اخیراً اضافه شده است. )
3. نظرات جدید زیر نظرات قدیمی قرار می گیرند.
4. امکان درج شکلک وجود دارد.
5. صفحه بندی نیز در این بخش اعمال می شود.
بلاگ اسکـــای ***
1. امکان تغییر قالب بخش نظرات را دارا می باشد.
2. امکاناتی چون تایید و پاسخگویی نظرات را دارا می باشد.
3. نظرات جدید بر بالا نظرات قدیمی قرار می گیرند.
4. امکان درج شکلک وجود ندارد.
5. صفحه بندی نیز در این بخش اعمال نمی شود.
بلاگ اسکایی ها با اختصاص دادن دو فیلد مجزا برای متن و پاسخ نظر ، انتظار می رود که کاربران مجاز به وارد کردن طول بیشتری از  کاراکتر ها جهت نظرات نسبت به بلاگفا باشند.  عدم امکان درج شکلک در کامنت باعث نارضایتی کاربران این سرویس دهنده شده است. البته مدیران بلاگ اسکای قول داده اند که این سرویس را نیز به این بخش اضافه کنند ...

برنامه نویسی و توسعه نرم افزار :
هر سه این مدیران از برنامه نویسان حرفه ای و مجرب هستند و تاکنون از این سه سرویس دهنده هیچگونه نقصان نرم افزاری ای دیده نشده است.
پرشین بلاگ سرویس دهنده خود را ابتدا با PHP  نوشته بود و تحت سیستم عامل لینوکس عمل می کرد اما مدت ها بعد سرویس دهنده خود را با ASP Classic بازنویسی کرد.
بلاگفا نیز ابتدا پروژه خود را با ASP.net 1  شروع کرد. و اخیراً هم مدیر بلاگفا در وبلاگ شخصیش از ارتقاء سایت از ASP.net 1 به ASP.net 2 خبر داد. که این زبان جزو آخرین زبان هایی است که مایکروسافت ارائه داده است. البته مایکروسافت مجموعه Visual Studio 2008 را نیز ارائه داده است که در آن ASP.net 3 نیز ارائه داده شده است. اما تاکنون چند تا از دیتاسنتر هایی که می شناسم هنوز Net Framework 3. را نصب نکرده اند فکر می کنم دیگر دیتاسنتر ها نیز همین گونه باشند.
و اما بلاگ اسکای ... این سرویس دهنده سعی به مخفی نگه داشتن زبان برنامه نویس خود دارد. فکر می کنم دلیلش ترس از حملات هکر های و استفاده از تکنیک های Injection باشد. من با توجه به تحت ویندوز بودن سرور این سرویس دهنده و استفاده از نرم افزار وب سرور IIS و سرعت postBack ها  70% احتمال می دهم که این سرویس دهنده نیز همانند پرشین بلاگ به زبان ASP نوشته شده است.

منتظر نظرات شما عزیزان هستم ...
حمید

 

نوشته شده توسط حمید در 23:44 | | لینک به این مطلب