بایگانی

مقایسه بین IPv6 با IPv4 چیست

مقایسه بین IPv6 با IPv4 چیست

مقایسه بین IPv6 با IPv4 چیست برای اتصال یک گجت به اینترنت باید پروتکل‌ها و قراردادهای متعددی رعایت شود. در ساده‌ترین حالت، هر گجتی برای اتصال به اینترنت یا به بیان بهتر هر وسیله‌ای نظیر روتر برای اتصال به اینترنت نیازمند دریافت یک آدرس اینترنتی است که IP خوانده می‌شود.

Internet Protocol  که در سال‌های اخیر نسخه‌های جدیدی از آن معرفی شده است. شاید شما نیز تاکنون عبارت IPv6، IPv4 یا IPng را شنیده باشید.

آدرس پروتکل اینترنت یا IP address ( Internet Protocol address) به معنای شناسایی یکتا برای یک ارتباط تحت وب است که به وسیله ی  آن دستگاه های مختلف (یا سرورهای مختلف) در شبکه گسترده وب از هم بازشناخته می شوند و به صورت یک عدد در قالب aaa.bbb.ccc.ddd نمایش داده می شود، بدین ترتیب موقعیت جغرافیایی کاربر، اطلاعات اتصال به شبکه و… قابل شناسایی و پیگیری است، البته باید توجه نمود که بیشتر کاربران خانگی از IP اختصاص داده شده توسط سرویس دهنده اینترنت خود (ISP ) استفاده می کنند، لذا IP آنان در واقع شماره اختصاص داده شده توسط شرکت خدمات دهنده اینترنت است که معمولا تعداد و سری خاصی از IP ها را برای اتصال در اختیار دارد، از این رو IP کاربر در هر بار اتصال به اینترنت ممکن است تغییر کند، منتها کشور، نام و موقعیت جغرافیایی سرویس دهنده کاربر همان اطلاعات ISP خواهد بود، چون کاربر از یکی از کانال ها و شماره های اتصال آن شرکت استفاده می کند.

مقایسه بین IPv6 با IPv4 چیست
مقایسه بین IPv6 با IPv4 چیست

فرق بین public ip و PRIVATE IP Address

آدرسهای IP عمومی، همان آدرسهای IP منحصر به فرد و دائمی هستند که به دستگاههای متصل به اینترنت اختصاص داده می شوند و می توانند به صورت مستقل در اینترنت مورد استفاده قرار گیرند و بسیار شبیه به آدرس مکانی می باشند.
وقتی www.google.com و یا www.yahoo.com را تایپ می کنید، نام سایت توسط یک سرور DNS به یک آدرس IP جهت پیدا کردن سرور میزبان تبدیل می شود. این وبسایت ها یک آدرس دائمی (IP) دارند، که به عنوان آدرس IP عمومی نامیده می شود. شما می توانید با استفاده از آدرس IP عمومی یا نام دامنه خود به این وبسایت ها دست پیدا کنید لازم به ذکر است همه وب سایت ها حتما نباید آدرس IP عمومی خود را داشته باشند.
اصولا IP  عمومی افرادی که از خطوط اینترنتی برای اتصال به آن استفاده می کنند توسط ارائه دهنده خدمات اینترنت یا ISP(Internet Service Provider) آنها تعیین می شود، همچنین امکان خرید آدرس های IP عمومی بیشتر از ISP به وسیله ی سازمان IANA – Internet Assigned Numbers Authority که نظارت بر اختصاص آدرسهای IP عمومی را برعهده دارد، وجود دارد.
آی پی عمومی استاتیک (Static Public IP Address) یک آدرس IP ثابت و غیرقابل تغییر می باشد. به عنوان مثال، اگر سازمانی یک آدرس IP را از ISP خود خریداری و از آن برای میزبانی وب سایت خود استفاده کند، افراد می توانند با استفاده از آن آدرس IP به وبسایت مورد نظر دست پیدا کنند. این نوع از IP دائمی و اختصاصی می باشد.
اصولا ISP ها یک آدرس IP عمومی استاتیک را به اکثر مشترکین شخصی (خانگی) ارائه نمی دهند و معمولا برای اینگونه از کاربران از یک آدرس IP دینامیک (Dynamic IP Address)که پس از هربار قطعی و وصلی اینترنت تغییرپیدا می کنند، استفاده می شود.
آدرس های ip خصوصی در یک شبکه ی LAN (Local Area Network) قرار می گیرند، اگر کاربر یک شبکه ی اینترنت داشته باشد ولیکن چندین دستگاه درحال استفاده از این شبکه باشند، ISP  نمی تواند یک آدرس IP عمومی را برای هر یک از این دستگاه ها تعیین کند، در این حالت می بایست فقط یک آدرس IP اختصاصی (private ip address) به هر سیستم (به صورت دستی یا با استفاده از یک سرور روتر / DHCP) اختصاص داده شود.
در چنین مواردی روتر با استفاده از NAT (Network Address Translation)آی پی عمومی (PUBLIC IP) را به آی پی خصوصی (private IP) و بالعکس تبدیل می کند.
 
رنج آی پی خصوصی ( PRIVATE IP)
Class A : 10.0.0.0 to 10.255.255.255
Class B :172.16.0.0 to 172.31.255.255
فرق بین public ip و PRIVATE IP Address
فرق بین public ip و PRIVATE IP Address

آدرس دهی IPv6 و IPv4

در حال حاضر دو نوع آدرس آی‌پی به شرح زیر وجود دارد:

IPv4: نسخه چهارم پروتکل اینترنت (IPv4) سرنام (Internet Protocol version 4) دارای آدرس‌های ۳۲ بیتی است که در قالب چهار مقدار اعشاری که در گروه‌های هشت‌یایی شبیه به ۹۲.۱۰۶.۵۰.۲۰۰ قرار دارند نوشته می‌شوند. هر گروه هشت‌تایی در مبنای دودویی نوشته می‌شود که دقیقا ۸ بیت است. به‌طور مثال مقدار ۹۲ در فرمت دودویی برابر با ۰۱۰۱ ۱۱۰۰ است.

آدرس­  IP  ورژن ۴  یک آدرس ۳۲ بیتی است که به صورت ۴ عدد در مبنای ده که با نقطه از هم جدا شده اند، نمایش داده می­ شود (مانند : ۱۹۲.۱۶۸.۱.۱ ). این ورژن از IP به تعداد ۲ به توان ۳۲ آدرس را ارائه می­ کند. در حال حاضر بیش از ۹۰ درصد آدرس­ ها در جهان  ، IPv4 می­ باشد.

IPv6: در نسخه ششم پروتکل اینترنت (IPv6) سرنام Internet Protocol version 6 مقادیر ۱۲۸ بیتی هستند و در بلوک‌های هشت‌گانه با اعداد هگزا نوشته می‌شوند. مثال زیر نمونه‌ای از یک آدرس مبتنی بر پروتکل نسل ششم است. این تغییر می تواند ۲ به توان ۱۲۸ آدرس یکتا را ارائه دهد . این میزان آدرس IP، پیشرفت بسیار زیادی را نسبت به تعداد آدرس IP که IPv4 ارائه می کند(۲ به توان ۳۲) دارد.

‌‌۲۰۰۱:0DB8:0B80:0000:0000:00D3:9C5A:00CC

نکته: یک مقدار هگزادسیمال (عدد هگزا خوانده می‌شود) که به آن مبنای شانزده گفته می‌شود، اعداد را به شکل متفاوتی نشان می‌دهد. در مبنای ۱۶ اعداد از مقدار ۰ تا ۹ به شکل عادی نوشته شده اما از مقدار ۱۰ به بعد از کاراکترهای A تا F برای نمایش آن‌ها استفاده می‌شود.

۰, ۱, ۲, ۳, ۴, ۵, ۶, ۷, ۸, ۹, A, B, C, D, E, F

آدرس دهی IPv6 و IPv4
آدرس دهی IPv6 و IPv4

ابزارهای تست Ping برای IPv4 و IPv6

برای مشخص کردن ping یک آدرس IPv4 می توانید command prompt ویندوز را باز کرده و داخل آن کلمه ی ping را به همراه آدرس سایت مورد نظرتان بنویسید. مثلا ping google.com

برای مشخص کردن ping یک آدرس IPv6 می توانید command prompt ویندوز را باز کرده و داخل آن کلمه ی ping را به همراه آدرس سایت مورد نظرتان بنویسید.

برای سیستم های UNIX:

ping6 google.com

برای سیستم های ویندوز:

ping google.com -6

از مزایای دیگر آن می توان به موارد زیر اشاره کرد:

  1. routing بهینه شده
  2. پیکربندی خودکار قابلیت ها جهت مدیریت آسان تر (عدم نیاز به DHCP)
  3. عدم وجود NAT (شفافیت بهتر برای تمامی دستگاه ها)
  4. عدم وجود IP های تکراری
  5. داشتن IPSEC به صورت پیش فرض
  6. multicast routing ارتقاء یافته و بهتر
  7. قالب های ساده شده ی header
ابزارهای تست Ping برای IPv4 و IPv6
ابزارهای تست Ping برای IPv4 و IPv6

تکنولوژی و فواید SNI چیست

تکنولوژی و فواید SNI چیست

تکنولوژی و فواید SNI چیست، SSL یا Secure Socket Layer راه حلی جهت برقراری ارتباطات ایمن میان یک سرویس دهنده و یک سرویس گیرنده است که توسط شرکت Netscape ارایه شده است.
در واقع با استفاده از SSL اطلاعات شما و وبسایت با استفاده از الگوریتم خاصی که توسط شرکت ارائه دهنده SSL ایجاد شده است کد شده و این اطلاعات نامفهوم و کد شده است که در شبکه ارتباطی منتقل می گردد. بنابراین در صورتی که عواملی سودجو قصد نفوذ به شبکه و دزدی یا سوء استفاده از اطلاعات را داشته باشند با اطلاعات نامفهوم و غیر قابل استفاده مواجه خواهند شد.

SNI (اس‌ان‌ای) یا همان Server Name Indication (نشانگر نام سرور) یک ویژگی در پروتکل TLS می‌باشد که نام میزبان درخواست شده را به عنوان بخشی از SSL/TLS ارسال می کند، بنابراین وب سرور قادر به انتخاب وب سایت درست و ارائه گواهی مناسب به مرورگر است.

تکنولوژی SNI به ما کمک میکند که با آی پی اشتراکی سرور نیز بتوانیم اقدام به نصب گواهی SSL کنیم.

در گذشته تنها زمانی امکان نصب و فعال سازی SSL در یک وبسایت وجود داشت که آن وبسایت از IP اختصاصی بهره مند بود.
از طرفی با گسترش فعالیت های تحت وب طی چند سال گذشته IP های نسخه ۴ یا IPv4 رو به اتمام است بنابراین لزوم صرفه جویی در استفاده از IP  به شدت ذهن فعالین در این حوزه را مشغول خود کرده است.

مفتخریم اعلام نماییم، persianwhois.com به عنوان یکی از پیشتازین میزبانی وب در ایران با بهره گیری از تکنولوژی جدید SNI یا Server Name Indication موفق به ارائه SSL بدون نیاز به IP اختصاصی شده است!

بنابراین از این پس بدون نیاز به پرداخت هزینه های IP اختصاصی قادر خواهید بود از SSL استفاده فرمایید!

تکنولوژی و فواید SNI چیست
تکنولوژی و فواید SNI چیست

فواید استفاده از SNI

در گذشته تنها زمانی امکان نصب و فعال سازی SSL در یک وبسایت وجود داشت که آن وب سایت از IP اختصاصی بهره مند بود. ، با توجه به هزینه مجزا برای IP و با توجه به رو به اتمام رفتن IP های نسخه ۴ (IPv4) جهت رفع این مشکل SNI بوجود آمد.

مزیت اصلی SNI این است که گواهی های متعدد می توانند به یک آدرس آی پی سرور متصل شوند، در حالی که بدون SNI یک آدرس IP جداگانه برای هر یک از وب سایت های ایمن SSL مورد نیاز است.

بنابراین دو فایده اصلی استفاده از SNI بصورت زیر است:

  • نیازی به پرداخت هزینه ای پی اختصاصی برای تهیه SSL نمی باشد .
  • کاهش و صرفه جویی در استفاده های بی مورد از IPv4 و IPv6
فواید استفاده از SNI
فواید استفاده از SNI

پشتیبانی مرورگر ها و سیستم عامل ها از SNI

نرم افزار نوع پشتیبانی میشود؟ تذکرات سال پشتیبانی
Internet Explorer مرورگر وب بله از نسخه ۷ در ویندوز Vista ( در ویندوز XP پشتیبانی نمیشود) ۲۰۰۶
Mozilla Firefox مرورگر وب بله از نسخه ۲.۰ ۲۰۰۶
cURL کتابخانه و ابزار خط فرمان بله از نسخه ۷.۱۸.۱ ۲۰۰۸
Safari مرورگر وب بله در ویندوز XP پشتیبانی نمی شود.  –
Google Chrome مرورگر وب بله از نسخه ۶ ۲۰۱۰
BlackBerry 10 مرورگر وب بله در تمامی نسخه BB10 پشتیبانی میشود. ۲۰۱۳
BlackBerry OS مرورگر وب خیر در نسخه های قبل از ۷.۱ پشتیبانی نمیشود.  –
elinks مرورگر وب خیر در نسخه های قبل از ۰.۱۲pre6 پشتیبانی نمیشود.  –
Windows Mobile مرورگر وب بله تقریبا بعد از نسخه ۶.۵  –
مرورگر پیشفرض اندروید مرورگر وب بله از نسخه ۳ برای تبلت ها و از نسخه ۴ برای تلفن های همراه ۲۰۱۱
wget ابزار خط فرمان بله از نسخه ۱.۱۴  –
مرورگر نوکیا برای Symbian مرورگر وب خیر  –
مرورگر Opera برای Symbian مرورگر وب خیر در سری ۶۰ پشتیبانی نمیشود.  –
IBM HTTP Server کارگزار وب بله از نسخه ۹.۰.۰  –
Apache Tomcat کارگزار وب بله در نسخه های قبل از ۸.۵ پشتیبانی نمیشود.  –
Apache HTTP Server کارگزار وب بله از نسخه ۲.۲.۱۲ ۲۰۰۹
Microsoft IIS کارگزار وب بله از نسخه ۸ ۲۰۱۲
nginx کارگزار وب بله از نسخه ۰.۵.۲۳ ۲۰۰۷
Jetty کارگزار وب بله از نسخه ۹.۳.۰ ۲۰۱۵
Qt کتابخانه بله از نسخه ۴.۸ ۲۰۱۱
Mozilla NSS server side کتابخانه خیر  –
۴th Dimension کتابخانه خیر در نسخه های قبل از ۱۵.۲ پشتیبانی نمیشود.  –
Java کتابخانه بله از نسخه ۱.۷ ۲۰۱۱
ColdFusion / Lucee کتابخانه بله ColdFusion از نسخه ۱۰ آپدیت ۱۸ و نسخه ۱۱ آپدیت ۷Lucee از نسخه ۴.۵.۱.۰۱۹، نسخه ۵.۰.۰.۵۰ ۲۰۱۵
Erlang کتابخانه بله از نسخه r17 ۲۰۱۳
Go کتابخانه بله از نسخه ۱.۴ ۲۰۱۱
Perl کتابخانه بله از نسخه ۱.۵۰ Net::SSLeay و نسخه ۱.۵۶ IO::Socket::SSL ۲۰۱۲
PHP کتابخانه بله از نسخه ۵.۳ ۲۰۱۴
Python کتابخانه بله از نسخه ۲.۷.۹rc1 و ۳.۲alpha4 ۲۰۱۱ برای نسخه ۳۲۰۱۴ برای نسخه ۲
Ruby کتابخانه بله از نسخه ۲.۰ ۲۰۱۱
پشتیبانی مرورگر ها و سیستم عامل ها از SNI
پشتیبانی مرورگر ها و سیستم عامل ها از SNI

رفع مشکل سبز نشدن گواهینامه SSL

رفع مشکل سبز نشدن گواهینامه SSL

اطلاعاتی که به طور معمول در صفحات وب رد و بدل می شوند در بستر پروتکل HTTP یا Hyper Text Transfer Protocol انتقال می یابند، این پروتکل استانداردی تعریف شده است که با آن متن ساده یا plain text را منتقل می کنند، از طرفی این داده ها به دلیل رمزنگاری نشدن، برای افراد سوم شخص قابل خواندن هستند.

لذا http از لحاظ امنیتی برای کارهایی که به اطلاعات حساس از جمله حسابهای بانکی و رمزهای مشتریان مربوط می شود اصلا مناسب نیست، از این رو بانک ها و فروشگاههای اینترنتی و در کل سایتهایی که امنیت کاربران برایشان اهمیت زیادی دارد، از پروتکلی دیگر به نام HTTPS یا Hyper Text Transfer Protocol Secure بدین منظور استفاده می کنند.

رفع مشکل سبز نشدن گواهینامه SSL
رفع مشکل سبز نشدن گواهینامه SSL

آموزش عدم نمایش قفل سبز پس از نصب SSL

بعد از نصب SSL برروی سایت خود قفل سبز را مشاهده ننمایید، در این حالت با وجود اینکه دامنه ی شما خودکار به HTTPS ریدایرکت می شود اما قفل سبز نمایش داده نمی شود و به این معناست که برخی از محتویات سایت شما ایمن نیست و یا به HTTP ریدایرکت می شود.

بنابراین برای رفع مشکل این مراحل رو انجام میدهیم عبارتند از:

پس از سفارش سرویس SSL و فعالسازی گواهینامه بر روی وبسایت، ادرس وبسایت شما از http به https تغییر یافته و عبارت https با یک قفل سبز رنگ نمایش داده خواهد شد.

رفع مشکل سبز نشدن گواهینامه SSL
رفع مشکل سبز نشدن گواهینامه SSL

حال، گاهی به دلیل بروز مشکلاتی در سورس وبسایت، با اینکه گواهینامه ی SSL بر روی سرویس فعال است، عبارت https به صورت زیر نمایش داده می‌شود.

آموزش عدم نمایش قفل سبز پس از نصب SSL
آموزش عدم نمایش قفل سبز پس از نصب SSL

در واقع دلیل آن، وجود لینک‌های http در سورس قالب وبسایت است که منجر به بروز خطای Mixed Content می‌شود. به همین دلیل، مرورگر به شما اخطاری ارسال می‌کند و از شما می‌خواهد که کلیه لینکها (تصاویر، فایلهای js , css و کلیه ریسورسهای وب سایت) به طور کامل با لینک https در سایت قرار گیرند تا از ارتباط کامل امن اطمینان حاصل نماید.

حال برای بررسی سورس قالب و چگونگی مشاهده ی لینک های غیر https وارد مرورگر کروم شده، آدرس وبسایت را باز نموده و دکمه ی F12 را طبق تصویر فشار دهید.

رفع مشکل سبز نشدن گواهینامه SSL
رفع مشکل سبز نشدن گواهینامه SSL

از تب بالا گزینه security را انتخاب نمایید .

عدم نمایش قفل سبز SSL
عدم نمایش قفل سبز SSL

لازم است در این قسمت  یک بار آدرس وبسایت را رفرش کرده تا کروم لینک های امن نشده را به صورت کامل اسکن کند.

لیست آدرس های متصل شده از آدرس http  یا پورت ۸۰ در سمت چپ صفحه مشاهده می شود.

با کلیک بر روی گزینه View Request In Network Panel ، درخواست ها رو مشاهده نمایید .

رفع نمایش قفل سبز SSL

رفع نمایش قفل سبز SSL

چرا باید به نسخه PHP 7.2 مهاجرت کنیم

چرا باید به نسخه PHP 7.2 مهاجرت کنیم

چرا باید به نسخه PHP 7.2 مهاجرت کنیم WordPress  یک سیستم مدیریت محتوای منبع باز است که از تعدادی زبان برنامه نویسی برای اجرای آن استفاده می کند. یکی از این زبانها PHP است. PHP  اخیرا دومین آپدیت را در سری PHP 7 خود منتشر کرد. PHP 7.3 به روزرسانی های جدیدی را از جمله اقدامات مهم امنیتی ، اضافات جدید در هسته و رمزنگاری مدرن و سرعت بار سریعتر برای سایت ها به ارمغان می آورد.

آخرین به روزرسانی های نسخه PHP 7 شامل پیشرفت های امنیتی مهم ، پیشرفت های عملکرد و ویژگی های جدید جالبی است.

چرا باید به نسخه PHP 7.2 مهاجرت کنیم
چرا باید به نسخه PHP 7.2 مهاجرت کنیم

نسخه های پشتیبانی شده در PHP

هر شاخه انتشار PHP کاملاً به مدت دو سال از انتشار اولیه پایدار پشتیبانی می شود و در این دوره ، اشکالات و موارد امنیتی که گزارش شده و برطرف شده است.

پس از این دوره پشتیبانی فعال ودو ساله، هر شعبه فقط برای یک موضوع مهم امنیتی برای یک سال پشتیبانی می شود و انتشار در این دوره بر اساس این نیازها انجام می شود: بسته به تعداد گزارش ها، ممکن است چندین نسخه منتشر شود یا هیچ کدام. نسخه های پشتیبانی https://www.php.net/supported-versions.php ،PHP

نسخه های پشتیبانی شده در حال حاضر عبارتند از:

پس از اتمام سه سال حمایت، از PHP شاخه به پایان عمر خود می رسد و دیگر پشتیبانی نمی شود.

نسخه های پشتیبانی شده PHP
نسخه های پشتیبانی شده PHP

توصیه های نسخه های PHP

توصیه های نسخه های PHP
توصیه های نسخه های PHP

مسائل کلیدی PHP در جدول زیر اورده شده است:

مسائل کلیدی PHP در جدول زیر اورده شده است
مسائل کلیدی PHP در جدول زیر اورده شده است

دلایل برتری PHP 7.3 که برای وب سایتهای وردپرس

WordPress  یک سیستم مدیریت محتوای منبع باز است که از تعدادی زبان برنامه نویسی برای اجرای آن استفاده می کند. یکی از این زبانها PHP است.

نسخه های اولیه PHP به توسعه دهنده اجازه می داد کد هایی با حفره های امنیتی و موضوعاتی بنویسد که می تواند عملکرد آنها را کند کند. با به روزرسانی های امنیتی حیاتی در هسته و ویژگی های عملکرد بسیار بهبود یافته مهاجرت از نسخه های قدیمی تر PHP به PHP 7.3 یک به روزرسانی آسان و مهم است.

دلایل تغییر نسخه php در هاست به PHP 7.3 در زیر آورده شده اند:

۱. سرعت و کارایی

طبق معیارهای Phoronix ، PHP 7.3  با سرعت ۱۳٪ سریعتر از ۷.۲ و ۲۰٪ سریعتر از ۷.۰ عمل می کند. آزمایش های دیگر از این یافته ها پشتیبانی می کند.

۲. امنیت بهتر

PHP 7  همچنین ویژگی های امنیتی جدیدی را ارائه داد، از جمله هشدار قوی تر و رمزگذاری برای ذخیره سازی داده های حساس و عملکرد بهتر برای شناسایی محتوای خطرناک

۳. بهره وری بهبود یافته در پردازش

سرور شما مقدار مشخصی از حافظه برای اجرای PHP در سایت شما دارد. فایلهای هسته، تم و افزونه وردپرس همه برای اجرای آن به مقادیر مختلفی از آن حافظه احتیاج دارند. هرچه کار پیچیده تر باشد، حافظه بیشتری لازم است.ارتقاء به PHP 7.3 به معنای حافظه بسیار کمتری است که به شما امکان می دهد اتفاقات جالب تری در سایت شما روی دهد.

دلایل برتری PHP 7.2 که برای وب سایتهای وردپرس
دلایل برتری PHP 7.2 که برای وب سایتهای وردپرس

آموزش Cloud Flare جهت بهبود سرعت و امنیت

آموزش Cloud Flare جهت بهبود سرعت و امنیت

آموزش Cloud Flare جهت بهبود سرعت و امنیت، کلود فلر یک شبکه توزیع محتوا یا همان CDN می باشد و CDN مخفف کلمات Content Delivery Network می باشد و کلود فلر (Cloudflare) واژه ای آشنا برای وبمسترها و واژه ای نا آشنا برای افرادی می باشد، که تازه با دنیای وبمستری آشنا شده اند.

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

کلود فلر در حال حاضر بیش از ۱۵۵ هزار دیتا سنتر در سرتاسر دنیا دارد و که موجب می شود تا کاربران در هر جای دنیا نزدیک ترین سرور به خود را پیدا کرده و به آن متصل شوند.

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

آموزش Cloud Flare جهت بهبود سرعت و امنیت

آموزش Cloud Flare جهت بهبود سرعت و امنیت

آموزش فعال سازی CDN

برای شروع فعال سازی کلود فلر بر روی سایتتان مطابق مراحل ذیل اقدام نمایید:

  1. ورود به سایت رسمی  www.cloudflare.com
  2. جهت ایجاد یک حساب کاربری جدید بر روی Sign up کلیک نمایید.
  3. در صفحه ی Create a Cloud Flare Account آدرس ایمیل و پسورد مورد نظرتان را وارد نمایید .
  4. تیک مربوط به تایید قوانین را فعال نموده و بر روی دکمه ی Create Account کلیک نمایید.
  5. در این مرحله وارد حساب کاربری خود می شوید. از قسمت Add a WebSite نام دامنه ی خود را وارد نمایید و بر روی دکمه ی Scan DNS Records کلیک نمایید.
  6. در این مرحله ۶۰ ثانیه زمان نیاز است تا کلیه رکورد های DNS سایت شما بررسی شوند. پس از آن بر روی دکمه ی Continue کلیک نمایید.
  7. در این قسمت لیستی از تمامی رکورد های DNS دامنه ی سایت شما ، از جمله ساب دامین ها نمایش داده خواهند شد. اگر نیاز به ایجاد رکورد جدیدی داشته باشید می توانید با کلیک بر روی Add Record رکورد مربوطه را اضافه نمایید.
  8. در این مرحله می توانید تعیین نمایید که سیستم کلود فلر بر روی کدام ساب دامین ها و رکورد ها فعال و یا غیرفعال باشد. ابر های نارنجی رنگ به معنای روشن بودن سیستم برای رکورد مربوطه می باشد. با کلیک بر روی هر ابر می توانید آن را فعال یا غیر فعال نمایید. بر روی رکورد هایی مانند MX هرگز کلود فلر ایجاد نمی گردد و کلا بدون ابر می باشد و ترجیحا این موارد به صورت پیش فرض باشند و بر روی Continue کلیک نمایید.
  9. در ادامه نوع پلان مورد استفاده را انتخاب نمایید. پلان رایگان کلود فلر به تنهایی دارای امکانات بسیار زیادی می باشد ولی در صورت تمایل نیز می توانید از سایر پلان های تجاری آن که قوی تر می باشند نیز استفاده نمایید و Free Plan را انتخاب نمایید و بر روی Continue کلیک کنید.
  10. در این مرحله ، کلود فلر دو DNS جدید برای دامنه ی سایت شما نمایش می دهد. می بایست DNS های دامنه ی سایت خود را بر روی DNS های داده شده تنظیم نمایید و DNS های قبلی را حذف نمایید.
  11. در این مرحله از مراحل فعال سازی کلود فلر ، اقدامات لازم انجام شده است، به صفحه ی اصلی سایت و تب Overview منتقل خواهید شد و پس از اعمال تنظیمات وضعیت سایت بر روی Active میزنیم.

آموزش Cloud Flare جهت بهبود سرعت و امنیت

آموزش فعال سازی CDN

مزایای کلود فلر Cloudflare

