كانت بنية موقع المنتدى الخاص بي تعتمد سابقًا على Flarum، وفي أوائل يونيو، اتخذتُ قرارًا: الانتقال إلى بنية Discourse.
كانت لديّ تجربة سابقة مع خادم لهذا الإطار، واكتشفت أن تجربة المستخدم على الأجهزة المحمولة أفضل من Flarum. والسبب في عدم نجاح الانتقال آنذاك كان ارتفاع التكلفة السنوية. وبعد الهجرة الآن، تحسنت التجربة كثيرًا، وميزات الذكاء الاصطناعي أراهن من القلق بشأن سلامة المحتوى وموضوع الترجمة.
لذا، إذا طُلب مني اختيار إطار عمل لمنتدى، سأختار Discourse!
بصرف النظر عن حقيقة أن مجتمعك يبدو صغيرًا جدًا (من حيث المستخدمين المشاركين)، وبما أنك أدرت نفس المنتدى على كل من Flarum و Discourse، هل تفقد أي ميزة من ميزات Flarum؟ ما هي ميزة Discourse التي تجدها الأكثر جاذبية مقارنة بـ Flarum؟
حسناً…
أشعر بالحنين إلى أحد إضافات Flarum GeoIP، التي كانت تتيح عرض موقع IP الخاص بالمستخدمين بشكل علني في Flarum. لكن Discourse يدعم فقط قاعدة بيانات MaxMind، ونظراً لأن قاعدة بيانات MaxMind تحدد عناوين IP القارية الصينية كمجهولة، آمل أن يدعم قواعد بيانات أخرى لتحديد الموقع الجغرافي لعناوين IP (مثل: ipdata، ip-api).
أقصد أن الرسوم السنوية تبلغ 500 يوان صيني. في ذلك الوقت، اشتريت خادمًا في وادي السيليكون الأمريكي عبر Tencent Cloud خلال حدث 618، بسعر 199 يوان صيني شهريًا.