- Web templates
- E-commerce Templates
- CMS & Blog Templates
- Facebook Templates
- Website Builders
pagination
April 28, 2015
Pagination is a process of content dividing into separate electronic pages. On the Internet, pagination is used for displaying a certain number of results on search engine results pages, or showing a limited number of posts on a page. Pagination is used in some form in almost every web application to divide and display data on multiple pages.
Pagination can be provided by client-side or server-side. Server-side pagination is more often.
Server-side pagination is appropriate for large data sets providing faster initial page load, accessibility for those not running Javascript, and complex view business logic.
Client-side pagination can be used when there are very few records to be accessed, in which case all records can be returned, and the client can use JavaScript to view the separate pages.
Implementing pagination correctly can be difficult. There are many different usability questions such as should “previous” and “next” links be included, how many links to pages should be displayed, and should there be a link to the first and last pages. Also, ability to define the number of records displayed in a single page is useful.