Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Paginated post list view to avoid delay #1315

Open
drakegalley opened this issue Jan 23, 2024 · 3 comments
Open

[Feature Request]: Paginated post list view to avoid delay #1315

drakegalley opened this issue Jan 23, 2024 · 3 comments

Comments

@drakegalley
Copy link

drakegalley commented Jan 23, 2024

Hello. Your project is wonderful. I was testing Publii to analyze a possible migration of my websites. Therefore, I have tried to analyze possible errors or improvements to revolve them before taking the step.

A first would be to offer a division or paginated view in the list of entries (All, Published, Drafts) in order to reduce the load. I have a blog with thousands of posts and the program freezes slightly when it has to load the list or search through the posts.

It should be noted that I use a high-end computer, so the power of the processor is not a bottleneck. In fact, I think it can become a serious problem for very large websites on modest computers. It is logical that Publii takes longer to layout web content on less powerful processors, but this should not affect usability.

Regards.

Edit:

I just found some related proposals to improve posts options: #656

@jeffdev11
Copy link

Unfortunately, this is an old issue that several people, including myself, have already encountered and reported. It seems that improving the performance of the posts page is not a priority for the upcoming releases.

@dziudek
Copy link
Collaborator

dziudek commented Jan 26, 2024

@jeffdev11 - we have a plan to work with virtual scrolling implementation for posts list in v.0.45/v.0.46 to optimize posts/tags/authors list views with thousands of items. In general in v.0.45 - v.0.48 we want to implement step by step few optimizations for larger websites.

@jeffdev11
Copy link

@dziudek - Thank you, I'm glad to hear that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants