# كيف هاجر جاستن غايج من Spectrum إلى Discourse

**URL:** <https://meta.discourse.org/t/how-justin-gage-migrated-from-spectrum-to-discourse/148393>\
**Category:** Praise\
**Created:** [17 أبريل 2020، 9:13م UTC](https://meta.discourse.org/t/how-justin-gage-migrated-from-spectrum-to-discourse/148393 "2020-04-17T21:13:06Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [17 أبريل 2020، 9:54م UTC](https://meta.discourse.org/t/how-justin-gage-migrated-from-spectrum-to-discourse/148393/2 "2020-04-17T21:54:41Z")

</div>

> [@yanokwa](#):
>
> وجدت أن قراءة ما كتبه جاستن غيج مثيرة للاهتمام.

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

> [@](#):
>
> لم نتمكن من نقل جميع منشورات Spectrum إلى Discourse بشكل مثالي — حيث أدى غياب أسماء المستخدمين، وصور الشاشة، وحدود الأحرف إلى تعقيد الأمور بعض الشيء.

هذه الأمور جميعها سهلة جدًا أو لا تشكل مشكلة مع نصية التثبيت.

> [@](#):
>
> كان العمل مع واجهة برمجة تطبيقات Discourse مزيجًا من الإيجابيات والسلبيات. فقد أضر تحديد معدل الطلبات بقدرتنا على الهجرة بسلاسة وخلق عقبات كبيرة.

سبب آخر يجعل محاولة استيراد البيانات _بكميات كبيرة_ عبر واجهة برمجة التطبيقات فكرة سيئة.

---

_[View the full topic](https://meta.discourse.org/t/how-justin-gage-migrated-from-spectrum-to-discourse/148393)._
