از cdn در چه مواردی استفاده میکنیم

پرسیده شده
فعالیت 1290 روز پیش
دیده شده 1248 بار
1

سلام چند سوال در مورد cdn

1- باید در طراحی سایتی که قراره انجام بدیم از cdn  استفاده کنیم ؟

2- در چه مواردی از طراحی سایت از cdn استفاده میشه؟

3- نحوه ی استفادش چه جوریه که توی یه مقاله خوندم نوشت پولیه؟

4- کلا مقاله ی خوبی هس که درست منظور کامل cdn رو بفهمیم؟؟؟؟

فایل پیوست

حمید کوشافر
حمید کوشافر

20 خرداد 99

7
حذف شده

سلام حمید جان 

ببخشید که جای استاد پاسخ میدم 

cdn  مخفف content delivery network هستش یعنی شبکه ی تحویل یا توزیع محتوا 

حالا این یعنی چی ؟ 

سی دی ان یه شبکه اس , وقتی ما میایم از اون استفاده میکنیم یه نسخه ی کپی از تمام اطلاعات قابل دانلود مثل فایلای سی اس اس جاوااسکریپت مولتی مدیا ها و غیره توی شبکه ی سی دی ان ما ایجاد میشه حالا هر کاربری که میاد و درخواست میده این اطلاعات بجای اینکه از سرور اصلی (که ممکنه از محل زندگیش خیلی دور باشه ) تحویل کاربر بشه میاد و از نزدیک ترین سرور سی دی ان براش دریافت میشه و این یعنی سرعت لود بیشتر 

به عنوان مثال وقتی اومدیم از cdn فونت Awesome  استفاده کردیم دقیقا همین سیستم رو اجرا کردیم یعنی اون فایل های مورد نیاز ما از نزدیک ترین سروری که فونت awesome توی شبکه ی cdn خودش داره به ما رسید و این باعث میشه بدون تغییر و با سرعت بالا در هرجای دنیا قابل دسترسی باشه 

مزیت هایی که استفاده از cdn داره مهم ترینش سرعت بالا , برقراری امنیت ,بهینه سازی سایت و ....

حالا جواب سوالات به ترتیب :

1و2 - استفاده از سی دی ان هرجایی که قابل استفاده باشه شدیدا توصیه شده اس  

3-هر سیستم و سایت و خدماتی cdn مخصوص به خودش رو داره که ادرسش رو به ما میده و با بکارگیری اون داخل صفحمون میتونیم ازش استفاده کنیم بعضی از Cdn ها رایگان و بعضیشون غیر رایگانن 

4-بله , تا دلت بخاد :)

فایل پیوست

علی قربان زاده

توسط

علی قربان زاده

20 خرداد 99

2
حذف شده

خیلی عالی علی جان

حالا چند سوال دیگه

1- بالا نوشتی مثلا اطلاعات css رو کپی میکنه این اطلاعات در مثال awesome همون که لینکش برداشتیم اینا میشن همون اطلاعات کپی css درسته؟ که داخل لینکش @font-face بود؟؟؟؟

2- مثال رایگان بودن و نبودنشم باز همون سایت fontawesome که بعضی ایکن هاش رایگان بودن بعضیش نه؟؟؟ یا جور دیگه تعریف میشه رایگان و غیررایگان؟؟

3- بالا نوشتی شدیدا توصیه میشه حالا به جز استفاده از ایکن دیگه تو چه جاهای از کد زدن سایت استفاده میشه؟؟؟؟

4- یه دونه مقاله که خوب توضیح داده باشه لینکش میفرستی؟؟؟

فایل پیوست

حمید کوشافر

توسط

حمید کوشافر

20 خرداد 99

2
حذف شده

سلام حمید جان 

در مورد سوال اولت , محتوای cdn فونت awesome ممکنه هرچیزی باشه این چیزیه که اونا نوشتن اگه به اخر ادرس cdn نگاه کنی میبینی نوشته min.css یا فایل های دیگه با پسوند js هم داره یعنی هم ممکنه فایل های جاوااسکریپت باشه همcss  و کلی فایل و کد دیگه که اون ارائه دهنده cdn اونا رو نوشته و داخل سرور بارگذاری کرده , cdn باعث میشه هر کسی از هر جای دنیا درخواست بده به نزدیک ترین سرور وصل شه و اون فایل ها یعنی همون css , js ها رو دریافت کنه تو مثال فونت awesome فایل های css که میبینی یچیزیه شبیه style.css که خودمون تو پروژه ها مینویسیم و لینکش میکنیم اینجا فرقش اینه که اون css رو کس دیگه ای نوشته و ما از اون توسط نزدیک ترین سرورمون استفاده میکنیم و میاریمش تو پروژه ی خودمون 

در مورد سوال دوم هم دقیقا درست گفتی قسمت رایگانش برای همه دسترسی داره ولی غیر رایگان نه 

در مورد سوال سوم و چهارمت هم چون موارد استفاده ی زیادی داره لینک چند تا مقاله که خودم خوندم و خوب بودن رو به معرفی میکنم 

 

فارسی 

https://mizfa.com/blog/why-we-should-use-cdn-in-website/

 

انگلیسی 

https://www.cloudflare.com/learning/cdn/what-is-a-cdn/  این مجموعه خودش مثل گوگل یکی از cdn های معروفه 

https://www.fastly.com/blog/why-you-should-use-content-delivery-network

فایل پیوست

علی قربان زاده

توسط

علی قربان زاده

20 خرداد 99

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

20 خرداد 99

0
حذف شده

سلام دوستان عزیز

البته به نظرم استفاده از هر سی دی ان هم زیاد خوب نیست و به امنیت سایت لطمه میزنه به هرحال ما یک ارتباطی بین سایت خودمون و یک درگاه دیگه به صورت دلخواه باز می کنیم.

نظر شما در مورد استفاده از سی دی ان ها از لحاظ امنیتی چیه؟

فایل پیوست

danial mohamadi

توسط

danial mohamadi

25 مهر 99

حذف شده
سلام اقای محمدی برعکس در حال حاضر استفاده از cdn موجب امنیت بیشتر در سایت می شود. به طور مثال در حملات DDOS که ریکوئست های زیادی به سمت سرور سایت فرستاده می شود و به اصطلاح موجب دان شدن سرور (سرور از دسترس خارج شده ) می شود ولی وقتی شما از cdn ها در طراحی سایت استفاده کنید درخواست ها به سمت سرور سایت را کمتر میکنید در عین حال پهنای کمتری هم استفاده میشود. این امنیت سمت سرور سایت میشه.
m.t.ali

30 آذر 99

حذف شده
حالا شاید سوال شود اگر به سرور خدمات دهنده cdn حمله شود مشکلی برای سایت شما به وجود می آید؟ نه چون سریعا به نزدیک ترین سرور خدماتی دیگر متصل می شود. و حمله به همه سرور ها خیلی سخت است. از نظر امنیتی هم توصیه میشود از cdn ها برای طراحی استفاده شود. انشااله که توانسته باشم سوالتان را جواب داده باشم.
m.t.ali

30 آذر 99

0
حذف شده

با عرض سلام و خداقوت خدمت استاد عزیز

می خواستم نظر شما رو درباره ی استفاده از سی دی ان ها از لحاظ امنیتی بپرسم و بدونم که اصلن از لحاظ امنیتی توصیه ای براش هست؟

فایل پیوست

danial mohamadi

توسط

danial mohamadi

25 مهر 99