loading...

اطلاعات جامع از طراحی سایت

بازدید : 108
پنجشنبه 1 آبان 1404 زمان : 8:50


CDN تصمیمی در میان عقل و دل!
یکی اساسی‌ترین دلایلی که منو از فعال‌سازی CDN پشیمان کرد، همین ماجرای SSL بود. هنگامی تارنما رو روی کانال‌ی توزیع محتوا (مثل Cloudflare) می بری، دیگه نمی‌تونی مثل قبلی SSL رو مستقیماً از سمت سرور خودت بسازی یا این که طراحی سایت در مشهد رئیس کنی.

شاید ظواهر تارنما به طور کاملً صحیح باشه و فارغ از اختلال گشوده بشه، اما پشت‌پرده‌ی داستان روایت‌های متعددی میباشد که کمتر کسی بهش دقت می‌کنه. در اختیار گرفتن‌پنل هاستت ممکنه در گیر ایراد بشه، رغبت‌سرورت قاطی کنه یا این که حتی خدمت‌هایی که هیچ‌وقت فکرش رو نمی‌کنی، در گیر ناسازگاری بشن.

دیباگ کردن مشقت بار میشه
یک کدام از تبارک‌ترین دردسرهایی که CDN برای اینجانب داشت، فرآیند عیب‌یابی یا این که همون دیباگ کردن بود. هر مشکلی که پیش می‌اومد، نخستین می بایست می‌رفتم Cloudflare یا این که اون خدمت CDN دیگه‌ای که به کار گیری می کردم رو بدون نقص غیرفعال میکردم تا بتونم بفهمم اختلال دقیقاً از کجاست.

یعنی به‌جای این که بدون واسطه برم سراغ خلل، می بایست یه لایه‌ی اضافه رو کنار می‌زدم و آن گاه برم به سراغ اصل مسئله. این عمل خیر‌فقط وقت‌گیر بود، بلکه اعصاب و روان‌خردکن هم بود، مخصوصاً برای کسی مثل اینجانب که یه وب سایت رو به تنهایی مدیر می‌کنه و نمی‌خواد هر روز سرگرم باگ و پیکربندی باشه.

پشت صحنه چیه؟
حقیقت اینه که زمانی CDN فعال می‌شه، برخی خدمت‌ها و پیکربندی پشت صحنه تارنما ممکنه به هم بریزن. از جملهً ایمیلات ممکنه ارسال نشن یا این که به صدق اخذ نشن. بعضا دسترسی‌های مدیریتی انقطاع و وصل می‌شن. از اون بدتر، اگه یه باگ تعجب آور‌غریب بیاد میانه، نمی‌تونی صحیح ردگیری‌اش کنی زیرا مدام می بایست در حیث بگیری که آیا ایراد از خویش سایته یا این که از پیکربندی CDN یا این که از ناسازگاری فی مابین این دوتاست. عملاً یه لایه‌ی تازه به ساختار سایتت اضافه میکنی که اگه ظریف نشناسی‌اش، ممکنه بیشتر اذیتت کنه تا یاری.

CDN و seo
خیلی‌ها می‌گن CDN منجر می‌شه سرعت وبسایت بره بالا و این روی بهینه سازی اثر مثبت داره. از حیث تئوری درسته. اما زمانی کانفیگش خطا جاری ساختن بشه، از جملهً کش‌ها عالی تهیه نشده باشن یا این که صفحه ها به‌صحت رفرش نشن، ممکنه ورژن‌های سابق از صفحاتت به مخاطب یا این که حتی موتور کاوش اکران داده بشن. این واقعه خیر‌صرفا به seo کمکی نمی‌کنه، بلکه می‌تونه سبب ساز افت مرتبه و مشکلاتی در ایندکس شدن محتوای سایتت هم بشه. یه چیزی که قراره به عایدی‌ت باشه، ممکنه برعکس شغل کنه.

گول ظاهرشو نخورید
از یه طرف، خب سرعت وب سایت خوب می‌شه، ترافیک روی سرور مهم نادر‌خیس می‌شه، یه لایه‌ی امنیتی برای رویارویی با DDOS اضافه می‌شه و مصرف منابع مخصوصاً برای تارنما‌های مملو از تصویر و فولدر‌های هنگفت با صرفه‌خیس می‌شه. کلیه‌چیز از خارج خیلی شیک و حرفه ای به حیث می‌رسه. البته هنگامی وارد جزئیات می‌شی، میفهمی که همین شیک بودن هم هزینه داره، اونم خیر صرفا هزینه‌ی مالی؛ بلکه فرصت، اعتنا و گاهی اعصاب و روان.

اینجانب شخصاً بعداز کلی پژوهش و آزمایش و مدل‌هنگفت کردن، تصمیم گرفتم موقتیً سراغ CDN قابل انعطاف. خیر زیرا این تکنولوژی بده یا این که بی‌سود‌ست، بلکه زیرا توی حالت فعلی اینجانب بیشتر از اینکه کمکم کنه، اذیتم می‌کنه. نمی‌خوام بابت باگ‌های نصف‌شب خوابمو از دست بدم یا این که هر روز یه خدمت رو دیباگ کنم. از طرفی هم الان نیاز ضروری بهش ندارم.

CDN فرنگی یا این که داخلی، گزینش در بین بد و بدتره
یک کدام از معضل‌های بدون شوخی که خیلی‌ها پس از به کارگیری از CDN مخصوصاً خدمت‌های فرنگی مثل Cloudflare باهاش مواجه می‌شن، زمینه‌ی بلاک بودن آی‌پی‌هاست. یعنی شما با کلی آرزو و علت تارنما‌ رو می بری روی CDN تا سرعت خوب شه، امنیت بالا بره و همگی‌چیز شیک‌خیس و ماهر‌خیس باشه. ولی در کار، قسمت متعددی از یوزرها اهل ایران یا این که نمی‌تونن به وبسایت وصل شن، یا این که سرعت بار گذاری‌شون انقدر کنده که عملاً تجربیات‌ی خیر و خوبی ندارن.

این یعنی یه مغایرت خیره کننده. مقصود این بوده که چگونگی وبسایت خوب بشه، اما سود چیزی می‌شه خلافش. زمانی کاربر اصلیت توی ایرانه، اینکه بخشی از یوزرها نتونن وبسایت رو صحیح ببینن یا این که به‌رنج بار گذاری بشه، خیر‌فقط بی‌بهره‌ست، بلکه ممکنه سبب ریزش استفاده کننده هم بشه.

ولی ماجرا تنها به خدمت‌های فرنگی محصور نمی‌شه. گاهی که تصمیم میگیری بری سراغ CDNهای اهل ایران تا از همون بلاک بودن آی‌پی خلاص شی، با یه سبک دیگه از اختلال مواجه می‌شی. آی‌پی‌هایی که CDNهای داخلی بهت می‌دن، ممکنه از خارج مرزو بوم صحیح چشم نشن یا این که حتی کلاً دسترسی نداشته باشن.

ما این داستان رو بارها تجربیات کردیم، مخصوصاً برای تارنما‌هایی که استفاده کننده فرنگی هم داشتن یا این که نیاز بود با ابزارهای مانیتورینگ دربین‌المللی مثل Pingdom یا این که GTmetrix تستشون کنیم. به عنوان مثالً یه نوبت می‌بینی ابزار آزمایش ابداً نمی‌تونه تارنما رو گشوده کنه، یا این که داده های عددی خطا نشون می‌ده زیرا نصف پکت‌ها تایم‌اوت شدن. سود؟ نمی‌تونی صحیح بررسی کنی، نمی‌فهمی سرعت حقیقی و واقعی چقدره و کلیه‌چیز میانه محدودیت‌های جغرافیایی گم‌و‌گور می‌شه.


