الميزات

Web IDE — VS Code في المتصفح، على موقعكم المباشر

افتح محرر VS Code كاملاً مباشرة من لوحة التحكم واعمل على ملفات موقعك الفعلية، مع وجود git مدمج وكون المحرر بالكامل داخل نفس بيئة الحجز المعزولة بـ CageFS مثل وصول SFTP الخاص بك — لا يلزم تثبيت أي شيء محلياً، ولا توجد نسخة منفصلة قد تصبح قديمة. إنه يعدل الموقع المباشر (LIVE): الملف الذي تحفظه يصبح متاحاً على الإنترنت العام بمجرد كتابته، مع العلم أن الملف الثابت قد يستمر في العرض من ذاكرة التخزين المؤقت لـ CDN لمدة تصل إلى أربع ساعات.

محرر شفرة برمجية في متصفح، مع شجرة ملفات بجانب ملف مفتوح ومؤشر بداخله.
  • VS Codeمحرر كامل، في المتصفح
  • +700,000مواقع مستضافة حول العالم
  • 2طرق الوصول: محرر الويب وSFTP
  • 99.99٪ضمان وقت التشغيل

المحرر الذي تعرفه بالفعل، موجّه نحو نظام الملفات المباشر

بيئة التطوير المتكاملة للويب (Web IDE) هي VS Code يعمل في المتصفح عبر code-server، ويتم فتحه من الموقع الذي تشاهده في لوحة التحكم. وهو يقوم بتحرير الملفات الفعلية لذلك الموقع — دون الحاجة لخطوة الرفع، ودون الحاجة لتنزيل نسخة محلية للمزامنة، ودون وجود مربع نصي مقتطع على الويب يدّعي أنه محرر.

VS Code كامل، وليس مجرد محرر ملفات

تمييز بناء الجملة، والبحث متعدد الملفات، والنوافذ المقسمة، واختصارات لوحة المفاتيح التي اعتدت عليها بالفعل، يتم توفيرها جميعًا في المتصفح عبر code-server.

المحرر الذي تعرفه بالفعل

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

الملفات المباشرة، وليست نسخة

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

Git مُدمَج

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

wp-cli حيث يوجد الرمز البرمجي

بالنسبة للعمل على WordPress، تهم سطر الأوامر بقدر ما يهم المحرر. كلاهما في نفس المكان.

يعمل wp-cli على موقعكم من خلال وحدة تحكم اللوحة. ابحثوا واستبدلوا في قاعدة البيانات، وأفرغوا ذاكرة التخزين المؤقت، واسترجعوا إصدارًا سابقًا لإضافة ما، وقوموا بالتحديث المجمع، وصدروا جدولاً، أو شغّلوا نصًا برمجيًا لمرة واحدة — دون مغادرة الملف الذي كنتم تعدلونه.

هذا يغلق الحلقة المعتادة. اقرأ الخطأ في السجل، وافتح الملف في المحرر، وقم بتعديله، وشغّل أمر wp-cli الذي يثبت ذلك، ثم واصل عملك. يحدث كل شيء على الموقع الفعلي وفي البيئة الحقيقية، وبالتالي فإن ما تختبره هو ما يحصل عليه زوارك تمامًا.

  • wp-cli من طرفية اللوحة
  • تسجيل دخول بنقرة واحدة إلى لوحة تحكم WP عندما يكون الحل مطلوبًا في لوحة التحكم بدلاً من الكود
  • تثبيت المكونات الإضافية والقوالب وتفعيلها وتحديثها وإزالتها من اللوحة
  • سجلات الوصول والأخطاء وPHP متوفرة بجانب المحرر
  • تم تضمين phpMyAdmin و Adminer مع تمكين تسجيل الدخول الموحد (SSO) للعمل المباشر على قواعد البيانات
  • تم تضمين مدير الملفات FileGator وتفعيل تسجيل الدخول الموحد (SSO) له لإجراء عمليات الملفات المجمعة

معزول على مستوى النواة، خاضع للتدقيق عند الحافة

لا يكون وصول المتصفح إلى الخادم مقبولاً إلا إذا كان الحد حقيقياً. تقع بيئة التطوير المتكاملة للويب (Web IDE) داخل نفس نطاق العزل تماماً كأي مسار وصول آخر.

عزل نظام الملفات CageFS

يحصل كل مستأجر على عرض معزول لنظام الملفات ولا يمكنه رؤية المستأجرين الآخرين أو المواقع الأخرى أو ملفات النظام الحساسة. تم تصميم CageFS لاحتواء عمليات الاختراق، وهو نفس الحظر المقيد الذي تعمل فيه جلسات SFTP الخاصة بك.

عزل موارد LVE

تُحدد سعة المعالج (CPU) والذاكرة (RAM) ووحدات الإدخال/الإخراج (IO) وعمليات الإدخال/الإخراج في الثانية (IOPS) والعمليات والعمليات المدخلة لكل موقع، وبذلك يتم تحجيم البناء الثقيل أو البرنامج النصي الجامح داخل قفصه الخاص بدلاً من التأثير سلبًا على المواقع المجاورة.

بيانات اعتماد بأقل امتيازات

تُدار مفاتيح الوصول وبيانات الاعتماد في لوحة التحكم وفق مبدأ الحد الأدنى من الامتيازات، بحيث تمنحون حق الوصول الذي تتطلبه المهمة فقط دون أي تجاوز له.

وصول مسجل في سجل التدقيق

يتم تسجيل عمليات الوصول في سجل التدقيق متضمنةً الفاعل والإجراء والهدف — وهو نفس الانضباط المطبق على كل إجراء ذي امتيازات على المنصة.

قم بتشكيل بيئة التشغيل، وليس فقط الشيفرة البرمجية

المحرر ليس سوى نصف بيئة التطوير. النصف الآخر هو حزمة البرمجيات التي تكمن تحته، وهي قابلة للتهيئة لكل موقع.

  • أداة لاختيار إصدار PHP لكل موقع، حتى يتسنى لإضافة قديمة وبنية برمجية حديثة التواجد على الحساب نفسه
  • إعدادات PHP قابلة للتعديل — memory_limit وmax_execution_time وحجم upload وpost والمزيد — ضمن نطاق استحقاقكم
  • إمكانية تفعيل أو تعطيل ملحقات PHP لكل موقع: imagick وgd وredis وmemcached وbcmath وintl وsoap والمزيد
  • عمال LSAPI PHP لكل موقع، مقيدون بعمليات دخول LVE وقابلون للضبط ضمن باقتكم
  • إدارة cron لكل موقع لكل من WP-cron وcron الحقيقي، بالإضافة إلى متغيرات البيئة لكل موقع
  • ذاكرة تخزين مؤقت للكائنات عبر Redis أو Memcached لكل موقع، يتم تقديمها بواسطة LiteSpeed Enterprise مع تمكين HTTP/3
  • MariaDB لكل موقع مع قواعد بيانات ومستخدمين متعددين، ومفتاح تبديل للوصول عن بُعد عندما تحتاجون إلى عميل خارجي

من التحرير إلى البث المباشر، بكل أمان

قد يكون التعديل على بيئة الإنتاج مباشرة هو القرار الصائب أحيانًا وفكرة سيئة أحيانًا أخرى. تدعم المنصة كلا المسارين من أداة التحرير نفسها.

استنسخوا الموقع إلى بيئة الاختبار بنقرة واحدة، وافتحوا Web IDE مقابل نسخة الاختبار، واعملوا هناك، ثم انشروا إلى الموقع المباشر عند التأكد من التغيير. تُنقل الملفات وقاعدة البيانات معًا، على نفس الحزمة والمخطط كبيئة الإنتاج، لكي تكون بيئة الاختبار تجربة فعلية وليست مجرد تقريب.

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

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

الذكاء الاصطناعي في المحرر، وأي ذكاء اصطناعي خارجه

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

تتوفر المساعدة عبر الذكاء الاصطناعي في لوحة التحكم، وتعمل بنموذجك الخاص عبر AI Pack — أنت توفر النموذج، والمساعد يقرأ الملفات ويعدلها، ويشغل wp-cli ويدفع التغييرات. لا يوجد أي تقييد بنموذج مدمج لم تقم باختياره.

خارج المتصفح، يتيح خادم MCP الخاص بنا لأي عميل يدعم MCP — مثل Claude Code وCursor وChatGPT وغيرها — التحكم في استضافتكم ومواقعكم باستخدام اللغة الطبيعية، ومحددة بنطاق أذونات API الخاصة بكم. هذا النمط مدروس بعناية: واجهة برمجة تطبيقات واحدة ودليل إجراءات واحد، معروضان بطرق متعددة. ابنوا في محررنا، أو ابنوا في محرركم، أو دعوا وكيلاً يقوم بذلك، وسيقوم مسار النشر نفسه بخدمة الحالات الثلاث.

الأسئلة الشائعة

ما هي بيئة التطوير المتكاملة للويب (Web IDE) بالضبط؟

إنه VS Code يعمل في متصفحك، ويتم تقديمه عبر code-server ويُفتح من صفحة الموقع في لوحة التحكم. ستحصل على المحرر الكامل، مع git، لتعديل الملفات الفعلية لذلك الموقع على الخادم — الملفات المباشرة، دون أي نسخة تجريبية وسيطة. لا يتم تثبيت أي شيء محليًا ولا توجد نسخة منفصلة لمزامنتها.

هل ما زلت أحصل على SFTP؟

نعم. يُعد محرر الويب إحدى طرق الوصول، إلى جانب SFTP — وعلى الخطط التي تتضمن SSH، توجد قشرة مقيدة (jailed shell). تؤدي جميعها إلى العرض المعزول نفسه لملفاتكم عبر CageFS، بحيث يمكنكم استخدام المحرر لمهمة واحدة واستخدام عميلكم الخاص للمهمة التالية. تحصل خطط Footprint-Free على SFTP بدلاً من القشرة البرمجية.

هل يمكن للمستأجرين الآخرين رؤية ملفاتي من خلاله؟

يحصل كل مستأجر على عرض معزول لنظام الملفات بموجب CageFS ولا يمكنه رؤية المستأجرين الآخرين أو المواقع الأخرى أو ملفات النظام الحساسة، كما يحدد LVE الحد الأقصى لوحدة المعالجة المركزية (CPU) وذاكرة الوصول العشوائي (RAM) والإدخال/الإخراج (IO) وعمليات الإدخال/الإخراج في الثانية (IOPS) والعمليات لكل موقع حتى لا يستنزف قفص واحد موارد الخادم. تم تصميم CageFS لاحتواء الانتهاكات بدلاً من جعل المخاطر معدومة، ولهذا السبب تم تضمين فحص البرامج الضارة الأساسي، وجدار حماية تطبيقات الويب (WAF) الاستباقي وتلك العزلة في كل حساب بدلاً من بيعها كخيار إضافي.

هل يمكنني منح مطور حق الوصول إلى موقع واحد فقط من مواقعي؟

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

هل أداة تعديل الويب متاحة في جميع الباقات؟

إنها ليست ميزة خطة، لذا لا تعتمد الإجابة على الخطة التي تشترونها — بل تعتمد على مكان تشغيل الموقع. يفتح المحرر على المواقع التي نستضيفها على أسطولنا الخاص، لأنه يعمل داخل الحاوية المعزولة الخاصة بذلك الموقع على خوادمنا. إذا اخترتم نشر موقع في مكان آخر — منصة استضافة أخرى، أو Cloudflare Pages، أو Netlify، أو GitHub Pages، أو خادمكم الخاص — فإنكم تعدلون ذلك الموقع حيث يعمل. كما لا تتضمنه منتجات خوادم VPS والمنتجات السحابية: فلا توجد حاوية مُدارة ليفتح عليها.

هل تكلف مساعدة الذكاء الاصطناعي في المحرر رسومًا إضافية؟

تعمل المساعدة المستندة إلى الذكاء الاصطناعي على نموذجكم الخاص من خلال AI Pack، وبذلك تجلبون النموذج الذي تريدونه وتدفعون تكلفته بدلاً من التقيد بنموذج اخترناه نحن. إنها متوفرة في لوحة التحكم اليوم؛ وهي قيد التطوير النشط داخل المحرر وليست متاحة بعد. بشكل منفصل، يتيح خادم MCP الخاص بنا لأدوات الذكاء الاصطناعي الخارجية مثل Claude Code أو Cursor إدارة الاستضافة الخاصة بكم مباشرةً، وذلك وفقاً لصلاحيات واجهة برمجة التطبيقات (API) الخاصة بكم.

هل يجب أن أقوم بالتعديل على بيئة الإنتاج مباشرةً؟

يمكنكم ذلك، وأحياناً يكون هذا هو الحل الصحيح الأسرع. بالنسبة لأي تعديل جوهري، يمكنكم الاستنساخ إلى بيئة الاختبار (staging) بنقرة واحدة، وفتح Web IDE على النسخة، ثم النشر إلى البيئة المباشرة فور التأكد من صحة التغيير. تتوفر عمليات النشر المعتمدة على Git والإصدارات ذات الأرقام مع إمكانية التراجع عندما يتطلب التغيير وجوده في مستودع، كما تتوفر نسخ احتياطية مع إمكانية الاستعادة بنقرة واحدة لحماية كل شيء.

كيف يمكنني تجربته؟

ابدأ فترة تجريبية مدتها 14 يومًا بدون بطاقة ائتمان. لا يلزم إدخال أي تفاصيل للدفع؛ تشمل الفترة التجريبية استضافة Footprint-Free لما يصل إلى 5 مواقع، حتى تتمكن من فتح المحرر والعمل على موقع حقيقي على الحزمة الفعلية وتجربته بنفسك.

افتح المحرر، وليس تذكرة دعم

برنامج VS Code كامل في المتصفح. ابدأ بفترة تجريبية مدتها 14 يومًا دون الحاجة لبطاقة — دون تفاصيل دفع، وما يصل إلى 5 مواقع على Footprint-Free.

ابدأ مجانًا