Постраничная разбивка из mysql

Статус
В этой теме нельзя размещать новые ответы.
Лишняя нагрузка, причем для такой мелочи как постраничная разбивка это полный бред.
Использование классов, а еще лучше фреймворков как Zend Framework, значительно ускоряет разработку.
А если говорить о лишней нагрузке, то еще нужно вспомнить о том, что на миллионных таблицах LIMIT будет невероятно тормозить.
 
  • Заблокирован
  • #13
В зависимости от нужд может лучше это сделать на Jquery? Есть табличка

сделана на JQuery тебе ничего не нужно делать просто вывести все даные в таблице.
 
Действительно. Как просто - вывести из таблицы все данные и на стороне клиента сделать листалку. Только если записей будет хотя бы 10 тысяч, то клиент не дождется окончания загрузки страницы. Если записей будет больше 100 тысяч, то начнет загибаться мускул, под миллион - и мускул будет не рад и на сервере может памяти не хватить. Данный подход актуален только для тех данных, которых гарантированно не будет много.
 
PHP:
<!-- Javascripts --> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="jquery.ezjax.js"></script> 
<script type="text/javascript" src="jquery.easing.js"></script> 
<script type="text/javascript" src="paginator3000.js"></script>
Через эти жаба скрипты можно вполне качественную "пагинацию" сделать
А если говорить о лишней нагрузке, то еще нужно вспомнить о том, что на миллионных таблицах LIMIT будет невероятно тормозить.
А вы что вместо LIMIT'а предлагаете?
 
второе сообщение
 
Использование классов, а еще лучше фреймворков как Zend Framework, значительно ускоряет разработку.
Вот скажи тымух из пушки убиваешь?
Зачем городить огород из классов для тривиальной задачи решаемой в два запроса к базе?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху