احتمال خیلی زیاد مشکل باید سر استفاده نادرست از اجکس باشه.حالت عادی سرعت بیشتری دارد
چرا 80 تا صفحه تولید کنید؟!اینطوری تعداد صفحات خیلی زیاد میشه. مثلا برای 4000 رکورد باید 80 صفحه تولید کنم. و این صفحات هم خودم باید تولید کنم (با Ajax programming)
خوب شاید مشکل کندی سرعت از همینجا باشه؟!
من یه گریدویو برای یه پروژه ای طراحی کردم که با همین هسته اجکس کار می کرد و خود گریدویو هم با استفاده از جاوااسکریپت ساخته شده بود ، خوب زیر گریدویو 2 ایکن Forward و Backward قرار داده بودم که روی هر کدوم کلیک می شد ، یه ساختار Html حاوی 10 رکورد DB رو با خودش بر می گردوند و خیلی راهت این کار صورت می گرفت ، جالب تر این بود که روی سرور سریع تر از روی لوکال اجرا می شد؟!
که البته به نظرم من همون هم بهینه نبود واگر قرار باشه توسعه داده بشه باید جوری طراحی بشه که فقط 10 رکورد از Db بیاد و داخل ساختار قبلی قرار بگیره که این طوری شاید 10 برابر افزایش سرعت داشته باشیم.
احتمالا شما 80 صفحه رو + خود گرید از سرور بر می گردونید که این طور تضعیف سرعت دارید ؟!