سلام
@ashkan
پیاده سازی کردن یه سری جداول هست
و ارتباطات بینشون که دقیق باشه و یه سری قوائد و role ها که با policy و خیلی موارد دیگه قابل هندل کردن هست.
سلام ، یک مثال ساده بخوام بگم
جدول گفتگو
user_id, title
تویی این جدول عنوان گفتگو و کاربری که ایجادش کرده رو میذاری حالا به سلیقه خودت میتونی خلاصه ی از تایپیک رو هم درش بگنجونی مثلا body و با sub string یک یا دو پارگراف رو لیمیت میکنی
جدول نگهداری گفتگوها
user_id, discuss_id, body
تویی تایپیکت هم وقتی تویی textarea کسی که داره پیامش رو میذاره میتونی براساس id تایپیک براش ثبت کنی
شاید پاسخ شما همینجا باشد
بستگی به کارتون داره
اکثر سایت ها از سیستم های آماده مثل ویبولتین یا IPB یا زنفورو و... استفاده میکنن که سیستم های جامع برای اینکار هستند و خیلی موارد مختلفی را خودشون هندل کردند و نیازی نداره شما بخواهید از ابتدا همه چیز را از صفر بنویسید.
اما اگر میخواهید خودتون دست بکار بشید و سیستم اختصاصی بنویسید باید موجودیت ها را برای خودتون لیست کنید دیتابیس بسازید بعد با هر تکنولوژی که مد نظرتون هست بخش های مختلف تکمیل کنید.