شارك المقال

8 نصائح حول كيفية تقليل عمليات البحث عن DNS وتسريعها

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

هناك الكثير من التحسينات المختلفة التي يمكنك إجراؤها عندما يتعلق الأمر بـ وورد بريس ، وبعضها أكثر أهمية من البعض الآخر. العامل الذي غالبًا ما يتم تجاهله هو أوقات البحث المرتبطة بـ DNS ، ومدى تأثيره على موقعك. تماما مثل مع TTFB  و استتار الشبكة ، انها جزء هام من اللغز عندما يتعلق الأمر بحساب إجمالي مرات تحميل الصفحة الخاصة بك. لذلك سوف نتعمق اليوم في بعض التوصيات حول كيفية تقليل عمليات البحث عن DNS وتسريعها ، ولماذا يجب عليك ، وكيف يلعب دورًا في أداء موقع وورد بريس الخاص بك.

جرب نسخة تجريبية مجانية

ما هو بحث DNS؟

لتظهر لك ما هو بحث DNS ، تحتاج أولاً إلى فهم كيفية عمل DNS. DNS (نظام اسم المجال) هو أساسًا العمود الفقري للإنترنت. مرجع شائع لشرح كيفية عمل DNS هو التفكير فيه كدليل هاتف لشبكة الويب العالمية . يتم تعيين كل موقع ويب ومجال تزوره إلى عنوان IP .

عندما تكتب Google.com في شريط العناوين ، يتم تنفيذ استعلام DNS بواسطة مزود خدمة الإنترنت لطلب خوادم الأسماء المرتبطة بالمجال. ثم يتم التعيين إلى عنوان IP خلف الكواليس بواسطة الخادم الذي يسمح لك بعد ذلك باستخدام اسم المجال للوصول إليه. بدون DNS ، سيتعين عليك كتابة شيء مثل 216.58.217.206 للوصول إلى Google. ألن يكون ذلك ممتعًا!

كيف يعمل DNS

كيف يعمل DNS

عندما تتصفح موقع ويب ، يجب إجراء بحث DNS لكل مجال مطلوب قبل تنزيل أي شيء. ومع ذلك ، لا يلزم إجراء بحث DNS على كل مورد. على سبيل المثال ، لنفترض أن لدينا طلبات HTTP التالية :

https://wpdev.ink/
https://js.stripe.com/v3/
https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/images/header.jpg
https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/skip-link-focus-fix.js
https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/global.js
https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/jquery.scrollTo.js
https://cdn.wpdev.ink/fonts/open-sans-v13-latin-regular.woff2
https://cdn.wpdev.ink/fonts/open-sans-v13-latin-700.woff2

على الرغم من وجود إجمالي ثمانية طلبات HTTP أعلاه ، إلا أنه لا يوجد سوى ثلاثة نطاقات فريدة إجمالية. مما يعني أن هناك ثلاث عمليات بحث لنظام أسماء النطاقات.

https://wpdev.ink
https://js.stripe.com
https://cdn.wpdev.ink
عمليات بحث DNS في Pingdom

فيما يلي كيفية ظهور الطلبات المذكورة أعلاه في أداة اختبار سرعة موقع Pingdom . يتم تمثيل DNS على أنه الشريط الوردي ويتم قياسه بالمللي ثانية. عند تشغيل موقع الويب الخاص بك لأول مرة من خلال Pingdom ، فإنه يقوم بإجراء بحث جديد ، وعليه الاستعلام عن سجل DNS لكل مجال للحصول على معلومات IP . لاحظ أنه ليس من الضروري الاستعلام عن DNS عدة مرات على مجال cdn.wpdev.ink. هذه هي الطريقة التي يعمل بها DNS. عليه فقط الاستعلام عن المجال مرة واحدة. لذلك هناك 8 طلبات إجمالية أدناه ، ولكن فقط 3 عمليات بحث DNS.

ينتج عن عمليات بحث DNS هذه وقت تحميل إضافي ، نظرًا لحقيقة أنه لا يمكن تحميل أي شيء حتى تنتهي عمليات بحث DNS. لاحظ أدناه أن بحث DNS على عنوان URL واحد لـ CDN استغرق أكثر من 300 مللي ثانية. وهذا لا يشمل عمليات البحث على wpdev.ink أو js.stripe.com. لذا يمكنك أن ترى كيف يمكن أن يتراكم هذا بمرور الوقت.

عمليات بحث DNS في Pingdom

عمليات بحث DNS في Pingdom

عندما تقوم بتشغيل موقع الويب الخاص بك عبر Pingdom أكثر من مرة ، فإنه يخزن DNS مؤقتًا لأنه يعرف بالفعل معلومات IP ولا يتعين عليه إجراء البحث مرة أخرى. هذا هو أحد أسباب ظهور موقع الويب الخاص بك بشكل أسرع بعد تشغيله عبر Pingdom عدة مرات. كما ترى في الشاشة أدناه ، في الاختبار الثاني ، وقت البحث عن DNS على عنوان URL لـ CDN هو 0 مللي ثانية. هذا مجال يسيء تفسيره الكثير من الناس. ولكن لا داعي للقلق ، فسنتعمق أكثر في ذاكرة التخزين المؤقت لنظام أسماء النطاقات أدناه.

ذاكرة التخزين المؤقت DNS في Pingdom

ذاكرة التخزين المؤقت DNS في Pingdom

عمليات بحث DNS في GTmetrix

تعمل كل أداة من أدوات اختبار سرعة موقع الويب بشكل مختلف قليلاً ، ولكن جميعها تقريبًا تحسب أوقات البحث عن DNS نيابة عنك. فيما يلي كيفية ظهور نفس الطلبات في GTmetrix . يتم تمثيل DNS كشريط أخضر ويتم قياسه بالمللي ثانية.

عمليات بحث DNS في GTmetrix

عمليات بحث DNS في GTmetrix

عمليات بحث DNS في WebPagetest

فيما يلي مثال باستخدام WebPageTest . لديهم في الواقع نظرة عامة سريعة على تفاصيل طلبك حيث يمكنك النقر فوق عمود “بحث DNS” وفرزه حسب أوقات الاستجابة القصوى. قمنا بتشغيل usatoday.com من خلال الأداة كمثال ، واستغرق وقت البحث عن DNS وحده 6.5 ثانية!

من الشائع إلى حد ما أن لا يتم تحسين الكثير من هذه المواقع الإخبارية بشكل كبير بسبب جميع طلباتها الخارجية. ولكن كما ترى ، من المحتمل أن يستغرق وقت البحث عن DNS على موقعهم وقتًا أطول من معظم مواقع الأشخاص بأكملها. هذا هو سبب أهمية DNS .

أوقات بحث DNS الطويلة (webpagetest)

أوقات بحث DNS الطويلة (webpagetest)

كيفية تقليل عمليات البحث عن DNS وتسريعها

الآن بعد أن عرفت المزيد حول كيفية عمل DNS ، سنعرض لك بعض التوصيات حول كيفية تقليل عمليات بحث DNS وتسريعها على موقع وورد بريس الخاص بك. في بعض أدوات اختبار سرعة مواقع الويب ، يُشار إلى ذلك أحيانًا باسم “تقليل عمليات بحث DNS”.

تصغير عمليات بحث DNS في Pingdom

تصغير عمليات بحث DNS في Pingdom

نصيحة 1 – استخدم مزود DNS السريع

من المهم أن نفهم أنه تمامًا كما هو الحال مع الاستضافة ، هناك موفرو DNS أسرع وأبطأ . يجب أن يكون هذا من أول الأشياء التي تصلحها.

عادةً ما يكون DNS المجاني الذي يوفره مسجلي المجال مثل GoDaddy و Namecheap بطيئًا جدًا. عادةً ما يعمل موفرو DNS تمامًا مثل CDN ، ولديهم العديد من الملوثات العضوية الثابتة حول العالم. مزودو DNS الكبار مثل Amazon و Cloudflare و Dyn و DNS Made Easy ، جميعهم لديهم بنية تحتية ضخمة مصممة خصيصًا لنظام DNS مع بيئات زمن انتقال منخفض.

أجرينا بعض الاختبارات لمقارنة سرعات بعض مزودي DNS المشهورين. استخدمنا أداة أداء KeyCDN بالإضافة إلى اختبار سرعة SolveDNS وأخذنا المتوسط. تم قياس السرعات من مواقع متعددة في جميع أنحاء العالم. كما ترون ، بخلاف Cloudflare ، فإن موفري DNS المجاني هم بالتأكيد أبطأ. لهذا السبب ، إذا كنت جادًا بشأن عملك وموقعك على الويب ، فإننا نوصي بشدة بالاستعانة بمزود DNS متميز .