CDN تصمیمی در میان عقل و دل!
یکی اساسی‌ترین دلایلی که منو از فعال‌سازی CDN پشیمان کرد، همین ماجرای SSL بود. هنگامی تارنما رو روی کانال‌ی توزیع محتوا (مثل Cloudflare) می بری، دیگه نمی‌تونی مثل قبلی SSL رو مستقیماً از سمت سرور خودت بسازی یا این که طراحی سایت در مشهد رئیس کنی.

شاید ظواهر تارنما به طور کاملً صحیح باشه و فارغ از اختلال گشوده بشه، اما پشت‌پرده‌ی داستان روایت‌های متعددی میباشد که کمتر کسی بهش دقت می‌کنه. در اختیار گرفتن‌پنل هاستت ممکنه در گیر ایراد بشه، رغبت‌سرورت قاطی کنه یا این که حتی خدمت‌هایی که هیچ‌وقت فکرش رو نمی‌کنی، در گیر ناسازگاری بشن.

دیباگ کردن مشقت بار میشه
یک کدام از تبارک‌ترین دردسرهایی که CDN برای اینجانب داشت، فرآیند عیب‌یابی یا این که همون دیباگ کردن بود. هر مشکلی که پیش می‌اومد، نخستین می بایست می‌رفتم Cloudflare یا این که اون خدمت CDN دیگه‌ای که به کار گیری می کردم رو بدون نقص غیرفعال میکردم تا بتونم بفهمم اختلال دقیقاً از کجاست.

یعنی به‌جای این که بدون واسطه برم سراغ خلل، می بایست یه لایه‌ی اضافه رو کنار می‌زدم و آن گاه برم به سراغ اصل مسئله. این عمل خیر‌فقط وقت‌گیر بود، بلکه اعصاب و روان‌خردکن هم بود، مخصوصاً برای کسی مثل اینجانب که یه وب سایت رو به تنهایی مدیر می‌کنه و نمی‌خواد هر روز سرگرم باگ و پیکربندی باشه.

پشت صحنه چیه؟
حقیقت اینه که زمانی CDN فعال می‌شه، برخی خدمت‌ها و پیکربندی پشت صحنه تارنما ممکنه به هم بریزن. از جملهً ایمیلات ممکنه ارسال نشن یا این که به صدق اخذ نشن. بعضا دسترسی‌های مدیریتی انقطاع و وصل می‌شن. از اون بدتر، اگه یه باگ تعجب آور‌غریب بیاد میانه، نمی‌تونی صحیح ردگیری‌اش کنی زیرا مدام می بایست در حیث بگیری که آیا ایراد از خویش سایته یا این که از پیکربندی CDN یا این که از ناسازگاری فی مابین این دوتاست. عملاً یه لایه‌ی تازه به ساختار سایتت اضافه میکنی که اگه ظریف نشناسی‌اش، ممکنه بیشتر اذیتت کنه تا یاری.

CDN و seo
خیلی‌ها می‌گن CDN منجر می‌شه سرعت وبسایت بره بالا و این روی بهینه سازی اثر مثبت داره. از حیث تئوری درسته. اما زمانی کانفیگش خطا جاری ساختن بشه، از جملهً کش‌ها عالی تهیه نشده باشن یا این که صفحه ها به‌صحت رفرش نشن، ممکنه ورژن‌های سابق از صفحاتت به مخاطب یا این که حتی موتور کاوش اکران داده بشن. این واقعه خیر‌صرفا به seo کمکی نمی‌کنه، بلکه می‌تونه سبب ساز افت مرتبه و مشکلاتی در ایندکس شدن محتوای سایتت هم بشه. یه چیزی که قراره به عایدی‌ت باشه، ممکنه برعکس شغل کنه.

گول ظاهرشو نخورید
از یه طرف، خب سرعت وب سایت خوب می‌شه، ترافیک روی سرور مهم نادر‌خیس می‌شه، یه لایه‌ی امنیتی برای رویارویی با DDOS اضافه می‌شه و مصرف منابع مخصوصاً برای تارنما‌های مملو از تصویر و فولدر‌های هنگفت با صرفه‌خیس می‌شه. کلیه‌چیز از خارج خیلی شیک و حرفه ای به حیث می‌رسه. البته هنگامی وارد جزئیات می‌شی، میفهمی که همین شیک بودن هم هزینه داره، اونم خیر صرفا هزینه‌ی مالی؛ بلکه فرصت، اعتنا و گاهی اعصاب و روان.

اینجانب شخصاً بعداز کلی پژوهش و آزمایش و مدل‌هنگفت کردن، تصمیم گرفتم موقتیً سراغ CDN قابل انعطاف. خیر زیرا این تکنولوژی بده یا این که بی‌سود‌ست، بلکه زیرا توی حالت فعلی اینجانب بیشتر از اینکه کمکم کنه، اذیتم می‌کنه. نمی‌خوام بابت باگ‌های نصف‌شب خوابمو از دست بدم یا این که هر روز یه خدمت رو دیباگ کنم. از طرفی هم الان نیاز ضروری بهش ندارم.

CDN فرنگی یا این که داخلی، گزینش در بین بد و بدتره
یک کدام از معضل‌های بدون شوخی که خیلی‌ها پس از به کارگیری از CDN مخصوصاً خدمت‌های فرنگی مثل Cloudflare باهاش مواجه می‌شن، زمینه‌ی بلاک بودن آی‌پی‌هاست. یعنی شما با کلی آرزو و علت تارنما‌ رو می بری روی CDN تا سرعت خوب شه، امنیت بالا بره و همگی‌چیز شیک‌خیس و ماهر‌خیس باشه. ولی در کار، قسمت متعددی از یوزرها اهل ایران یا این که نمی‌تونن به وبسایت وصل شن، یا این که سرعت بار گذاری‌شون انقدر کنده که عملاً تجربیات‌ی خیر و خوبی ندارن.

این یعنی یه مغایرت خیره کننده. مقصود این بوده که چگونگی وبسایت خوب بشه، اما سود چیزی می‌شه خلافش. زمانی کاربر اصلیت توی ایرانه، اینکه بخشی از یوزرها نتونن وبسایت رو صحیح ببینن یا این که به‌رنج بار گذاری بشه، خیر‌فقط بی‌بهره‌ست، بلکه ممکنه سبب ریزش استفاده کننده هم بشه.

ولی ماجرا تنها به خدمت‌های فرنگی محصور نمی‌شه. گاهی که تصمیم میگیری بری سراغ CDNهای اهل ایران تا از همون بلاک بودن آی‌پی خلاص شی، با یه سبک دیگه از اختلال مواجه می‌شی. آی‌پی‌هایی که CDNهای داخلی بهت می‌دن، ممکنه از خارج مرزو بوم صحیح چشم نشن یا این که حتی کلاً دسترسی نداشته باشن.

ما این داستان رو بارها تجربیات کردیم، مخصوصاً برای تارنما‌هایی که استفاده کننده فرنگی هم داشتن یا این که نیاز بود با ابزارهای مانیتورینگ دربین‌المللی مثل Pingdom یا این که GTmetrix تستشون کنیم. به عنوان مثالً یه نوبت می‌بینی ابزار آزمایش ابداً نمی‌تونه تارنما رو گشوده کنه، یا این که داده های عددی خطا نشون می‌ده زیرا نصف پکت‌ها تایم‌اوت شدن. سود؟ نمی‌تونی صحیح بررسی کنی، نمی‌فهمی سرعت حقیقی و واقعی چقدره و کلیه‌چیز میانه محدودیت‌های جغرافیایی گم‌و‌گور می‌شه.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 747
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 220
  • بازدید کننده امروز : 1
  • باردید دیروز : 51
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 283
  • بازدید ماه : 549
  • بازدید سال : 5879
  • بازدید کلی : 36381
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی