ملفات التطبيق بعد إعداد Digital Ocean

المنهجية تختلف اختلافًا كبيرًا عن تطبيقات PHP في التسعينيات، حيث كان من الطبيعي تحرير الملفات على خوادم الإنتاج باستخدام FTP.

من المفترض أن تكون التغييرات في سلوك Discourse مشاريع منفصلة، مقيمة في مستودع git خاص بها، وأن تستفيد من واجهات برمجة التطبيقات (APIs) الحالية للإضافات والمواضيع.

لذا، لنفترض أنك تريد إضافة حقل إضافي إلى محرر الموضوع حيث يضيف المستخدم اللون المفضل لديه. ستقوم بإنشاء إضافة Discourse جديدة وفقًا للدليل المخصص للمبتدئين في إنشاء إضافات Discourse (الجزء 1) على https://meta.discourse.org/t/beginners-guide-to-creating-discourse-plugins-part-1/30515، ثم تضعها على GitHub في مستودع يُسمى discourse-favorite-color وتقوم بتثبيتها في نسختك باستخدام Install plugins on a self-hosted site