صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: لود سایت از دو هاست مختلف

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن deltamusic آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    Tehran
    نوشته ها
    180
    تشکر تشکر کرده 
    159
    تشکر تشکر شده 
    486
    تشکر شده در
    305 پست

    پیش فرض لود سایت از دو هاست مختلف

    سلام.خسته نباشید.
    دوستان میخواستم بدونم امکانش هست یک سایت از دو هاست لود شه؟یعنی یک دامنه ، برای مثال دامنه mc.com دو تاه هاست داشته باشه .یک هاست داخل کشور برای آی پی های ایران لود شه و یک هاست خارج از کشور برای آی پیی های غیر از ایران؟

  2. #2
    عضو دائم OmidX آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    Tehran
    نوشته ها
    2,472
    تشکر تشکر کرده 
    1,165
    تشکر تشکر شده 
    3,648
    تشکر شده در
    2,594 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    نقل قول نوشته اصلی توسط deltamusic نمایش پست ها
    سلام.خسته نباشید.
    دوستان میخواستم بدونم امکانش هست یک سایت از دو هاست لود شه؟یعنی یک دامنه ، برای مثال دامنه mc.com دو تاه هاست داشته باشه .یک هاست داخل کشور برای آی پی های ایران لود شه و یک هاست خارج از کشور برای آی پیی های غیر از ایران؟
    نیازی نیست از دو هاست لود بشه ، شما میتونید فایل های استاتیک (css ، js ، عکس ها و ...) رو در یک CDN قرار بدید ... کار اصلی CDN همینه .

    از نزدیک ترین سرور ب لوکیشن کاربر لود میکنه ... (البته ایران تحریم هست و ...)
    ...Zzzz...

  3. #3
    عضو انجمن gigabyte2052 آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    Mymind
    نوشته ها
    157
    تشکر تشکر کرده 
    156
    تشکر تشکر شده 
    227
    تشکر شده در
    171 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    en.wikipedia.org/wiki/Content_delivery_network
    میتونید از طریق httacces ای پی غیر ایرانو ریداریکت کنید به سایته دیگری که محتواش با شما یکسانه
    مثلا اگر ایران بود این باز شه ir.site.com
    اگر غیر ایران بود us.site.com
    این ساب دامین ها هم میتونید به 2تا هاست متصل کنید
    إِنَّ الْإِنْسَانَ لَفِي خُسْرٍ ﴿۲﴾
    كه واقعا انسان دستخوش زيان است (۲)

  4. #4
    عضو دائم mhiizadi آواتار ها
    تاریخ عضویت
    Aug 2013
    محل سکونت
    اصفهان
    نوشته ها
    2,098
    تشکر تشکر کرده 
    1,944
    تشکر تشکر شده 
    3,682
    تشکر شده در
    2,418 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    نقل قول نوشته اصلی توسط gigabyte2052 نمایش پست ها
    en.wikipedia.org/wiki/Content_delivery_network
    میتونید از طریق httacces ای پی غیر ایرانو ریداریکت کنید به سایته دیگری که محتواش با شما یکسانه
    مثلا اگر ایران بود این باز شه ir.site.com
    اگر غیر ایران بود us.site.com
    این ساب دامین ها هم میتونید به 2تا هاست متصل کنید
    چطور محتویات دو تا هاست یکسان می مونه ؟؟

  5. #5
    عضو انجمن gigabyte2052 آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    Mymind
    نوشته ها
    157
    تشکر تشکر کرده 
    156
    تشکر تشکر شده 
    227
    تشکر شده در
    171 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    نقل قول نوشته اصلی توسط mhiizadi نمایش پست ها
    چطور محتویات دو تا هاست یکسان می مونه ؟؟
    2 دیتابیس با محتوای یکسان ! متصل کردن شون به به ساب دامین و اسکریپت تنظیم httaccsess براحتی انجام پذیره
    یا ریموت زدن به دیتابیس...
    إِنَّ الْإِنْسَانَ لَفِي خُسْرٍ ﴿۲﴾
    كه واقعا انسان دستخوش زيان است (۲)

  6. #6
    عضو انجمن hamid.soltani92 آواتار ها
    تاریخ عضویت
    Sep 2009
    نوشته ها
    930
    تشکر تشکر کرده 
    1,059
    تشکر تشکر شده 
    4,464
    تشکر شده در
    1,721 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    سلام.
    شما برای این کار ۲ راه دارید:
    ۱-از CDN استفاده کنید.برای اینکه قضیه رو بهتر متوجه بشید، دامنه های زیر رو پینگ کنید.متوجه اختلاف پینگ تایم خواهید شد.
    ir.payacdn.ir
    de.payacdn.ir
    us.payacdn.ir
    ca,payacdn.ir
    برای خود من زمان پینگ به این شرحه:
    ایران:۳۷ میلی ثانیه
    آلمان:۱۳۳
    امریکا:۲۵۲
    کانادا:۲۲۶
    شما میتونید با این روش سرعت لود سایتتون رو تا ۵-۴ برابر بالا ببرید.
    ۲- از GEODNS استفاده کنید.به این صورت که یک سرور داشته باشید، به عنوان سرور master (که بهتره خارج از ایران باشه) و روی این سرور مستر GEODNS راه اندازی کنید و با توجه به کشور فرد بازدید کننده، از سرور مناسب بهره بگیرید.
    متاسفانه CDN عمومی توی ایران هنوز راه اندازی نشده و بنده از سایت payacdn به صورت شخصی استفاده می کنم.
    راه اندازی یک CDN با استفاده از سرور هزینه های زیادی داره اما میشه با تهیه هاست این هزینه ها رو کم کرد. در صورت تمایل بفرمایید که نحوه کار رو آموزش بدم.

  7. #7
    عضو دائم mhiizadi آواتار ها
    تاریخ عضویت
    Aug 2013
    محل سکونت
    اصفهان
    نوشته ها
    2,098
    تشکر تشکر کرده 
    1,944
    تشکر تشکر شده 
    3,682
    تشکر شده در
    2,418 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    cdn ایرانی داریم ؟

  8. #8
    عضو انجمن hamid.soltani92 آواتار ها
    تاریخ عضویت
    Sep 2009
    نوشته ها
    930
    تشکر تشکر کرده 
    1,059
    تشکر تشکر شده 
    4,464
    تشکر شده در
    1,721 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    نقل قول نوشته اصلی توسط gigabyte2052 نمایش پست ها
    2 دیتابیس با محتوای یکسان ! متصل کردن شون به به ساب دامین و اسکریپت تنظیم httaccsess براحتی انجام پذیره
    یا ریموت زدن به دیتابیس...
    با احترام، این بدترین کار ممکنه!sync کردن دو دیتابیس کار اشتباهیه کلا.ریموت شدن به دیتا بیس هم که سرعت رو مخصوصا تو سرور ایران شدیدا پایین میاره!
    این کار علاوه بر عیبی که عرض کردم،عیب های بی شمار دیگه هم داره.مثل:
    ۱-گوگل و سایر موتور های جستجو فقط یک سایدامین رو ایندکس خواهند کرد!!
    ۲-ریدایرکت کردن علاوه بر اینکه امتیاز منفی داره، توی بعضی مرورگر های امنیتی غیرفعال شده و به شما اجازه ریدایرکت رو نمیده.
    ۳-بازدید سایت بین دو یا چند سابدامین پخش میشه که این اصلا خوب نیست!
    ....
    نقل قول نوشته اصلی توسط mhiizadi نمایش پست ها
    cdn ایرانی داریم ؟
    CDN اختصاصی داریم. مثلا همین payacdn.ir که عرض کردم. ولی به صورت عمومی نداریم! من قصد راه اندازی داشتم ولی با بررسی هایی که کردم، تو ایران به اون صورت طرفدار نداره و به هدر رفتن سرمایه منجر میشه.

    برای نشون دادن کاهش سرعت لود،یک مثال کوچیک رو ببینید:
    حجم فایل:۱.۵ مگابایت
    زمان دریافت از
    ایران:۱۷ ثانیه
    امریکا:۴۲ ثانیه!
    برای مشاهده عکس های پیوست رو دانلود کنید.
    تصاویر پیوست شده تصاویر پیوست شده
    • نوع فایل: png ir.png (23.8 کیلو بایت, 10 نمایش)
    • نوع فایل: png us.png (23.1 کیلو بایت, 10 نمایش)

  9. #9
    عضو دائم mhiizadi آواتار ها
    تاریخ عضویت
    Aug 2013
    محل سکونت
    اصفهان
    نوشته ها
    2,098
    تشکر تشکر کرده 
    1,944
    تشکر تشکر شده 
    3,682
    تشکر شده در
    2,418 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    احتراما چطور میشه این cdn رو راه اندازی کرد ؟

  10. #10
    عضو انجمن hamid.soltani92 آواتار ها
    تاریخ عضویت
    Sep 2009
    نوشته ها
    930
    تشکر تشکر کرده 
    1,059
    تشکر تشکر شده 
    4,464
    تشکر شده در
    1,721 پست

    پیش فرض پاسخ : لود سایت از دو هاست مختلف

    نقل قول نوشته اصلی توسط mhiizadi نمایش پست ها
    احتراما چطور میشه این cdn رو راه اندازی کرد ؟
    البته ارتباط زیادی به موضوع تاپیک نداره ولی به اختصار عرض می کنم خدمتتون:
    در واقع cdn مجموعه ای از یک سری سرور نود به عنوان سرویس دهنده فایل و یک سرور مستر به عنوان دامین نیم سرور(dns) هست.شما توی سرور مستر مشخص می کنید که به فرض کامپیوتر هایی که از ایران درخواست دسترسی به فایل رو میدن،‌از سرور اول که پایین ترین پینگ به کشور ایران رو داره سرویس بگیرن و کامپیوتر هایی که با آی پی امریکا درخواست میدن هم همینطور، به نزدیکترین و سریع ترین سرور ممکن وصل بشن.به این ترتیب کاربر ها فایل های استتیک (مثل فایل های js,css,jpg,png,gif و ...) رو از شبکه تحویل محتوا یا همون cdn بارگذاری می کنن و لود تایم سایت شما خیلی کم میشه.تکنیک هایی مثل مجبور کردن مرورگر به کش کردن فایل های استتیک و ... هم کمک خوبی به این مهم میکنه.
    از نظر فنی هم خیلی ساده هست.
    سرویس بایند (bind) رو نصب می کنید و maxmind geoip رو نصب میکنید.
    بعد بایند رو کانفیگ می کنید.مثال:
    کد:
    view “ir” {
    match-clients { country_IR;};
    recursion no;
    zone “cdn.test.com” {
    type master;
    file “pri/cdn-us.db”;
    };
    بعد هم روی نودها nginx رو که به خاطر استفاده از تکنولوژی پروکـسی معکــوس سرعت بالاتری داره به عنوان وب سرور و varnish رو جهت کش کردن فایل ها نصب میکنید.البته بایند رو هم باید نصب کنید.

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 8
    آخرين نوشته: April 30th, 2013, 13:12
  2. پاسخ ها: 0
    آخرين نوشته: March 9th, 2013, 14:27
  3. پاسخ ها: 78
    آخرين نوشته: January 21st, 2013, 19:09
  4. پاسخ ها: 28
    آخرين نوشته: September 10th, 2011, 03:39

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •