انجمن ایران پی اچ پی
انجام عملیات های فیلترینگ و جست و جو - نسخه قابل چاپ

+- انجمن ایران پی اچ پی
+-- انجمن: پی اچ پی/PHP (https://forum.iranphp.org/Forum-%D9%BE%DB%8C-%D8%A7%DA%86-%D9%BE%DB%8C-PHP)
+--- انجمن: فریم ورک ها و اکستنشن ها (https://forum.iranphp.org/Forum-%D9%81%D8%B1%DB%8C%D9%85-%D9%88%D8%B1%DA%A9-%D9%87%D8%A7-%D9%88-%D8%A7%DA%A9%D8%B3%D8%AA%D9%86%D8%B4%D9%86-%D9%87%D8%A7)
+---- انجمن: Laravel (https://forum.iranphp.org/Forum-Laravel)
--> +---- موضوع: انجام عملیات های فیلترینگ و جست و جو



انجام عملیات های فیلترینگ و جست و جو - saeidmamadi - ۱۳۹۸ دى ۱۹

سلام و خسته نباشید من در لاراول تازه کار هستم ولی سابقه چندسال php کار کردن رو دارم .
قبلاْ در پروژه های php و زمانی که قصد نمایش اطلاعات رو در Table داشتم از پلاگین دیتا تیبل در پروژه هام استفاده می کردم و این پلاگین در قسمت server side قابلیت های خوبی داره که یکی از مزایاش اینه که کلیه عملیات های مربوط به filter و جست و جو رو خودش انجام میده و نیاز نیست شما کار خاصی انجام بدی  . مثلا فیلتر روی قیمت و بعدش روی سال ساخت و ... خلاصه کلام اینکه الان به مقتضیات کارم قصد استفاده از اون پلاگین رو ندارم و با پروژه ای روبرو هستم که محصولات باید شبیه به دیجی کالا نمایش داده بشوند و بتوان همزمان چندین فیلتر رو روشون اعمال کرد (قیمت  . برند . سال ساخت و ...) که طبیعتاْ این قضیه در بحث table جا نمیگیره  حداقل در لایه نمایش با جدول سرو کار ندارم . بنا بر این ۲ تا سوال دارم
۱-آیا پلاگینی سراغ دارید که بشه عملیات های جست و جو و فیلتر رو خودش انجام بده و از نظر ظاهری هم چیزی مثل دیجی کالا ، دیوار باشه ؟
۲- فارغ از بحث نمایش آیا لاراول قابلیتی داره که بتونه چندفیلتر همزمان رو اعمال کنه یا باید دستی نوشته بشه ؟


RE: انجام عملیات های فیلترینگ و جست و جو - Reza - ۱۳۹۸ بهمن ۰۶

1. اینو فکر کنم نیست
2. بعضی از فیلترها نیاز به دیتای محاسباتی داره ، پس به نظرم باید کلا دستی بنویسی
بعد با حجم دیتای بالا و رکوئست بالا نباید دیگه از ابزارهای پیشفرض استفاده کنی چون بهینه نیستن باید کلا دستی بنویسی و جاهای مختلف کش های مختلف بذاری
بحث فیلتر کردن و سورتینگ خیلی فشار میاره !