انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: بازسازی انجمن  (دفعات بازدید: 601 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
بازسازی انجمن
« : 19 شهریور 1403، 06:44 ب‌ظ »
درود!
یک موضوع تکراری! ولی این بار دیگه کاملا ممکن میشه!  8)
توی ذهنم بود که انجمن رو به طور کلی باز نویسی کنم
خوب اول از همه که باید بگم که ما چند تا راه داریم
* بازنویسی قالب :
نمیدونم smf دقیق چجوری کار میکنه ولی اگر یک فایل کلی css مثل بقیه ی سایت ها باشه میشه سایت رو وضعیتش رو خیلی خیلی بهتر کرد
* بازنویسی انجمن :
میتونم یکم انجمن اوبوتو از 0 با جنگو بسازم دقیقا با همین کارایی حتی بیشتر و بهتر!
این بهترین روشه! اینجوری شما یک انجمنی دارید یک بیسش دست خودتونه و کاملا میتونید مدیریتش کنید و ارتقاش بدید
دوم اینطوری امکانات بیشتری دارید و یک سایت بهینه تری دارید
پیشنهاد من روم دومه
هرکدوم رو موافق بودید انجام میدم تا آخر مهر و فایل زیپش رو براتون میفرستم که میتونید تست کنید , مشکلاتش رو حل کنیم و در نهایت روی سرور بالا بیاریدش
موفق و پیروز باشید.
!Its alireza

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بازسازی انجمن
« پاسخ #1 : 20 شهریور 1403، 12:51 ق‌ظ »
همهٔ کدهای مربوط به انجمن این‌جاست:
https://gitiwatari.com/ubuntu-ir
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : بازسازی انجمن
« پاسخ #2 : 20 شهریور 1403، 01:44 ق‌ظ »
به‌نظرم ساده‌ترین و راحت‌ترین کار اینه که انجمن به یه چیزی مثل FluxBB یا دیسکورس انتقال پیدا کنه که فعلاً ناظران روی پوسته حساسن.
اگه یه پوسته برای اینا بسازی خیلی خیلی خوبه.
می‌تونی هم بگردی و از انجمن‌های کشورهای دیگه پوسته رو برداری و فقط بهینه‌ش کنی.
خود اوبونتو هم برای دیسکورس یه پایگاه داره، ولی من منبعش رو پیدا نکردم. در دسترس‌ترین حالت اینه که پوسته رو ازشون بگیری و روی همینجا پیاده کنی‌.


پ‌ن: با سهراب دعوا کردی؟ 😁
« آخرین ویرایش: 20 شهریور 1403، 01:47 ق‌ظ توسط Dr.Code »

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
پاسخ : بازسازی انجمن
« پاسخ #3 : 20 شهریور 1403، 09:25 ق‌ظ »
درسته!
ولی وقتی از 0 ساخته بشه یه چیز کاملا تر و تمیر و کامل میشه و دقیقا با معیار و حالت انجمن فعلی جور در میاد!
راجع به سهراب هم باید بگم که .........  ::)
آره یه دعوایی کردیم ولی خوب الان آشتی هستم و دیشب داشتم پارچ میزدم که نشد امیدوارم امروز بشه  ;)
!Its alireza

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4854
  • جنسیت : پسر
  • masoft قدیم
پاسخ : بازسازی انجمن
« پاسخ #4 : 20 شهریور 1403، 01:48 ب‌ظ »
میتونم یکم انجمن اوبوتو از 0 با جنگو بسازم دقیقا با همین کارایی حتی بیشتر و بهتر!
این بهترین روشه! اینجوری شما یک انجمنی دارید یک بیسش دست خودتونه و کاملا میتونید مدیریتش کنید و ارتقاش بدید
دوم اینطوری امکانات بیشتری دارید و یک سایت بهینه تری دارید
«بهترین» همیشه بسته به شرایط تعریف میشه. این روش، روش خوبیه و من چندین بار بهش فکر کردم، ولی موضوع اینه که وقتی مسائل ساده‌تری وجود داره که زمان خیلی زیادی نمیبره و فردی پیدا نمیشه که با کیفیت لازم انجامشون بده، اگر کل انجمن رو بکوبیم و از اول بسازیم، بعد از یکی دو سال، آیا فردی هست که بتونه مشکلات بعدی رو حل کنه؟ طبق تجربه، شانس کمی خواهیم داشت.

با این وجود، چنین کاری می‌تونه تجربهٔ خوبی باشه که یک پروژهٔ ساخت انجمن شروع بشه. ولی سعی کنیم که این کار رو به صورت تخصصی انجام بدیم.

همیشه در انجام پروژه‌ها، قدم اول تعریف پروژه و نوشتن پیش‌نیازهای پروژه‌است. خود این موضوع می‌تونه یکی دو ماه تمام‌وقت زمان ببره. به این مستند PRD یا Product requirements document گفته میشه.

به نظرم یک پست درست بکنید به نام پیش‌نیازهای انجمن. لیست تمام امکانات و پیش‌نیازهایی که توی انجمن لازمه رو اونجا جمع بکنید و طبقه‌بندی بکنیدشون. این پیش‌نیازها می‌تونه از سمت کاربر بیاد که چه چیزهایی نیاز داره که با انجمن کار بکنه یا از سمت مدیر انجمن بیاد که چه امکاناتی نیاز داره که انجمن رو مدیریت بکنه. این پیش‌نیازهای عمومیه. قسمت بعدی پیش‌نیازهای تخصصیه که از سمت توسعه‌دهندهٔ Backend، توسعه‌دهندهٔ Frontend و متخصص امنیت میاد. در مواردی متخصص‌های دیگه‌ای هم پیش‌نیازهاشون رو بیان می‌کنن، مثلا متخصص UX، ولی خب در این مرحله نیازی نیست کار رو بیشتر از حدی که لازمه، تخصصی بکنیم.

این مستند میشه پایه‌ای برای اینکه معماری انجمن، زبان برنامه‌نویسی و Framework مناسب و پایگاه‌داده برای پروژه انتخاب بشه.
« آخرین ویرایش: 20 شهریور 1403، 02:57 ب‌ظ توسط nixoeen »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بازسازی انجمن
« پاسخ #5 : 20 شهریور 1403، 02:55 ب‌ظ »
و نکتهٔ بعدی اینه که احتمال شکست چیزی که چند نفر دور هم بخوان شروع کنن، خیلی بیش‌تر از پروژه‌هاییه که کلی مشتتری دارن و اجتماع بزرگی دورشون شکل گرفته.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
پاسخ : بازسازی انجمن
« پاسخ #6 : 20 شهریور 1403، 05:08 ب‌ظ »
حرفتون کاملا درسته.
بله به نظرم اول باید نکات رو دور هم جمع کنیم
من هم این دومین پروژه ای هستش که انجام میدم و تجربه ی کار تیمی رو ندارم واقعیتش
طبق گفته های اقای بهزادی و تجربیاتی که شنیدم به نظرم جنگو بهترین گزینه هستش
این چیزی که میگم 100 درصد نیست! ولی پروژه اوپن سورسه و خودم هر چند وقت یکبار میام ادامه اش میدم و مشکلاتش رو حل میکنم
همچنین , اگر کسی اینجا توانایی توسعه ی فرانت اند هستش , و متخصص امنیت هستش لطفا اینجا اعلام حضور بکنه و اگر قصد مشارکت داره بگه!
اهان یه ایده ی دیگه!
انجمن رو حالا به یه اسمی بدون اسست های انجمن اوبونتو و رنگ هاش توی گیتهاب منتشرش میکنم , اینجوری افراد دیگه هم میتونن باهاش انجمن خودشون رو بالا بیارن و این باعث میشه که مشارکت بره بالا
« آخرین ویرایش: 20 شهریور 1403، 05:18 ب‌ظ توسط aFard88 »
!Its alireza

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : بازسازی انجمن
« پاسخ #7 : 20 شهریور 1403، 07:10 ب‌ظ »
منکه می‌گم همون دیسکورس اوبونتو رو برداریم، انجمن رو انتقال بدیم بهش.
راحت، بی‌دردسر.
اینجاست:
https://discourse.ubuntu.com/

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
پاسخ : بازسازی انجمن
« پاسخ #8 : 20 شهریور 1403، 08:50 ب‌ظ »
منکه می‌گم همون دیسکورس اوبونتو رو برداریم، انجمن رو انتقال بدیم بهش.
راحت، بی‌دردسر.
اینجاست:
https://discourse.ubuntu.com/
جایزه ی بدترین راه حل سال , تقدیم به دکتر کد  ;D
این راه خوب نیست به هزار دلیل!
1 - دیسکورس استایلش و محیطش با اینجا فرق داره
2 - راهکاری که من گفتم شاید یکمی سخت تر باشه ولی به شدت مفیدتره
!Its alireza

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2564
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : بازسازی انجمن
« پاسخ #9 : 20 شهریور 1403، 10:06 ب‌ظ »
دیسکورس مدت زمان بارگزاری زیادی داره. منم همینجوری کشکی میگم nodebb .  ;D nodebb خیلی سریع تره.
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : بازسازی انجمن
« پاسخ #10 : 21 شهریور 1403، 03:28 ق‌ظ »
ببین اینکه می‌خوای کمک کنی و یه پروژه رو هم راه بندازی خیلی خوبه.
تجربه‌ی خوبیه.
ولی باید اینو درنظر داشته باشی که ساختن یه فروم از پایه خیلی خیلی سخته و بار زیادی روی دوشت می‌ذاره. مخصوصاً اینکه تقریباً دست تنهایی.
چیزی هم نیست که به هم سنبل کنی بره...
باید حداقل ۲سال روش زمان بذاری تا یه چیز پایدار ازش در بیاد و بعد هم مسئله‌ی نگه داریش هست.


