<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloudflare Workers on [ MECANIK DEV ]</title><link>https://mecanik.dev/ar/tags/cloudflare-workers/</link><description>Recent content in Cloudflare Workers on [ MECANIK DEV ]</description><generator>Hugo -- gohugo.io</generator><language>ar</language><copyright>{year}-حقوق النشر © 2020- {year} بواسطة Mecanik. كل الحقوق محفوظة.</copyright><lastBuildDate>Mon, 07 Sep 2026 07:00:00 +0100</lastBuildDate><atom:link href="https://mecanik.dev/ar/tags/cloudflare-workers/index.xml" rel="self" type="application/rss+xml"/><item><title>Cloudflare AI Gateway: تحكّم في تكاليف نماذج LLM</title><link>https://mecanik.dev/ar/posts/cloudflare-ai-gateway/</link><pubDate>Mon, 07 Sep 2026 07:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-ai-gateway/</guid><description>معظم الفرق تستدعي مزود النماذج مباشرة من كود التطبيق. مفتاح الواجهة البرمجية يجلس في متغير بيئة، واستدعاء حزمة التطوير ثلاثة أسطر، وينجح من أول مرة. Cloudflare AI Gateway موجود بسبب ما يحدث بعد ذلك. تصل الفاتورة ولا يستطيع أحد أن يقول أي ميزة تسببت فيها. يمر المزود بعصر يوم سيئ فيسحب منتجك معه. يُعدَّل موجّه النظام ولا يبقى أي سجل لما كان يعيده الموجّه القديم.
البوابة وسيط بين تطبيقك وبين المزود.</description></item><item><title>Cloudflare Queues: مهام الخلفية على الحافة</title><link>https://mecanik.dev/ar/posts/cloudflare-queues-background-jobs-at-the-edge/</link><pubDate>Wed, 19 Aug 2026 19:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-queues-background-jobs-at-the-edge/</guid><description>تحل Cloudflare Queues المشكلة التي يصطدم بها كل تطبيق بدون خادم عاجلاً أم آجلاً: يصل طلب يستدعي عملاً لا ينبغي أن ينتظره المستخدم. إرسال بريد التأكيد، تغيير حجم الملف المرفوع، مزامنة السجل مع طرف ثالث. على خادم تقليدي تسلّم ذلك إلى عملية خلفية. على Workers لا توجد عملية تسلّمها إليها أصلاً.
الحلول الالتفافية المعتادة أسوأ مما تبدو. تنفيذ العمل داخل الطلب نفسه يجعل المستخدم ينتظر مزوّد البريد. وإطلاق طلب نحو Worker آخر دون انتظاره يفقد المهمة كلما انتهى الاستدعاء الأصلي أولاً.</description></item><item><title>Cloudflare Hyperdrive: Postgres من الحافة</title><link>https://mecanik.dev/ar/posts/cloudflare-hyperdrive-postgres-from-the-edge/</link><pubDate>Wed, 19 Aug 2026 07:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-hyperdrive-postgres-from-the-edge/</guid><description>يوجد Cloudflare Hyperdrive بسبب مشكلة محددة وغير براقة: عامل Worker يعمل في 200 مدينة ويتحدث إلى قاعدة بيانات Postgres واحدة في مدينة واحدة يكون أبطأ من الاستعلام نفسه صادرًا من خادم يجلس بجوار تلك القاعدة مباشرة. ليس أبطأ قليلًا. غالبًا أبطأ بعدة أضعاف، ولأسباب لا علاقة لها بطريقة كتابة الاستعلام.
الغريزة الأولى عندما يبدو تطبيق بلا خادم ثقيلًا هي إلقاء اللوم على مخطط الاستعلامات أو إضافة فهرس جديد. في Workers التي تتحدث إلى قاعدة بيانات إقليمية، يكون الاستعلام سليمًا في الغالب.</description></item><item><title>Cloudflare Image Resizing صار Image Transformations</title><link>https://mecanik.dev/ar/posts/cloudflare-image-resizing-renamed-transformations/</link><pubDate>Mon, 10 Aug 2026 07:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-image-resizing-renamed-transformations/</guid><description>إن كنت قد اتّبعت شرحاً لكلاودفلير كُتب قبل 2026، أو ثبّتت إضافة تحمل كلمة &amp;ldquo;resizing&amp;rdquo; في اسمها، أو ورثت Worker يعيد كتابة روابط الصور، فالأرجح أنك اصطدمت بشيء محيّر. لم تعد لوحة تحكم كلاودفلير تضم ميزة باسم Image Resizing، ولا تذكرها الوثائق أصلاً. لم ينكسر شيء في إعدادك، لكن الاسم الذي كنت تبحث عنه اختفى بهدوء.
الميزة تُسمى اليوم Image Transformations. تؤدي العمل نفسه، عبر بنية الروابط نفسها، وبالمعاملات نفسها. ما تغيّر هو الاسم، وموضعها في لوحة التحكم، وطريقة الفوترة.</description></item><item><title>تقليل زمن استجابة نماذج LLM: التخزين المؤقت واستراتيجيات الحافة</title><link>https://mecanik.dev/ar/posts/reduce-llm-latency-prompt-caching/</link><pubDate>Thu, 23 Jul 2026 07:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/reduce-llm-latency-prompt-caching/</guid><description>يُعدّ تقليل زمن استجابة نماذج LLM أحد أكثر التحديات أهمية للمهندسين الذين يبنون تطبيقات ذكاء اصطناعي سريعة الاستجابة. وبينما تواصل نماذج اللغة الكبيرة (LLMs) تنامي قدراتها، فإن توليدها رمزًا تلو الآخر قد يخلق اختناقات مُحبِطة للمستخدمين النهائيين، كما تؤدي أوقات الانتظار الطويلة مباشرةً إلى انخفاض التفاعل وهجر التطبيقات. لذلك فإن تحسين مسارات الاستدلال لديك من أجل السرعة يمثّل متطلبًا أساسيًا للمطوّرين. يوضّح هذا الدليل كيفية إعداد التخزين المؤقت للموجهات، وتنفيذ بث الاستجابات، وهيكلة توجيه شبكة الحافة، واستخدام تكوينات بلا خادم لتقليص تأخيرات المعالجة.</description></item><item><title>بناء وكلاء الصوت: دليل واجهة برمجة تطبيقات OpenAI Realtime API</title><link>https://mecanik.dev/ar/posts/openai-realtime-api-voice-agent/</link><pubDate>Wed, 22 Jul 2026 19:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/openai-realtime-api-voice-agent/</guid><description>يتيح بناء مسارات نقل الصوت ذات زمن الانتقال المنخفض للغاية باستخدام واجهة برمجة تطبيقات OpenAI Realtime API الجديدة للمطورين إطلاق وكلاء صوتيين حواريين يشبهون البشر في بيئات الإنتاج. تقليديًا، كان بناء واجهة صوتية يعني ربط ثلاث طبقات منفصلة من النماذج: التعرف التلقائي على الكلام (ASR)، وطبقة منطق النص المستندة إلى النماذج اللغوية الكبيرة (LLM)، وتوليف تحويل النص إلى كلام (TTS). وقد تسببت تلك المسارات متعددة الخطوات في حدوث تأخيرات شبكية كبيرة، مما جعل المحادثات الطبيعية أمرًا مستحيلاً.</description></item><item><title>بناء وكلاء الذكاء الاصطناعي باستخدام Cloudflare Workers و LangChain</title><link>https://mecanik.dev/ar/posts/cloudflare-workers-ai-agent/</link><pubDate>Sat, 18 Jul 2026 19:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-workers-ai-agent/</guid><description>يعد بناء وكيل ذكاء اصطناعي باستخدام Cloudflare Workers الخطوة التالية في الانتقال من مجرد كتابة الأوامر البسيطة (prompts) إلى إنشاء مسارات عمل ذاتية التشغيل. تستخدم هذه الأنظمة، والمعروفة باسم وكلاء الذكاء الاصطناعي (AI agents)، نماذج لغوية كبيرة (LLMs) لاستدعاء أدوات خارجية واتخاذ القرارات وتنفيذ المهام بمفردها. في حين أن تشغيل هؤلاء الوكلاء كان يتطلب تقليديًا خوادم ضخمة، فإن هذا الدليل العملي يشرح كيفية بناء واستضافة وكلاء ذكاء اصطناعي بدون خادم (serverless) باستخدام Cloudflare Workers ومكتبة LangChain.</description></item><item><title>نشر Llama 3 على الحافة باستخدام Cloudflare Workers AI</title><link>https://mecanik.dev/ar/posts/cloudflare-workers-ai-tutorial/</link><pubDate>Fri, 17 Jul 2026 19:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-workers-ai-tutorial/</guid><description>يوضح لك شرح Cloudflare Workers AI كيفية نشر وتشغيل نماذج التعلم الآلي مباشرة على شبكة الحافة العالمية لشركة Cloudflare. مع منصة Cloudflare Workers AI، يمكنك تشغيل نماذج اللغات الكبيرة (LLMs)، وترجمة النصوص، وتوليد الصور، وتفريغ الصوت بالقرب من مستخدميك دون الحاجة لإدارة خوادم GPU معقدة ومكلفة. تغطي الخطوات الواردة أدناه كيفية تكوين أداة Wrangler، وكتابة معالج الجلب (fetch handler)، وتشغيل نموذج Llama، وتحسين تكاليف واجهة برمجة التطبيقات على الحافة.
TL;DR</description></item><item><title>Cloudflare Workers مقابل AWS Lambda 2026</title><link>https://mecanik.dev/ar/posts/cloudflare-workers-vs-aws-lambda-2026/</link><pubDate>Wed, 15 Jul 2026 07:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-workers-vs-aws-lambda-2026/</guid><description>يُعد كل من Cloudflare Workers وAWS Lambda منصتَي حوسبة serverless، لكنهما ينطلقان من نقطتين مختلفتين. فـ Lambda هو معيار serverless الراسخ داخل نظام AWS البيئي الضخم؛ أما Workers فهو edge-native، مبني لخفض زمن الاستجابة والتوزيع العالمي. في عام 2026 كلاهما ممتاز، والاختيار الصحيح يعتمد على حِمل العمل لديك وحزمتك التقنية الحالية. يقارن هذا الدليل بين Cloudflare Workers مقابل AWS Lambda على الأبعاد التي تهم فعلاً.
الخلاصة السريعة (TL;DR)
تعمل Workers على الحافة على V8 isolates خفيفة، مع cold start شبه معدوم وتوزيع عالمي افتراضي يعمل Lambda في مناطق AWS بنموذج microVM، ويدعم العديد من بيئات تشغيل اللغات، ويتكامل بعمق مع نظام AWS البيئي تلائم Workers أحمال العمل ذات زمن الاستجابة المنخفض والموزعة عالمياً والقائمة على معايير الويب؛ ويلائم Lambda أحمال العمل الأثقل والأطول تشغيلاً والمتكاملة مع AWS، مع دعم واسع لبيئات التشغيل تختلف نماذج التكلفة، لذا قارن على حِمل العمل الحقيقي لديك بدلاً من الأسعار المعلنة الفرق الجوهري: الحافة مقابل الإقليميةهذا التمييز الأساسي يشكّل كل ما عداه.</description></item><item><title>بناء واجهة Cloudflare Workers API: دليل serverless 2026</title><link>https://mecanik.dev/ar/posts/building-a-serverless-api-with-cloudflare-workers/</link><pubDate>Tue, 14 Jul 2026 19:00:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/building-a-serverless-api-with-cloudflare-workers/</guid><description>تتيح لك Cloudflare Workers تشغيل شيفرة الواجهة الخلفية عند الحافة، قريبًا من مستخدميك، دون إدارة خوادم. بالنسبة إلى واجهات API، فإن هذا المزيج من بدء التشغيل البارد شبه المعدوم والتوزيع العالمي والتخزين المتكامل بإحكام يجعل Workers منصة مقنعة في 2026. يشرح هذا الدليل كيف تُبنى واجهة Cloudflare Workers API وما الذي يميزها عن الواجهة الخلفية التقليدية.
باختصار
تُشغّل Cloudflare Workers شيفرتك على شبكة Cloudflare العالمية عند الحافة، فتُخدَم الطلبات قريبًا من المستخدمين مع بدء تشغيل بارد شبه معدوم يعالج Worker الطلبات الواردة عبر معالج fetch؛ توجّه حسب الطريقة والمسار وتُرجع كائنات Response قياسية ترتبط Workers مباشرة بالتخزين: D1 (SQLite) وKV (مفتاح-قيمة) وR2 (تخزين الكائنات) وQueues وDurable Objects تلائم Workers واجهات API منخفضة الكمون والموزعة عالميًا؛ وتستخدم بيئة تشغيل خفيفة بدلًا من بيئة خادم كاملة، مما يشكّل طريقة البناء ما الذي يجعل Workers مختلفةتعمل واجهة API التقليدية على خادم (أو حاوية) في منطقة واحدة.</description></item><item><title>Cloudflare Image Transformations - تغيير الحجم والتحسين على الفور</title><link>https://mecanik.dev/ar/posts/cloudflare-image-transformations-resize-and-optimize-on-the-fly/</link><pubDate>Sun, 28 Jun 2026 06:35:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-image-transformations-resize-and-optimize-on-the-fly/</guid><description>إذا كانت Cloudflare Images هي المكان الذي توجد فيه صورك، فإن Cloudflare Image Transformations هي المحرك الذي يجعلها سريعة. فهي تغيّر حجم صورك وتضغطها وتحوّلها إلى صيغ حديثة في لحظة طلبها، مستخدمةً فقط النسخة الأصلية التي لديك بالفعل. لا خطوة بناء، ولا صور مصغّرة مُنشأة مسبقًا، ولا نسخ منفصلة تزحم تخزينك. تطلب الحجم والصيغة اللذين تريدهما في عنوان URL، فتنتجهما Cloudflare على الحافة وتخزّنهما مؤقتًا.
هذا الدليل هو الرفيق العملي لنظرتي العامة حول استضافة الصور على Cloudflare.</description></item><item><title>Cloudflare Workers AI - تشغيل نماذج الذكاء الاصطناعي على الحافة في 2026</title><link>https://mecanik.dev/ar/posts/cloudflare-workers-ai-run-ai-models-at-the-edge-in-2026/</link><pubDate>Sun, 28 Jun 2026 06:20:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-workers-ai-run-ai-models-at-the-edge-in-2026/</guid><description>طوال معظم العقد الماضي، كان تشغيل نموذج ذكاء اصطناعي يعني استئجار خادم GPU، وإدارة برامج التشغيل، والدفع مقابل ذلك العتاد سواء وردت الطلبات أم لا. تغيّر Cloudflare Workers AI هذا النموذج بالكامل: تستدعي نموذج ذكاء اصطناعي بالطريقة نفسها التي تستدعي بها أي دالة أخرى في Worker، فيعمل على وحدات GPU موزعة عبر شبكة Cloudflare العالمية، وتدفع فقط مقابل ما تستخدمه. لا خوادم لتجهيزها، ولا وحدات GPU لرعايتها، واستدلال يحدث قريبًا من مستخدميك.</description></item><item><title>Cloudflare Pages vs Workers - أيهما تستخدم في 2026</title><link>https://mecanik.dev/ar/posts/cloudflare-pages-vs-workers-which-to-use-in-2026/</link><pubDate>Sun, 28 Jun 2026 06:15:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-pages-vs-workers-which-to-use-in-2026/</guid><description>لسنوات، كانت الإجابة عن سؤال «أين أنشر هذا على Cloudflare» بسيطة: المواقع الثابتة والواجهات الأمامية تذهب إلى Pages، والمنطق عديم الخادم يذهب إلى Workers. في 2026 تلاشى هذا الخط، لأن Workers أصبح بإمكانه الآن تقديم الأصول الثابتة مباشرةً، ما يعني أن Worker واحدًا يستطيع استضافة موقعك بالكامل، الواجهة الأمامية والخلفية معًا. وقد غيّر هذا توصية Cloudflare نفسها للمشاريع الجديدة، ويستحق الأمر فهم السبب قبل أن تختار جانبًا.
يشرح هذا الدليل ما هو كل منتج، وكيف غيّر التحول إلى الأصول الثابتة قرار Cloudflare Pages vs Workers، ويقدّم توصية واضحة للمشاريع الجديدة ولكل من يتساءل عما إذا كان عليه النقل.</description></item><item><title>Cloudflare D1 - بناء قاعدة بيانات SQL بدون خادم على الحافة</title><link>https://mecanik.dev/ar/posts/cloudflare-d1-build-a-serverless-sql-database-on-the-edge/</link><pubDate>Sun, 28 Jun 2026 06:05:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-d1-build-a-serverless-sql-database-on-the-edge/</guid><description>حلّت الحوسبة بدون خادم مشكلة «لا خوادم لإدارتها» بالنسبة لكود التطبيق، لكن قواعد البيانات ظلّت الاستثناء المُحرج. كان بإمكانك تشغيل Worker على الحافة في أجزاء من الثانية، ثم مشاهدته ينتظر قاعدة بيانات موجودة في منطقة واحدة بعيدة. وتسدّ Cloudflare D1 تلك الفجوة: إنها قاعدة بيانات SQL حقيقية، مبنية على SQLite، تعيش على شبكة Cloudflare وترتبط مباشرةً بـ Workers الخاصة بك. تكتب SQL عاديًا، ولا تُحتسب عليك إلا الاستعلامات التي تشغّلها فعليًا.</description></item><item><title>صفحات Cloudflare - التسجيل وتسجيل الدخول ونظام المستخدم</title><link>https://mecanik.dev/ar/posts/cloudflare-pages-register-login-and-user-system/</link><pubDate>Sat, 26 Aug 2023 16:46:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-pages-register-login-and-user-system/</guid><description>في المشهد المتطور لتطوير الويب، فإن التطبيقات بدون خادم تترك بصماتها بشكل ثابت. إن مزاياها التي لا يمكن إنكارها، مثل قابلية التوسع التي لا مثيل لها والأداء القوي، تجعلها متميزة. يكمن جمال الخدمة بدون خادم في وعدها: تقديم حلول قوية لا تتوسع بسهولة فحسب، بل تكون أيضًا صديقة للميزانية.
هل حلمت يومًا بإطلاق فكرة عمل، ولكن تم ردعك من خلال الجوانب الفنية لإنشاء نظام تسجيل المستخدم وتسجيل الدخول؟ على الرغم من وجود منصات مثل Netlify وقواعد البيانات السحابية المختلفة، إلا أنها لا يمكن مقارنتها بالإمكانيات التي توفرها Cloudflare.</description></item><item><title>تغيير حجم صورة Cloudflare لـ PrestaShop</title><link>https://mecanik.dev/ar/posts/cloudflare-image-resizing-for-prestashop/</link><pubDate>Sun, 12 Feb 2023 07:59:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-image-resizing-for-prestashop/</guid><description>نظرًا لمدى شهرة PrestaShop ، حيث يتم استخدامها على نطاق واسع من قبل الآلاف من المتاجر عبر الإنترنت ، فقد قررت أن أمنحك الفرصة لتسريعها بشكل كبير.
منصة التجارة الإلكترونية هذه ديناميكية للغاية ومليئة بالصور. مليء بالصور لدرجة أن معظمهم يقوم بتنزيل حوالي 5 إلى 10 وحتى 20 ميغا بايت من الصور في كل صفحة.
الصور مهمة لهذا النظام الأساسي ، لأن هذا ما يراه الناس عندما ينظرون إلى منتجك. على هذا النحو ، فأنت تريد عادةً تحميل العديد من الصور لجذب مشاهدة المنتج.</description></item><item><title>تغيير حجم صورة Cloudflare لبرنامج WordPress</title><link>https://mecanik.dev/ar/posts/cloudflare-image-resizing-for-wordpress/</link><pubDate>Tue, 31 Jan 2023 17:41:00 +0100</pubDate><guid>https://mecanik.dev/ar/posts/cloudflare-image-resizing-for-wordpress/</guid><description>أقوم بنشر هذه المقالة بسبب العديد من الطلبات التي تلقيتها بخصوص Cloudflare Image Resizing ومكوِّن WordPress الإضافي الخاص بي.
نظرًا لكيفية تصميم WordPress ، لا يمكن جعل المكون الإضافي الخاص بي متوافقًا مع كل شيء هناك ، لذلك في هذه المقالة نستكشف طريقة أخرى عبر Cloudflare Workers.
يرجى ملاحظة أنني قد ارتكبت عن قصد الكثير من الأشياء التقنية حتى يتمكن الجميع من فهمها ؛ دعنا نواجه الأمر ، فليس كل شخص مطورًا.</description></item><item><title>كيفية منع الوكلاء باستخدام Cloudflare Workers</title><link>https://mecanik.dev/ar/posts/how-to-block-proxies-using-cloudflare-workers/</link><pubDate>Sat, 23 Jul 2022 04:27:24 +0100</pubDate><guid>https://mecanik.dev/ar/posts/how-to-block-proxies-using-cloudflare-workers/</guid><description>ستتعلم اليوم كيفية حظر عناوين IP الخاصة بالوكيل (المجانية) باستخدام Cloudflare Workers مجانًا.
كما تعلم بالفعل الآن ، تقدم Cloudflare القوائم المدارة. هذه متاحة فقط لعملاء المؤسسة.
القوائم المُدارة الخاصة بهم أكثر فاعلية مما نقوم به هنا ، ولكن مع ذلك فإن طريقتنا لائقة بالنظر إلى أنها مجانية.
للحصول على مكافأة إضافية ، يمكنك تخصيص صفحة &amp;ldquo;الحظر&amp;rdquo; التي تم إرجاعها لتتمتع بأمان مخصص 😁
لماذا حظر البروكسيات؟لقد تم استجوابي في رسالتي الأخرى من قبل بعض الأشخاص مثل &amp;ldquo;لماذا بحق السماء تقوم بحظر TOR؟&amp;rdquo;.</description></item><item><title>كيفية حظر شبكة TOR باستخدام عمال Cloudflare</title><link>https://mecanik.dev/ar/posts/how-to-block-tor-network-using-cloudflare-workers/</link><pubDate>Fri, 22 Jul 2022 11:35:24 +0100</pubDate><guid>https://mecanik.dev/ar/posts/how-to-block-tor-network-using-cloudflare-workers/</guid><description>ستتعلم اليوم كيفية حظر عناوين IP لشبكة TOR (المرحلات والجسور) باستخدام Cloudflare Workers مجانًا.
قبل البحث في أي شيء ، يجب أن أخبرك أن Cloudflare قد قدمت مؤخرًا القوائم المدارة حيث يمكن أن يتم حظر TOR بنقرة واحدة. الجانب السلبي الوحيد هو أنها متاحة فقط لعملاء Enterprise.
إذا كنت تستطيع تحمله ، عظيم ؛ يمكنك تجاهل هذا المنصب. ومع ذلك ، إذا كنت لا تستطيع تحمل تكلفة خطة Enterprise ، فاستمر في القراءة.</description></item></channel></rss>