علیرضا حسینی زاده
یه برنامه نویس
مدیر فنی افرافایل
درباره من
استفاده از CDN در سایت های ایرانی؟؟؟ خوب یا بد ارسال شده در ۲۱ آذر ۱۳۹۶
سلام دوستان
امروز میخوام بررسی کنم ببینم استفاده از CDN توی سایت های ایرانی باعث بهبود سرعت و کارایی میشه یا اینکه برعکس عمل میکنه؟
این مسئله هم بازم مثل خیلی از سوالات و بحث های دیگه کلی مخالف و کلی موافق داره و حتی توی سایت ها و استارتاپ های بزرگ ایرانی هم میبینم که بعضیا استفاده کردن بعضیا نه
برای همین تصمیم گرفتم به شخصه بررسی کنم و باز هم اول مقاله میگم تمام چیزهایی که الان میگم نظر شخصی هست و شما هم اگر مخالف یا موافق هستید خوشحال میشم کامنت بزارید و دلیلتون رو بگید برای این بحث
خیلی ها رو دیدم برای بررسی این مسئله سایتشون رو با CDN و بدون CDN توی سایت gtmetrix بررسی میکنن:
همینطور که میبینید توی کارهایی که پیشنهاد میده به ما میگه که از CDN استفاده کن برای مثال کتابخونه های jquery و…
ولی این دوستانی که با این روش این مسئله رو بررسی میکنن اگه کمی دقت کنن جلوی test server نوشته ونکوور کانادا که خوب مشخصه توی کانادا اگه از cdn استفاده کنیم سرعت و کارایی سایتمون چند برابر میشه چون کتابخونه ها و تمام قسمت هایی که از CDN استفاده شده از کانادا لود میشن و با سرعت بالا و پینگ پایینی برای کاربرانی که از کانادا سایت رو بازدید میکنن به نمایش درمیاد و حتی روی مرورگرهاشون هم کش شدن و حتی نیازی به استفاده از اینترنت برای لود خیلی از کتابخونه هایی که CDN استفاده شده وجود نداره
ولی ما ایرانیم و کابرانمون از توی ایران دارن سایت رو میبینن
و وقتی سایت هایی که CDN هستن رو چک میکنیم میبینیم که هیچکدوم توی ایران سرور برای CDN ندارن و نزدیک ترین CDN هاشون شاید اروپا و یا ترکیه باشه (متاسفانه ما تو قلب خاورمیانه هستیم عقب مونده ترین منطقه تو کل دنیا)
خلاصه اینکه همین جمله میتونه قانع کننده باشه که استفاده از CDN تو سرور ها و سایت های ایرانی خوب نیست و برعکس عمل میکنه چرا؟ چون به جای اینکه کتابخونه هایی که استفاده کردیم رو از سرور خودمون که ایرانه لود کنیم رفتیم از سروری خارجی که معلوم نیست چقدر از ما دوره لود کردیم
ولی من برای اینکه خودم رو راضی کنم که این حرف درسته و اشتباهی داخلش نیست رفتم و یک بررسی انجام دادم
بهترین سایت برای بررسی سایت ها از لحاظ سرعت لود و پینگ و مشکلات دامنه و dns و… سایت host-tracker هست. چرا؟ چون از خیلی از کشورهای دنیا میاد سایت رو بررسی میکنه و آمار دقیق سرعت و پینگ رو از همون کشور و سرور میده بهمون
خوب من فقط کتابخونه jquery رو یکبار با CDN و یکبار بدون CDN و استفاده از سرور شخصی ایران استفاده کردم و نتیجه این شد:
همینطور که میبینید رو حالتی که CDN گذاشتم نسبت به حالتی که CDN ندارم، وقتی از سرورهای خارج از ایران و کشورهایی مثل آمریکا، کانادا، اروپا و… به سایت من دسترسی پیدا میشه سرعت لود بالاتری دارم و سرور هایی که از ایران دسترسی پیدا میشه سرعت لود کمتره
شما هم تست کنید و نتیجه رو کامنت کنید
ولی از اونور اینم باید درنظر گرفت که وقتی یک کاربر سایتی رو باز میکنه که از CDN استفاده کرده اون کتابخونه ها توی مرورگرش کش میشن و وقتی سایت دیگه ای رو باز میکنه که همون کتابخونه ها استفاده شدن از کش مرورگرش اون کتابخونه ها لود میشه و سرعت لود خیلی بالاتر از هر حالت دیگه ای میشه
درکل به نظرم اگه یکی از CDN ها توی ایران سرور بزاره ما همه باید بریم استفاده کنیم یا حتی یک شرکت ایرانی بیاد CDN بزاره که فک میکنم افرانت میخواد اینکارو انجام بده ولی حرف زدن فرق میکنه با عمل کردن
خدایا یعنی روزی میرسه خاورمیانه و ایران هم به امکانات دنیا دسترسی داشته باشن یا همیشه باید تو نسخه تریال بمونیم؟
همگی موفق و سربلند باشید
سلام ممنون از مطالب خوبتون .یه فکری به حال rss وبلاگ تون بکنید داخل اینوریدر فید رو نمیشناسه
هیچی نشده نصف مطالب رو خوندم و واقعا راضی ام مخصوصا در مورد نحوه تعیین نسخه برنامه چون درحال حاضر توی پروژه ای درگیر هستیم و نیاز داشتیم به همچین توضیحاتی موفق باشید
سلام دوست من
آدرس rss به صورت زیر فعاله و توی نرم افزارهای مختلف تست کردم و مشکل نداشت
http://hosseinizadeh.ir/blog/feed
خوشحالم که مطالب به کارتون اومده
موفق باشید
سلام. بوكمارك شدی! فقط خواهشا مثل بقیه(همینطور خودم) نباش مطلب بذار.
نمیدونم چرا خوشم اومد ازت،حس میكنم پتانسیل خیلی بالایی داری.
شایدم بخاطر اینه كه بیشتر مطالبت عمومی بودن نه خصوصا برای یك فیلد از شاخه ی وب(مثلا فقط پی اچ پی)
من برنامه نویس وب هستم ولی طراحی قالب رو فقط بلدم كار نمیكنم چون راستش سلیقه خوبی ندارم.
راستی قالب برای یه سایت شخصی داری كه وبلاگ گونه و معرفی باشه؟
سلام باعث افتخارمه
درباره مطلب گذاشتن منم مثل بقیه زمانم محدوده و باید زمانی خالی برای نوشتن پیدا کنم که بنویسم. ولی برام کیفیت مهمتره تا کمیت به خاطر همین خیلی کم پست میزنم.
راستش برای قالب همین وبلاگ کمی گشتم چیزی پیدا نکردم، خودم طراحی کردم خواستی بگو بفرستم برات خیلی ساده و بدون چیزی اضافه درست کردم که برای وبلاگ مناسب باشه
موفق باشی
این مطلب هم عالی بود.
در راستای حرف شما باید اضافه كنم كه:
عزیزان آمار و ارقام بله كاملا درست هستن و میشه بهشون استناد كرد اما قبل از استناد شرایط رو هم بسنجید، در همین مورد سی دی ان كاملا درست میفرمایند علیرضا عزیز، آمار و ارقام نشون میده بهتره سی دی ان استفاده بشه اما زمانی كه سی دی ان به شما نزدیك باشه بنده كه سایتم قراره ۹۹ درصد تو ایران باز بشه و سرورم تو ایرانه وقتی از سی دی ان یه كشور دیگه استفاده میكنم دقیقا نتیجه عكس میده.
موفق باشید.
ممنونم
بله کامران جان کاملا درسته و موافقم باهات
موفق تر باشی
سلام
سایت من سرورش آلمان هست
سرعت سایتم خوبه و مشکلی ندارم ولی نگرانیم از گوگل هست به خاطر اینکه گوگل الان بر اساس موقعیت جغرافیایی فردی که عبارتی را سرچ میزند سایت هایی که به موقعیت ش نزدیکتر هستند را نمایش میده
به نظر شما اصلا این موضوعی که گفتم درست هست یا نه ؟؟
و اینکه اگر درست هست به نظر شما بهتره سی دی ان داخل ایران فعال کنم یا نه ؟؟؟
سلام اینکه گوگل بر اساس موقعیت جغرافیایی و زبان نتایج رو مرتب میکنه درسته ولی اینکه از روی موقعیت سرور تشخیص بده که این سایت کجاست رو دقیقا اطلاع ندارم ولی احتمال میدم اشتباه باشه
چون اکثر سایت های دنیا توی دیتاسنترهای آمریکا کانادا و اروپا هستند و اینکه بخواد مرتب سازی رو بر این اساس انجام بده نتایجش اشتباه میشه و به ضررش هست
چون اطلاع دقیق ندارم نمیتونم پاسخ دقیقی بهتون بدم ولی اگر متوجه شدید خوشحال میشم من رو هم در جریان بزارید.
موفق باشید