باز هم دیسکورس یه گزینه‌ی خیلی خوب روی میزه و خیلی ساده می‌شه با یه اسکریپت کل داده‌های انجمن رو برد روش. زمانش هم ۱روز نمی‌شه. تازه می‌شه انرژی رو روی دیسکورس گذاشت و روی اون کانبریت کرد.


متفاوت بودن ظاهر اصلاً مهم نیست. مهم کاراییه. مثل پوسته‌ی شبکه‌ی اجتماعی ایکس که یه آشغال به تمام معناست و advanced mode ماستادون که به عقیده‌ی خیلی‌ها بهترین ظاهر برای یه شبکه‌ی اجتماعیه.


من با مدت زمان بارگذاری دیسکورس مشکل ندارم.


هر چی که باشه فرقی نداره. می‌خواد دیسکورس باشه یا flux bb یا همونی که بریتانیا گفت. به هر حال از انجمن فعلی بهتره.
ولی باید به دو تا نکته توجه کرد:
۱. بشه داده‌های فعلی انجمن رو بهش انتقال داد.
۲. بشه پوسته رو راحت براش تطبیق داد.
و خب البته که یه توسعه‌ی فعال هم داشته باشه.
« آخرین ویرایش: 21 شهریور 1403، 03:32 ق‌ظ توسط Dr.Code »

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
پاسخ : بازسازی انجمن
« پاسخ #11 : 21 شهریور 1403، 01:06 ب‌ظ »
نقل‌قول
۱. بشه داده‌های فعلی انجمن رو بهش انتقال داد.
همش اوکی ولی این؟ عزیز من همچین چیزی تقریبا غیر ممکنه!
تنها راهش اینه که ما از همون حالت دیتابیسی که smf استفاده میکنه استفاده کنیم که نمیدونم آیا ممکن هستش یا نه!
پیشنهاد من اینه که بعد از بازسازی اینجا آرشیو بشه و لینکش رو بزاریم بالای صفحه
بهترین راه ممکن هم همینه! 
!Its alireza

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : بازسازی انجمن
« پاسخ #12 : 22 شهریور 1403، 03:57 ب‌ظ »
برای انتقال پست‌های SMF به دیسکورس و phpBB اسکریپت‌های مختلفی وجود داره.
خودت ببینشون.

آفلاین aFard88

  • Full Member
  • *
  • ارسال: 236
  • جنسیت : پسر
پاسخ : بازسازی انجمن
« پاسخ #13 : 22 شهریور 1403، 05:27 ب‌ظ »
برای انتقال پست‌های SMF به دیسکورس و phpBB اسکریپت‌های مختلفی وجود داره.
خودت ببینشون.
نکته اینجاست من دیسکورس نمیخوام
نظر اقای بهزادی چیه؟
به نظرم اینجا ارشیو بشه
!Its alireza

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1275
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : بازسازی انجمن
« پاسخ #14 : 22 شهریور 1403، 07:45 ب‌ظ »
اینجوری نیست که هیچ راهی نباشه، احتمال خیلی زیاد میشه یه اسکریپتی نوشته بشه که این دیتارو به ساختار دیتابیس جدید انتقال بده (: