تخطَّ إلى المحتوى
Uttra

الانتقال من Bolt إلى أوترا

لنقل مشروعك من Bolt إلى أوترا فعّل مزامنة GitHub في Bolt، أو نزّل المشروع كملف zip وارفعه إلى مستودع GitHub خاص. ثم أنشئ مشروعًا في أوترا بالاستيراد من هذا المستودع، وانقل بيانات Bolt Cloud وحسابات المستخدمين يدويًا، وأضف المفاتيح السرية، وانشر قبل نقل النطاق.

آخر تحديث:

قبل أن تنتقل: هل الانتقال مناسب لك؟

Bolt يعطيك الكثير في الباقة المجانية: نشر على رابط bolt.host وقواعد بيانات بلا حد في العدد، وقاعدة Bolt Cloud لكل مشروع فيها تسجيل دخول بالبريد و Google وتخزين ودوال خادم. هذه نقاط قوة حقيقية، ولا داعي لتركها إن كانت تكفيك.

الانتقال منطقي في حالات محددة: تريد نطاقًا مخصّصًا والنطاق في Bolt متاح على باقة Pro فقط، أو تريد أن تكمل البناء بالعربية مع واجهة من اليمين لليسار، أو تحتاج ترمينال وبيئة تطوير كاملة تثبّت فيها ما تشاء. مثال: صاحب متجر عبايات بنى نموذجًا أوليًا في Bolt ويريد الآن متجرًا عربيًا كاملًا على نطاق .sa.

  • الكود سهل النقل لأن Bolt يدعم مزامنة GitHub في الاتجاهين وتنزيل zip.
  • البيانات تحتاج خطة إذا كان مشروعك على Bolt Cloud، لأنها قاعدة مُدارة داخل Bolt.
  • إذا كان المشروع ما زال تجربة بلا مستخدمين، فالانتقال أسهل ما يكون الآن قبل أن تتراكم البيانات.

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

ما الذي ينتقل وما الذي لا ينتقل

ما ينتقل من Bolt إلى أوترا
العنصرينتقل؟ملاحظات
الكودنعمعبر مزامنة GitHub في Bolt، أو تنزيل المشروع كملف zip ثم رفعه إلى مستودع GitHub تستورده أوترا.
التصميمنعمجزء من ملفات المشروع، وينتقل كما هو.
بيانات قاعدة البياناتيدويًابيانات Bolt Cloud لا تنتقل مع الكود. تصدّر الجداول وتعيد إدخالها في قاعدة مشروعك في أوترا.
حسابات المستخدمينيحتاج خطةتسجيل الدخول في Bolt Cloud (بريد و Google) مرتبط بقاعدة Bolt. في أوترا تبني تسجيل دخول جديدًا وتطلب من المستخدمين تعيين كلمة مرور.
النطاقنعمإذا كان نطاقك مربوطًا في Bolt تغيّر سجلاته إلى سجلات أوترا. الرابط الفرعي bolt.host لا ينتقل.
الروابط والسيونعم بشرطبنفس المسارات وعلى نطاقك الخاص.
المدفوعاتإعادة ربطمفاتيح البوابة تضاف في أوترا، و webhook يُحدّث للعنوان الجديد.
الأسرار ومفاتيح APIلاتعيد إدخالها في «البيانات السرية».

خطوات الانتقال

  1. اختر طريقة إخراج الكود

    الأفضل: من تكامل Git في Bolt أنشئ مستودعًا جديدًا على GitHub أو اربط مستودعًا موجودًا، فيدفع Bolt التعديلات تلقائيًا. البديل: نزّل المشروع كملف zip.

  2. إن نزّلت zip: ارفعه إلى مستودع خاص

    فك الضغط على جهازك وارفع المجلد إلى مستودع GitHub خاص. لا ترفع ملف .env إن وجد داخل الملف المضغوط.

    code
    unzip bolt-project.zip -d abaya-store
    cd abaya-store
    git init && git add . && git commit -m "Import from Bolt"
    git branch -M main
    git remote add origin https://github.com/YOUR-USER/abaya-store.git
    git push -u origin main
  3. صدّر البيانات

    اطلب من Bolt في محادثته أن يضيف لك صفحة إدارة مؤقتة تصدّر كل جدول كملف CSV، ثم نزّل الملفات واحفظها عندك. ابدأ بالجداول الأهم: المنتجات والطلبات والعملاء.

  4. استورد المستودع في أوترا

    أنشئ مشروعًا جديدًا واختر الاستيراد من GitHub. ستشغّل أوترا المشروع على رابط معاينة خاص.

  5. استبدل الاتصال بـ Bolt Cloud

    الكود الذي يتصل بقاعدة Bolt Cloud يحتاج أن يتصل بقاعدة جديدة. اطلب من أوترا إنشاء قاعدة SQLite أو PostgreSQL بنفس الجداول، ثم إدخال ملفات CSV فيها.

  6. أعد بناء تسجيل الدخول

    اطلب تسجيل دخول بالبريد، وإن احتجت الدخول عبر Google فستحتاج مفاتيح OAuth من حسابك في Google تضيفها في «البيانات السرية».

  7. انشر ثم انقل النطاق

    انشر على الرابط الفرعي المجاني وجرّب الشراء من أوله لآخره، ثم أضف نطاقك من «نطاق مخصّص» وغيّر سجلات DNS.

طلب جاهز بعد الاستيرادجرّبه في أوترا

هذا متجر عبايات استوردته من Bolt. استبدل اتصاله بقاعدة Bolt Cloud بقاعدة SQLite داخل المشروع بنفس الجداول، وأدخل فيها ملفات products.csv و orders.csv، واجعل المتجر عربيًا من اليمين لليسار.

لا تحذف مشروع Bolt ولا قاعدة Bolt Cloud قبل أن تتأكد أن آخر الطلبات وصلت إلى القاعدة الجديدة. صدّر البيانات مرة أخيرة قبل نقل النطاق مباشرة.

أول 3 أشياء بعد الانتقال

  1. نفّذ طلبًا تجريبيًا كاملًا: إضافة منتج للسلة، الدفع، ثم ظهور الطلب في لوحة الإدارة.
  2. أرسل لعملائك رسالة قصيرة تشرح أن تسجيل الدخول تغيّر، مع رابط تعيين كلمة مرور جديدة.
  3. اربط المشروع بمستودع GitHub من تبويب «GitHub» في أوترا لتحتفظ بنسخة كاملة بعد كل تعديل كبير.

حافظ على ترتيبك في البحث

إذا كان متجرك يعمل على رابط bolt.host فقط، فمحركات البحث تعرفه بذلك العنوان، ولا يمكنك تحويله من خارج Bolt. لذلك ابدأ بأسرع وقت على نطاقك الخاص، لأن كل زيارة تتراكم على نطاقك تبقى لك مهما غيّرت الأداة لاحقًا.

وإذا كان لديك نطاق مخصّص مربوط في Bolt، فاحرص على أن تحمل صفحات المنتجات المسارات نفسها بعد الانتقال. صفحة مثل /products/black-abaya يجب أن تبقى بهذا المسار، أو يُحوّل مسارها القديم بتحويل 301 إلى الجديد.

  • صدّر قائمة بمسارات المنتجات من القاعدة قبل الانتقال، واستخدمها لمراجعة المسارات الجديدة.
  • اطلب من أوترا إنشاء خريطة موقع وملف robots.txt للنطاق الجديد.
  • حافظ على أسماء المنتجات ووصفها كما هي في الأسابيع الأولى.

أسئلة شائعة

مزامنة GitHub أفضل، لأنها تحفظ تاريخ التعديلات ولا تحتاج رفعًا يدويًا، وأوترا تستورد من GitHub مباشرة. ملف zip مفيد كنسخة احتياطية أو إذا لم ترد ربط حسابك، لكنك في النهاية سترفعه إلى مستودع GitHub لتستورده.

صفحات ذات صلة