سرعات مزود DNS

سرعات مزود DNS

بعض المزودين المذكورين أعلاه أسرع أيضًا من غيرهم في مناطق معينة ، لذلك من المهم تحديد المكان الذي تحتاج فيه إلى أوقات بحث سريعة في DNS ، على المستوى الإقليمي أو العالمي. DNSPerf هي أداة أخرى لمقارنة سرعة DNS أحدث يمكنك استخدامها عند اختيار مزود. هل تعلم أنه يمكنك أيضًا استخدام  DNS الخاص بـ Cloudflare بدون وظائف CDN الخاصة بهم ؟

نصيحة 2 – تغيير قيم TTL للاستفادة من ذاكرة التخزين المؤقت لنظام أسماء النطاقات

لحسن الحظ ، كما ذكرنا أعلاه ، نظرًا لذاكرة التخزين المؤقت لنظام أسماء النطاقات ، لا داعي للقلق بشأن عمليات البحث التي تحدث عند كل تحميل صفحة واحدة. إنه حقًا يتعلق بطلبات المرة الأولى. تعمل ذاكرة التخزين المؤقت لـ DNS بشكل مشابه لكيفية تخزين موقع وورد بريس الخاص بك مؤقتًا. يتم تقديم DNS من ذاكرة التخزين المؤقت حتى انتهاء صلاحيته (إليك كيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات ). يتم تحديد طول ذاكرة التخزين المؤقت لنظام أسماء النطاقات من خلال ما يسمونه قيمة مدة البقاء (TTL). كلما زادت مدة البقاء (TTL) ، قل احتمال قيام المتصفح ببحث DNS آخر.

يمكن تغيير قيم TTL مع مسجل المجال أو مزود DNS التابع لجهة خارجية لتحسين أوقات ذاكرة التخزين المؤقت لنظام أسماء النطاقات. من المهم ملاحظة أن مزودي خدمة الإنترنت يقومون أيضًا بتخزين DNS مؤقتًا. فيما يلي بعض قيم TTL الشائعة.

300 ثانية = 5 دقائق

1800 ثانية = 30 دقيقة

3600 ثانية = 1 ساعة

43200 ثانية = 12 ساعة

86400 ثانية = 24 ساعة

Cloudflare TTL

Cloudflare TTL

30 دقيقة إلى ساعة هي عادةً قيم TTL الأكثر استخدامًا. ومع ذلك ، قام البعض أيضًا بتعيين TTL الخاص بهم منخفضًا جدًا للسماح بالتحديثات السريعة. Cloudflare هو أحد الأمثلة التي تصل افتراضيًا إلى 5 دقائق إذا كنت تستخدم TTL التلقائي. قد يكون من المفيد أيضًا إلقاء نظرة على الأنواع المختلفة من سجلات DNS الخاصة بك وتعيينها وفقًا لعدد مرات تغييرها. هنا مثال:

سجلات A و AAAA: التغيير بشكل متكرر ، في أي مكان من 5 دقائق إلى ساعة عادة ما يكون جيدًا

سجلات CNAME: تقريبًا لا تتغير أبدًا ، عادةً ما تكون مدة البقاء (TTL) الأعلى مثل 24 ساعة على ما يرام

سجلات NS: تقريبًا لا تتغير أبدًا ، عادةً ما تكون مدة البقاء (TTL) الأعلى مثل 24 ساعة على ما يرام

سجلات MX: قلل التغيير كثيرًا ، فعادةً ما تكون مدة البقاء (TTL) المرتفعة مثل 12 ساعة مناسبة

سجلات TXT: التغيير في كثير من الأحيان أقل ، عادةً ما تكون مدة البقاء (TTL) المرتفعة مثل 12 ساعة على ما يرام

لا توجد إجابة صحيحة أو خاطئة حقًا عندما يتعلق الأمر بـ TTL. ولكن يمكنه تحسين أوقات البحث في نظام أسماء النطاقات عن طريق اختيار مدة البقاء (TTL) التي تتزامن مع عدد المرات التي يتم فيها إجراء التغييرات على موقعك.

نصيحة 3 – تقليل عدد المجالات (أسماء المضيف)

أسهل طريقة لتقليل عمليات بحث DNS على موقعك هي ببساطة التخلص من الطلبات التي تستعلم عن أسماء مضيفين مختلفة .  تذكر ، مع عمليات بحث DNS ، لا يتعلق الأمر بعدد الطلبات ، بل يتعلق بعدد المجالات المختلفة. قم بتشغيل موقع وورد بريس الخاص بك من خلال أداة مثل Pingdom وحدد ما إذا كان كل طلب ضروريًا حقًا. نظرًا لأن DNS عبارة عن تعيين لاسم مضيف لعنوان IP ، فقد تتساءل لماذا لا يشير الأشخاص فقط إلى عنوان IP بدلاً من ذلك؟ هذا لأن عنوان IP يمكن أن يتغير بشكل متكرر ، في حين أن أسماء المضيفين لن تتغير .

نصيحة 4 – استخدام الخدمات البديلة مع DNS أسرع

في حين أن الحديث عن تقليل عدد المجالات (أسماء المضيف) أسهل من فعله ، فإننا نوصي بالنظر أولاً في تلك التي تتمتع بأوقات بحث أعلى في نظام أسماء النطاقات. على سبيل المثال ، في هذا الموقع الذي اختبرناه أدناه ، يمكننا بسهولة أن نلاحظ أن وقت البحث عن DNS في البرنامج النصي لتتبع Crazy Egg كان أطول بكثير من غيره. هذا على الأرجح بسبب أن مزود DNS الخاص بهم ليس بالسرعة التي يتمتع بها البعض الآخر.

تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟

انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!

إشترك الآن

ابحث عن أوقات بحث DNS طويلة

ابحث عن أوقات بحث DNS طويلة

هذا هو أحد السيناريوهات حيث يمكنك البحث عن مزودين آخرين مثل Hotjar ، الذين يقدمون نفس الخدمة ، ولكن ربما يستخدمون مزود DNS أسرع. قد يكون من المهم جدًا عند إضافة خدمات خارجية إلى موقع وورد بريس الخاص بك أن تقوم بتقييم أدائها.

نصيحة 5 – نقل واستضافة الموارد على CDN

تتمثل إحدى أسهل الطرق لتقليل عمليات بحث DNS في نقل أكبر عدد ممكن من الموارد إلى مزود CDN الخاص بك. إذا قمت بتشغيل موقعك من خلال Pingdom ، يمكنك رؤية العدد الإجمالي للطلبات حسب المجال . كما ترى في هذا المثال ، 93.8٪ من الطلبات موجهة إلى عنوان URL لـ CDN. هناك طلب واحد للمضيف وآخر إلى Google Analytics. من خلال نقل أكبر عدد ممكن من الموارد إلى CDN ، يؤدي ذلك إلى تقليل عدد عمليات بحث DNS المعنية ، وبالتالي تقليل أوقات التحميل.

الطلبات حسب المجال

الطلبات حسب المجال

الآن ، بالطبع ، لن يكون من الممكن دائمًا نقل كل شيء إلى شبكة CDN الخاصة بك. ستكون هناك دائمًا بعض الموارد أو الخدمات الخارجية التي تتطلب تحميلها من خوادمهم. لكننا نوصي بالاطلاع على موقعك. في كثير من الأحيان ، نرى أن مستخدمي وورد بريس لديهم الكثير من الموارد غير المستضافة بشكل صحيح على شبكة CDN الخاصة بهم. وعند القيام بذلك، يمكنك أيضا الاستفادة بشكل أفضل من HTTP / 2 و الموازاة . فيما يلي بعض الموارد التي غالبًا ما نرى أنها يمكن تحسينها:

رائع الخط

نرى أحيانًا أن مطوري المكونات الإضافية والسمات تتضمن Font Awesome على مواقع وورد بريس ، ولكن في بعض الأحيان نقوم بإدراجها في قائمة بحيث لا يتمكن أحد المكونات الإضافية مثل أداة تمكين CDN من التقاطها افتراضيًا . في هذه الحالة ، نوصي بالتواصل مع المطور لسؤاله عن كيفية تحميله من CDN الخاص بك.

سيناريو آخر شائع مع Font Awesome هو أنه يتم تحميله أحيانًا من BootstrapCDN الافتراضي (MaxCDN). بينما لا يوجد خطأ في هذا ، فإنه يضيف بحث DNS آخر لا تحتاجه. سيكون من الأفضل في معظم الحالات تحميل Font Awesome من CDN الخاص بك حتى لا يكون هناك بحث آخر.

Gravatars

إذا كنت تستخدم التعليقات الأصلية لـ وورد بريس ، فقد يكون لديك بحث إضافي لـ secure.gravatar.com لتحميل gravatars. يمكن أن يكون أحد الحلول السهلة هنا هو استخدام المكوّن الإضافي لتعليقات التحميل البطيء. على الرغم من أن هذا لن يقلل من بحث DNS ، إلا أنه سيؤخره حتى يقوم المستخدم بالتمرير لأسفل الصفحة. لذا ، فإنك تقلل بحث DNS عند تحميل الصفحة الأولى. تأكد من مراجعة منشور المدونة الخاص بنا حول طرق أخرى لتسريع التعليقات .

خطوط جوجل

باستخدام Google Fonts ، لديك طلب DNS إضافي واحد للبحث عن fonts.googleapis.com للاستيلاء على ملف CSS. لديك بعد ذلك طلبات إضافية إلى fonts.gstatic.com لتنزيل ملفات الخطوط. عندما تستضيف محليًا ، تكون جميع الطلبات من نفس المجال أو CDN ، وعلى الأرجح لن تحتاج إلى ملف CSS آخر لأنه سيكون داخل ملف CSS الخاص بموضوع وورد بريس. هناك إيجابيات وسلبيات للقيام بذلك ، ولكن تحقق من مقالتنا المتعمقة حول كيفية استضافة الخطوط محليًا .

هل تعاني من مشاكل التوقف و وورد بريس؟ Kinsta هو حل الاستضافة المصمم لتوفير الوقت! تحقق من ميزاتنا

البحث عن خطوط جوجل DNS

البحث عن خطوط جوجل DNS

Font Awesome و Gravatars و Google Fonts هي مجرد أمثلة قليلة للطرق التي يمكنك من خلالها تقليل عمليات بحث DNS من خلال ضمان تحميلها من CDN الخاص بك. هل تقوم حاليًا بتحميل كل ما هو ممكن من CDN الخاص بك؟ من الجيد دائمًا إلقاء نظرة.

نصيحة 6 – استفد من الجلب المسبق لنظام أسماء النطاقات

نصيحة أخرى حول تسريع DNS هي استخدام الجلب المسبق لـ DNS. يسمح هذا للمتصفح بإجراء عمليات بحث DNS على صفحة في الخلفية . يمكنك القيام بذلك عن طريق إضافة بعض أسطر التعليمات البرمجية إلى رأس موقع وورد بريس الخاص بك. انظر بعض الأمثلة أدناه.

<!-- Prefetch DNS for external assets -->
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<link rel="dns-prefetch" href="//www.google-analytics.com"> 
<link rel="dns-prefetch" href="//cdn.domain.com">

الجلب المسبق لـ DNS مدعوم أيضًا من  قبل جميع المتصفحات الرئيسية باستثناء iOS Safari و Opera Mini و Android Browser.

دعم متصفح DNS الجلب المسبق

دعم متصفح DNS الجلب المسبق

أو إذا كنت تقوم بتشغيل الإصدار 4.6 من وورد بريس أو إصدار أحدث ، فقد ترغب في استخدام  تلميحات الموارد . يمكن للمطورين استخدام عامل التصفية wp_resource_hints لإضافة مجالات وعناوين URL مخصصة للجلب المسبق لنظام أسماء النطاقات أو التوصيل المسبق أو الجلب المسبق أو العرض المسبق.

نصيحة 7 – تأجيل تحميل JavaScript

إذا قمت بتأجيل تحميل JavaScript ، فقد يؤدي ذلك إلى منع تحميل الأشياء حتى يتم تحميل المستند بالكامل. لن يقلل هذا من عدد عمليات بحث DNS المطلوبة ، ولكنه سيمنع استدعاءها على الفور ، مما قد يؤدي إلى تسريع تجربة المستخدم. لدى Varvy شرح رائع لكيفية تأجيل JavaScript . أحد الأمثلة التي يستخدمها على موقعه هو النص البرمجي لبرنامج Google Analytics ، نظرًا لعدم وجود سبب لتحميله في الجزء المرئي من الصفحة.

في وورد بريس ، يمكنك استخدام مكون إضافي مجاني مثل Async JavaScript لتأجيل تحميل JavaScript. ومع ذلك ، من المهم أن تعرف أنك ستضطر على الأرجح إلى المرور وإدراج أي نصوص ترغب في استبعادها من تأجيل تطبيقها. لماذا ا؟ لأن بعض JavaScript سيكون مطلوبًا للعرض في الجزء المرئي من الصفحة. Async JavaScript متوافق تمامًا أيضًا مع المكون الإضافي Autoptimize .

تأجيل JavaScript في وورد بريس

تأجيل JavaScript في وورد بريس

تأكد أيضًا من مراجعة منشورنا المتعمق حول كيفية التخلص من حظر عرض JavaScript و CSS .

نصيحة 8 – استفد من سجلات ANAME وتسوية CNAME

هناك سجلات إضافية من مزودين مثل DNS Made Easy و Cloudflare والتي يمكن أن تساعد في تقليل عدد الطلبات على الواجهة الخلفية.

أصبحت سجلات ANAME مع DNS سهلة

تمنحك سجلات ANAME وظائف سجل CNAME ، ولكن على مستوى الجذر. على سبيل المثال ، لنفترض أن لديك CNAME مهيأ لـ www.domain.com. يجب على www أولاً حل اسم المضيف ، ثم حل عنوان IP. هذا يتطلب طلبين. باستخدام سجل ANAME ، يمكنك تخطي أحد هذه الطلبات! إذا تم الإعداد بشكل صحيح ، فيمكن أيضًا استخدامها مع CDN.

CNAME

ANSWER SECTION:
www.domain.com. 1799 IN CNAME domain.com.
domain.com. 1799 IN A 192.168.1.2

اسم

ANSWER SECTION:
www.domain.com. 1799 IN A 192.168.1.2

مع ذلك، هذا ليس دائما صحيحا. إذا كان اسم المضيف في نفس منطقة DNS ، فقد يتم استرداد السجل A في نفس الطلب.

تسطيح CNAME مع Cloudflare

على غرار سجلات ANAME ، توفر Cloudflare تسطيح CNAME تلقائيًا في قمة المنطقة (أو الجذر) لعملائها.

ملخص

غالبًا ما يكون DNS أحد عوامل الأداء التي يتم تجاهلها ، ولكن يمكن أن يساهم بسهولة في جزء كبير من وقت التحميل الإجمالي إذا لم تكن حريصًا. من المهم أن تفهم كيفية عمل DNS ، وأن هناك مزودين أسرع وأبطأ ، وكيف يمكنك تقليل عمليات البحث لتسريع موقعك.

هل لديك أي نصائح إضافية حول تسريع DNS أو تقليل عمليات البحث؟ إذا كان الأمر كذلك ، نود أن نسمع عنها أدناه في التعليقات!

وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:

مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.

تكامل Cloudflare Enterprise.

يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.

التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.

كل ذلك وأكثر من ذلك بكثير ، في خطة واحدة بدون عقود طويلة الأجل ، وعمليات الترحيل المدعومة ، وضمان استرداد الأموال لمدة 30 يومًا. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.

توضيح

اي عملية نسخ او اقتباس او ترجمة او نقل تم لاغراض علمية وتدريبية وتعليمية بحته وقد تم انشاء هذا المحتوى بمعرفة خبراء في مجال التقنية اما عن طريق إنشاء او تحرير او نقل او نسخ او اقتباس او ترجمة المحتوى من مصادر خاصة او عامة وكل ذلك ضمن حقوق النشر المتعارف عليها.

اي أخطاء تظهر في المحتوى مهما كان نوعه او تصنيفه يمكنك تحرير رسالة فورية لادارة موثوق لاجل تصحيح هذه الاخطاء، وسنكون شاكرين لك في حال قمت بالتعاون معنا لاجل اصلاح هذه الاخطاء.

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}