امیر حسین شریفی
6 سال پیش توسط امیر حسین شریفی مطرح شد
2 پاسخ

نصب یا cdn

سلام دوستان
من قبلا یکبار این سوال رو پرسیدم ولی جواب خوبی پیدا نکردم براش

میخاستم بدونم چه تفاوتی بین نصب یک فریمورک با استفاده از cdn اون هستش؟

چرا من نباید از cdn استفاده کنم و بیام و کلی زحمت بدم نصبش کنم؟


ثبت پرسش جدید
سید محمد حسین موسوی
تخصص : FullStack Developer
@SeyedMH.Mosavi 6 سال پیش مطرح شد
0

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

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

اگر بخوای می تونی یه سرور مخصوص فایل های استاتیکت داشته باشی و همینکارو رو خودت انجام بدی تا بار خوندن فایل و نمایش اونها به کاربر از دوش سرور اصلیت برداشته بشه. البته این جای اون رو نمی گیره ولی می تونه مفید باشه

بصورت کلی بخوام بگم حداقل نظر شخصی بنده اینه که بهتر از cdn برای سایت هایی که میزبانی و کاربران ایرانی داره استفاده نشه :)


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@rnir1996

نصب کنید بهتره CDN هست
یه وقت تغیییر سرور داشته باشید اون سرور CDN رو پاسخگو نباشه ، مثل سرور های ایران! بعد به مشکل میخورید
همه فایل های پروژه رو در مسیر مشخص و کنار پروژه بزارید ، اینطوری مطمئن تره


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام