سلام دوستان
من قبلا یکبار این سوال رو پرسیدم ولی جواب خوبی پیدا نکردم براش
میخاستم بدونم چه تفاوتی بین نصب یک فریمورک با استفاده از cdn اون هستش؟
چرا من نباید از cdn استفاده کنم و بیام و کلی زحمت بدم نصبش کنم؟
سلام
چنتا دلیل داره که بهتره از cdn استفاده نشه:
1- احتمال داره به هر دلیلی از داخل یا خارج کشور cdn ها به روی ایران فیلتر بشه
2- cdn کارکردش اینه که یه سری سرور تو نقاط مختلف دنیا هستند تا باعث می شن هر کسی سایت شما رو باز کرد فایل های استاتیک سایت شما از نزدیک ترین سرور به کاربر بارگذاری و نمایش داده بشن. خوب حالا:
کاربران شما همه داخل ایران هستند یا حداقل بیشترشون داخل ایران هستند پس در نتیجه وقتی سرور شما داخل ایرانه و کاربر شما هم داخل ایران، چه معنی می ده که شما بری فایل هات رو بزاری توی یه سرور دیگه مثلا تو فرانسه، ایتالیا یا چه می دونم هر جای دیگه دنیا!؟
به نظرت کدوم به کاربر نزدیک تره؟
3- سروهای cdn باعث افزایش سرعت بارگزاری سایت شما هم خواهند شد هرچند خیلی ناچیز. اما بنا به دلیل شماره 1 و 2 بالعکس هم خواهد بود هرچند بسیار ناچیزه
البته مزیت هایی هم داره. نمونه اش اینه که وقتی شما تو سایتت از cdn استفاده کنی و کاربری بخواد اول داخل سایت شما بیاد و بعد داخل سایت من، دیگه لازم نیست منتظر بمونه که اون فایل های استاتیک داخل سایت من هم براش بارگزاری بشه. چون هر دو از یه cdn استفاده کردیم، یه بار که داخل سایت شما می یاد و لود می شه داخل کش مرورگر ذخیره می شه و لازم نیست دوباره داخل سایت من هم منتظر بمونه در نتیجه سرعت بارگزاری سایت من براش می ره بالا
اگر بخوای می تونی یه سرور مخصوص فایل های استاتیکت داشته باشی و همینکارو رو خودت انجام بدی تا بار خوندن فایل و نمایش اونها به کاربر از دوش سرور اصلیت برداشته بشه. البته این جای اون رو نمی گیره ولی می تونه مفید باشه
بصورت کلی بخوام بگم حداقل نظر شخصی بنده اینه که بهتر از cdn برای سایت هایی که میزبانی و کاربران ایرانی داره استفاده نشه :)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