مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadib

عضویت از 1396/11/10

تسریع در روند نمایش اطلاعات از بانک

  • دوشنبه 9 مهر 1397
  • 14:08
تشکر میکنم

با سلام 

من یک بانک دارم که شامل بیش از 60000 هزار رکورد هست که من می خوام نمایش بدم توی صفحه خیلی زمان میبره تا اطلاعات کامل نمایش داده بشن راهی وجود دارد که اطلاعات سریع تر نمایش داده بشن

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

farshadfarokhi

عضویت از 1395/11/20

  • دوشنبه 9 مهر 1397
  • 17:55

سلام

معمولا برای اینقدر اطلاعات باید صفحه بندی کنید و توی هر صفحه یه تعداد از رکورد ها رو نشون بدین.

کاربر سایت

ahmadib

عضویت از 1396/11/10

  • سه شنبه 10 مهر 1397
  • 10:36

سلام دوست عزیز 

اینکار را کردم منتها من می خوام یک خروجی اکسل بگیرم که متاسفانه برای همه ی رکوردها نیاز است ، دنبال خیلی از پلاگین ها و خروجی های اکسل گشتم که باید حتما همه ی رکوردها توی یک صفحه باشن اگر در این خصوص نظری دارید بفرمایید

کاربر سایت

farshadfarokhi

عضویت از 1395/11/20

  • سه شنبه 17 مهر 1397
  • 10:54

سلام

معمولا این مشکلات پیش میاد که وقتی حجم اطلاعات زیاد هست.

پیشنهادی که دارم این هست که شما اطلاعات رو به صورت محدود بخونید، مثلا ۱۰۰ رکورد ۱۰۰ رکورد. بعد این اطلاعات رو در یک فایل csv ذخیره کنید.

رکورد های جدید رو به فایل قبلی append کنید.

چون فایل هم به صورت متنی هست، میتونید با استفاده از file_put_contents روی فایل بنویسید. در نهایت وقتی تموم شد، اون فایل قابل باز شدن با اکسل هم هست.

راه دوم هم اینه که به همین صورت فوق با فایل های اکسل برخورد کنید و همیشه به انتهای فایل اضافه کنید.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)