سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ MohammadMoghadasi
کمک در مورد چگونگی ساخت دسته بندی سایت
جامعه لاراول ایجاد شده در ۱۸ تیر ۱۳۹۸

سلام استاد

بهترین روش برای دسته بندی مطالب سایت چی هست ؟ آیا این روش درستیه که به صورت جیسون مطالب رو دریافت کنیم و اونا رو با یک فیلتر مطالب رو از هم جدا کنیم ؟ 

سلام ... 

برای دسته بندی مطالب شما باید داخل دیتابیس یک جدول جدید مثلا به نام post_category ایجاد میکنید که داخلش تمامی دسته بندی هاتون رو مینویسید بعد  یک فیلد جدید مثلا به نام category_id داخل جدول مطالبتون قرار میدید که آی دی دسته بندی هر مطلب رو داخل اون ذخیره میکنید بعد زمانی که میخواید مطالب یک دسته بندی رو دریافت کنید داخل دیتابیستون کوئری میزنید و فقط مطالب اون دسته بندی رو میگیرید ... 

در مورد روشی هم که گفتید ۲ تا موضوع وجود داره : 

۱ − شما زمانی با json مطالب رو میگیرید که میخواید با API کار کنید ... به صورت عادی شما نیازی به استفاده از json ندارید ... 

۲ − روشی که گفتید  روش درستی نیستش به این خاطر که شما یک کوئری سنگین میزنید که کل  مطالب دیتابیس رو اول دریافت کنید و بعد دوباره روی همون دیتاها میخواید پروسس کنید که مثلا مطالب یک دسته بندی به خصوص رو دریافت کنید به همین خاطر این از لحاظ performance اصلا خوب نیست .   

مهرداد سامی ۱۸ تیر ۱۳۹۸، ۲۳:۰۰