مزایای کلود فلر Cloudflare عبارتند از:

  • بهره گیری از مزایای  CDN و در نتیجه اتصال به نزدیک ترین سرور از نظر جغرافیایی و بارگذاری سایت و میزبانی محتوا
  • آپتایم ۱۰۰% ای سایت از طریق کش های موجود در سرور های کلود فلر حتی در صورت آفلاین شدن سایت اصلی
  • بهینه سازی سایت و صرفه جویی در پهنای باند مصرفی
  • فشرده سازی کد های Java Script، CSS و HTML و در نهایت سرعت بالاتر
  • افزایش امنیت با جلوگیری از رکوئست های نا سالم، حملات DDOS Protection و SQL Injection
  • ارائه سیستم آنالیز ترافیک جهت مدیریت بهتر ترافیک ها و بازدید ها
  • قابلیت Prug Cache جهت تازه سازی کش های ذخیره شده

مزایای کلود فلر Cloudflare

مزایای کلود فلر Cloudflare

بهترین پردازنده های سرور

بهترین پردازنده های سرور

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

بهترین پردازنده های سرور، کلیه پردازش‌های داخل کامپیوتر، لپ‌تاپ و گوشی هوشمند شما در سخت‌افزاری به نام CPU که مخفف central processing unit  به معنی واحد پردازش مرکزی می‌باشد انجام می‌گیرد. cpu حکم مغز رایانه شما را دارد که محاسبات در آن انجام می‌گیرد و برای اینکه بتوانید سرعت بالایی از پردازش را داشته باشید، لازم است که بهترین cpu را با مشخصات خوب خریداری کنید.

بهترین پردازنده های سرور
بهترین پردازنده های سرور

معرفی بهترین پردازنده های سرور

کامپیوتر های شخصی و دسکتاپ از پردازنده های اینتل بهره می برند و موسوم به Core i هستند و در سرورهای با پردازش بالا از سری پردازنده های زئون اینتل (Xeon) استفاده می شود.

پردازنده های Xeon با هدف پردازش در سرور ها و ایستگاه های کاری طراحی و ساخته شدند و از خیلی جهات با پردازنده های دسکتاپ،مانند Core i7 متفاوت هستند.

پردازنده های Xeon نسبت به بازدهی و کارایی که دارند، دمای کمتری دارند و به دلیل کاربرد در سرور ها و دیتا سنتر ها، از پایداری بیشتری برخوردارند و در شرایط مساوی، درصد بسیار کمتری از هنگ و کرش (Crash) سیستم، در سیستم هایی دیده می شود که از پردازنده های Xeon بهره برده اند که خود این مورد هم دلایل فنی و تکنولوژی هایی هست که در این سری پردازنده ها از آن ها استفاده شده است.

معرفی بهترین پردازنده های سرور
معرفی بهترین پردازنده های سرور

معرفی بهترین پردازنده های کامپیوتری ۲۰۱۹

  • پردازنده های نسل دوم AMD Ryzen که Ryzen R7 2700X

با هسته های بالا، قیمت مناسب و پرفورمنس جالب توجه، در سیستم های “ایستگاه کاری” و حتی گیمینگ انتخاب هوشمندانه ای است.تجربه AMD در رفع مشکلات نسل اول ZEN باعث شد تا Ryzenهای۲۰۰۰ با کمترین حاشیه ممکن روبرو باشند.

  • پردازنده Intel Core i9 9900K

Intel Core i9 9900K  یک غول پردازشی به تمام معنی است که با ترکیب Z390، یک کامپیوتر بسیار حرفه ای را در اختیار شما قرار خواهد داد. امکان رسیدن به فرکانس ۵.۰ گیگاهرتز برای تمام هسته ها، یک ویژگی برجسته برای این محصول به شمار می رود. به هر حال در کلاس دسکتاپ میانی، با صرف نظر از قیمت، هیچ محصولی موفق به عبور از Intel Core i9 9900K نشده است.

  • در بخش مدل های میان رده APU های Ryzen 2000

AMD Ryzen 3 2200G می تواند از پس اجرای برخی بازی ها هم برآمده و اگر به دنبال یک APU برای کارهای روزانه، برخی از بازی ها و حتی برنامه های نیمه پیشرفته هستید، میتوانید روی این مدل حساب نمایید.

  • پردازنده Intel Core i9-9980XE

این مدل هم یک CPU بسیار قدرتمند است که برای سیستم های تشنه به پردازش تدارک دیده شده و به واقع رقیب اصلی پردازنده های نسل دوم AMD Ryzen Threadripper است. شایان ذکر است که Intel Core i9-9980XE هم صرف نظر از قیمت، دارای توان بالای پردازشی است که در برخی برنامه ها بسیار خوش درخشیده است.

  • AMD Ryzen Threadripper 2990WX‏

این محصول با ۳۲ هسته و۶۴ رشته به همراه قیمت گذاری مناسب AMD، یک Workstation واقعی است که در کنار X399 مبدل به یک کامپیوتر بسیار قدرتمند خواهد شد.

معرفی بهترین پردازنده های کامپیوتری 2019
معرفی بهترین پردازنده های کامپیوتری ۲۰۱۹

آموزش نحوه بهینه سازی URL سایت

آموزش نحوه بهینه سازی URL سایت

آموزش نحوه ی بهینه سازی URL سایت، URL مخفف کلمه‌ی Uniform Resource Locator که به فارسی نشانی وب تعریف می‌شود و url در حقیقت آدرسی است که برای رفتن به سایت و دانلود انواع فایل ها در مرورگرها استفاده می‌شود که این اطلاعات از آدرسی که در سرور تعریف شده گرفته می‌شود.

ساختار یک URL شامل پروتکل (http/https)، اسم دامنه (Domian name) و مسیر (مشخص کننده زیر شاخه ای که صفحه در آن قرار دارد) میباشد.

گوگل به تاثیر https در سئو برای گرفتن رنکینگ بالاتر تاکید کرده است.

آموزش نحوه ی بهینه سازی URL سایت، انتخاب URL خود دارای شرایط و مقرراتی برای انتخاب می‌باشد که مهم ترین آن این است که نمیتوان از هر کاراکتری در آن استفاده کرد. کاراکترهای مجاز در URL شامل تمام حروف انگلیسی ( حروف بزرگ یا کوچک )، اعداد، () + _  – $ ! * می‌باشند و البته بهتر است از حروف و اعداد استفاده شود و از سایر کاراکترها استفاده نشود.

بهینه سازی URL سایت
آموزش نحوه بهینه سازی URL سایت

ویژگی های url سایت

سال های زیادی است که متخصصان سئو، قرار دادن عبارات کلیدی مرتبط با محتوای سایت را در URL ها توصیه می کنند، زیرا همان طور که به آن واقف هستید اولین نقطه ی تاثیرگذاری سایت در ذهن مخاطبین شما آدرس URL سایت شما است.

 اما url خوب چه ویژگی هایی داشته باشد:

  1. URL های مناسب تاثیر نسبتا خوبی در رتبه بندی سایت شما دارند.
  2. استفاده از کلیدواژه های بسیار (Keyword Stuffing) در آدرس سایت می تواند نتیجه معکوس داشته باشد و جلوی کلیک کردن افراد بر روی آن را بگیرد. تکرار کلمات کلیدی نیز نمی تواند به رتبه بندی سایت در موتورهای جستجوگر کمک کند.
  3. خط فاصله در آدرس می تواند کارساز و مفید باشد اما می تواند ظاهر آن را تا ۲۰% خراب کند و از قابلیت خوانایی آن بکاهد. بنابراین اگر نیازی به این دو مورد نداشتید بهتر است از کاربرد آن در URL خودداری کنید.
  4. گوگل تائید کرده که https یکی از فاکتورهای مثبت رتبه بندی در نتایج است.
  5. ساب دایرکتوری های بیشتر مساوی با سخت تر شدن ایندکس توسط گوگل است. سعی کنید با یک یا نهایتاً دو ساب دایرکتوری به صفحه مورد نظر برسید. از اسامی قابل فهم و ترجیحاً کلمات کلیدی اصلی در نام گذاری پوشه ها استفاده کنید.
  6. اگر می توانید از کاربرد پارامترهای URL اجتناب کنید، حتماً اینکار را انجام دهید. اگر بیش از دو پارامتر دارید، بهتر است وقت خود را بر روی دوباره نویسی آنها قرار دهید و سعی کنید آن ها را به صورت استاتیک؛ قابل خواندن و متنی در بیاورید.
ویژگی های url سایت
ویژگی های url سایت

 

افزایش امنیت و جلوگیری از هک شدن سایت وردپرس

افزایش امنیت و جلوگیری از هک شدن سایت وردپرس

افزایش امنیت، جلوگیری از هک شدن سایت وردپرس و یکی از بدترین مواردی هم که پیش می آید این است که شما نمی توانید با اقدامات ساده، در زمان حمله به سایت، این اقدامات را مشاهده کنید.

وردپرس به دلیل مخاطبان بسیار زیادی که دارد، به عنوان پادشاه CMS ها شناخته شده است و طبق آماری که گرفته شده است، ۲۵ درصد سایت هایی که در سراسر جهان آنلاین هستند، از CMS وردپرس استفاده می کنند.

وبه دلیل محبوب بودن و پر مخاطب بودن وردپرس، حملات به این سایت ها هم به نسبت زیاد است که یکی از مشکلات و نگرانی های مردم شده است.

با وجود اینکه وردپرس یک پلتفرم رایگان است، با این وجود تیم های امنیتی قوی ای برای جلوگیری از حفره های امنیتی و بالابردن امنیت سایت شما در حال فعالیت هستند.

افزایش امنیت، جلوگیری از هک شدن سایت وردپرس این نکته را به یاد داشته باشید که فایل وردپرس خودتان را حتما از سایت اصلی وردپرس با آدرس wordpress.org دانلود کنید و قالب های خود را از خود وردپرس و یا منابعی مانند سایت پرشین هویز که امنیت قالب را تضمین می کنند تهیه کنید.

افزایش امنیت و جلوگیری از هک شدن سایت وردپرس
افزایش امنیت و جلوگیری از هک شدن سایت وردپرس

مهم ترین دلایل هک شدن سایت وردپرس

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

هکرها انگیزه های متفاوتی برای هک کردن یک سایت دارند. مبتدیان آنها فقط در حال یادگیری بهره برداری از سایت های ناایمن می باشند.

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

مهم ترین دلایل هک شدن سایت وردپرس عبارت اند از: استفاده از نام کاربری و رمز عبور پیش فرض، استفاده از هاست های ناامن، قالب های رایگان و یا دریافت قالب از جاهای نا امن، بارگذاری دستی پلاگین بدون چک کردن آن، تایید پیغام های مشکوک و یا ویروس هایی که بر روی سیستم شما وجود دارند.

مهم ترین دلایل هک شدن سایت وردپرس
مهم ترین دلایل هک شدن سایت وردپرس

روش های ساده برای جلوگیری از هک شدن سایت وردپرس

انواع  راه هایی ساده برای امنیت سایت وردپرسی عبارتند از:

  • از اعتبارات پیش فرض استفاده نکنید مهم ترین دلایل هک شدن سایت وردپرس
  • تأیید اعتبار دو عامل

با استفاده از احراز هویت دو عاملی، وب‌سایت وردپرس شما را محافظت می‌کند و این یک راه برای ارائه اعتبار ورود به هر سرویس است. کاربر توانایی ارائه جزئیات ورود به سیستم را برای دو جزء مختلف می‌دهد و حتی می‌توانید انتخاب کنید که آیا یک یا چند کد مخفی زیر رمز عبور ارائه می‌شود یا خیر.

  • وبسایت امن با استفاده از SSL

با کمک یک گواهینامه (SSL (Secure Socket Layer، می‌توانید به سادگی پنل مدیریت وبسایت خود را امن کنید. این تضمین انتقال داده ایمن، بین مرورگر و سرور است. با استفاده از SSL، هکرها برای دسترسی به اطلاعات وبسایت شما دشوار می‌شوند.

  • تغییر آدرس ورود به وردپرس

یکی از روش‌های جلوگیری از هک شدن وردپرس این است که آدرس ورود به وردپرس از طریق wp-login.php یا wp-admin در انتهای URL وبسایت قابل دسترسی نباشد. هنگامی که هکرها URL ورود به وردپرس را مستقیم می‌دانند، هک وبسایت شما برای آنها ساده و آسان‌تر می‌شود. در این زمان، اگر URL شما توسط نام شما بهینه‌سازی شده باشد، برای آنها سخت است که صفحه ورود خود را پیدا کنید.

  • از wp-config و wp-admin محافظت کنید

فایل wp-config مهم‌ترین اطلاعات مربوط به نصب وردپرس شما را دارد و حتی برای دایرکتوری ریشه سایت  مهم است و wp-admin اساسا مهم‌ترین چیز در وبسایت وردپرس است پس باید برای جلوگیری از هک شدن وردپرس برای این دو گزینه نیز اقدام اساسی کرد. به طور منظم پشتیبان‌گیری کنید.


روش های ساده برای جلوگیری از هک شدن سایت وردپرس

آموزش تنظیم FileZilla Client برای اتصال به FTP

آموزش تنظیم FileZilla Client برای اتصال به FTP

فایل زیلا یک برنامه FTP Manager Client باز متن و رایگان می‌باشد و نحوه کار با این نرم افزار خیلی راحت است.

با این برنامه شما می توانید فایل های مورد نیازتان را از روی کامپیوتر به روی هاستتان و بلعکس انتقال بدهید و خیلی راحت دسترسی به فایل هایتان را ویرایش کنید، در واقع یکی از اساسی ترین نرم افزار های اینترنتی که بدون آن نمی توان تعامل زیادی برقرار کرد.

file zilla در عمل یک FTP Client کامل است که با وب سایت های FTP به راحتی و قدرت ارتباط برقرار می کند. فرستادن همزمان و موازی چندین فایل،پشتیبانی از کشیدن و انداختن،همخوان کردن فایل ها از خصوصیات این برنامه است.فایل زیلا جدا یک چاقوی سوئیسی است و هیچکس نمی داند نهایت توانایی های این نرم افزار چیست و در طراحی وب سایت کاربرد دارد.

این نرم افزار ظاهر چندان زیبایی ندارد،ولی مناسب ترین نرم افزار انتقال فایل می باشد.

آموزش تنظیم FileZilla Client برای اتصال به FTP

تنظیمات FTP در نرم افزار Filezilla

برنامه FileZilla Client یکی از بهترین برنامه های مخصوص استفاده و اتصال به FTP است .

برای شروع نرم افزار FileZilla Client را دانلود کنید و پس از دانلود نرم افزار را نصب کنید و باز کنید.

از منوی “File” زیر منوی “Site Manager” را بزنید و در پنجره جدید گزینه “New Site” را بزنید.

در سمت چپ بخش تنظیمات خالی ایجاد می شود و در بالاترین ردیف مطابق تنظیمات زیر انجام دهید و در آخر روی Ok کلیک کنید.

protocol: FTP – File transfer protocol

Host: آدرس وب سایت خود را بدون هیچ پیشوند و پسوندی وارد کنید.

Port: عدد ۲۱ را وارد نمایید.

Encryption: Only use plain FTP (insecure)

Logon type: Normal

User: یوزر نیمی که برای سی پنل به شما داده شده است را وارد نمایید.

Password: رمزی که برای سی پنل به شما داده شده است را وارد نمایید.

در آخر روی Ok کلیک کنید.

تنظیمات FTP در نرم افزار Filezilla

هاست Cloud چیست؟

هاست Cloud چیست؟

هاست Cloud یا همان ابری با این حال زمان زیادی نیست که از آن استفاده می‌شود ولی محبوبیت خاصی در این زمینه پیدا کرده است. هاست ابری به این معنی است که بدون آن که سایت شما دان شود و یا قطع شود به راحتی از آن می‌تواند استفاده کنید.

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

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

یکی از مهمترین جنبه‌های هاستینگ ابری این است که مدیریت آن در همه لحاظ امکان دارد یعنی اگر یک هاست دچار مشکل شود هاست‌های دیگر جایگزینه آن هاست می‌شود و تا مشکل آن هاست رفع شود.

هاست Cloud چیست؟

ویژگی ها و مزایای هاست کلود

ویژگی ها و مزایای هاست کلود عبارتند از:

  • قابلیت اطمینان

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

  • امنیت فیزیکی

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

  • مقیاس پذیری و انعطاف پذیری

منابع در همان لحظه ای که درخواست شود در دسترس خواهد بود و محدودیتی برای آن وجود ندارد. اگر وب سایتی منابع بیشتری تقاضا داشته باشد از قبیل ترافیک و یا نیاز به پیاده سازی قابلیت های جدید، به صورت یکپارچه در اختیار آن قرار می گیرد.

  • تعادل بار در حین اجرا

تعادل بار که مبتنی بر نرم افزار است می تواند به تغییرات تقاضا فورا پاسخ گو باشد.

ویژگی ها و مزایای هاست کلود