카테고리의 무한 스크롤

안녕하세요! 카테고리 섹션에 무한 스크롤을 구현할 수 있는지 여쭤봐도 될까요? 하위 카테고리와 카테고리가 많으면 페이지가 오래 로딩됩니다.

이것의 예를 보여줄 수 있나요? 저는 약 40개의 카테고리를 가지고 있지만 문제가 없습니다. 참여하지 않는 카테고리를 음소거하는 것도 도움이 될 수 있습니다.

네, 물론이죠. 저는 훨씬 더 많은 하위 카테고리가 있습니다. 많다는 걸 잘 알고 있어요. https://proautoclub.ru/

카테고리가 나열된 후 스크롤을 올리면 여전히 문제가 발생할 수 있습니다. 이 경우 태그를 사용하는 것을 권장합니다.

카테고리가 1,437개 있습니다. 이는 권장되지 않습니다.

site.json 파일 크기가 4.5MB인 반면, Meta는 비교할 때 56KB입니다. 태그 사용을 시도해 보세요.

네, 양이 많다는 점은 이해하지만, 태그 없이 현재 형태로 유지하고 싶습니다. 메인 페이지에서 하위 카테고리를 숨기는 방법이 있는지, 아니면 큰 코드 수정이 필요한지 궁금합니다.

네, 저는 박스 레이아웃을 가정하고 있었습니다. 그 경우 음소거 시 렌더링할 요소가 줄어들죠. 이제 전체가 리스트 뷰라는 걸 보니 훨씬 더 이해가 됩니다. 여기서는 태그를 사용하는 것이 최선이라는 데 확실히 동의합니다. 시청 중인 단어 기능도 정말 유용하네요.

이처럼 카테고리를 반드시 도입하고 싶으시다면, 박스 레이아웃을 탐색해 보시는 것을 추천드립니다:

추천 주제(Featured topics)의 수를 1개로 줄일 수 있지만, 각 카테고리에서 수동으로 설정해야 합니다.


그러면 다음과 같은 결과를 얻을 수 있습니다:

그 마음을 이해합니다.
하지만 Falco님의 메시지를 제가 잘 이해했다면, 여기서 카테고리를 Discourse가 의도한 방식과 다르게 사용하고 계신 것입니다.

저는 Discourse 개발에 대해 많이 알지는 못하며, 아마도 당연한 말을 하고 있는 것일 수 있지만, 여러분의 카테고리 계층 구조는 태그를 사용하는 데 완벽하게 적합해 보이며, 이는 (태그에 대해 특별한 문제가 없다면) 여러분의 문제를 완전히 해결할 것이라 생각합니다.

여기서는 이러한 종류의 계층 구조(카테고리 → 태그)를 가질 수 있습니다:

Chevrolet

  • Camaro
    • #Camaro-II
    • #Camaro-III
    • #Camaro-IV
    • 등

Cavalier, Corvette 등에도 마찬가지입니다.

답변해 주셔서 모두 감사합니다

이 소프트웨어가 어떻게 작동하는지 아는 사람들은 당신이 그렇게 하기를 원하지 않는다고 생각합니다.

자동차 관련 사이트는 태그를 사용하는 방법에 대한 대표적인 예시입니다: https://community.cartalk.com/ (It's Time We Talked About Tags)

네, 모두를 SiteSetting.default categories muted에 추가할 수 있습니다. 그리고 사람들이 카테고리 설정에서 그것들을 찾아 해제할 수 있도록 하는 방법을 찾아야 합니다.