IPB
Новое на форумах
Подписка на тему | Сообщить другу | Версия для печати
 
Reply to this topic Start new topic Start Poll 

Древовидный · [ Стандартный ] · Линейный

> Древовидный просмотр ломается, при большом количестве сообщений

adrian
post Root
Jun 10 2008, 06:20 AM
Отправлено #1

[информация]
Я большой фанат древовидного режима. Но почему-то как только в треде становится сто с чем-то сообщений, древовидный просмотр ломается -- при попытке открыть тред просто показывается пустота. Приходится выключать древовидный, очень неудобно. Можно это как-то починить?

Если это починить сложно, можно ли
1. Увеличить предел, чтобы ломалось не при ста с чем-то, а, скажем, 300-500?
2. При кол-ве сообщений больше критического автоматически показывать тред в недревовидном режиме (но так, чтобы это не влияло на глобальные настройки древовидности, т.е. чтобы остальные темы показывались в режиме по моему выбору)?

И, кстати, в чём разница между "линейным" и "стандартным" режимами?
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
Румата
Jun 10 2008, 12:11 PM
Отправлено #2

[информация]
Проблема в том что у мастерхоста видимо стоит ограничение на размер отсылаемого пакета(ну или единого куска данных, на более высоком уровне).

Стандартный просмотр можно резать на такие пакеты и отсылать по немногу.
А Древовидка запихивается сразу вся, а если не влезает(макс. около 110 сообщений) то глючит. Как исправить вроде пока непонятно, но тут герман лучше знает-он древовидку писал.


--------------------
С уважением, администрация форума.
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
adrian
Jun 10 2008, 12:31 PM
Отправлено #3

[информация]
размер отсылаемого пакета(ну или единого куска данных, на более высоком уровне).

Запросы страничек - это обычные HTTP-запросы. Выше искать уровни уже некуда.

Вот я сейчас нашёл один тред, в нем 90 с лишним сообщений, размер древовидной страницы получается 690K. Получается, что в мастерхосте ограничение на максимальный размер файла около 700K? Да не может такого быть.

Как именно вы выясняли, что ограничение в мастерхосте, а не в форумах?
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
Румата
Jun 10 2008, 12:33 PM
Отправлено #4

[информация]
м.б. это максимальный размер таблицы, возвращаемой БД. Надо у Германа уточнить.


--------------------
С уважением, администрация форума.
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
Sianur
Jun 10 2008, 05:01 PM
Отправлено #5

[информация]
Проверяли. Дело именно в объеме, загружаемом в память (не помню сколько, но страничка ок. 700кБ и скрипты такой объем как раз дают).


--------------------
user posted image
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
adrian
Jun 10 2008, 06:14 PM
Отправлено #6

[информация]
А, то есть это ограничение на объём памяти, доступный скриптам при обработке запроса. Да, это вполне логично.

Может можно не рисовать страницу в памяти, а сразу выходной поток её писать? Я, к сожалению, не знаю, насколько это в php просто сделать.
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post
rostik
Jun 11 2008, 08:55 AM
Отправлено #7
[информация]
в Пхп это просто. Проблема именно в том, как написаны эти форумы.
User is offline
Profile Card PM
   Go to the top of the page
+Quote Post

Fast Reply Reply to this topic Topic Options Start new topic 
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

 

Упрощённая версия Сейчас: 28th May 2024 - 11:34 AM