yura3d |
Отправлено: 17 июля 2009 — 14:37
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
yura3d пишет:В течение ближайшей недели-двух постараюсь выложить давно обещанную фотогалерею
Вместе с фотогалереей постараюсь также выложить обновлённую версию мода превью-копий для прикреплённых изображений (с поддержкой кеширования), чтобы уже раз и навсегда решить проблему с долгим открытием тем, содержащих внешние изображения
electron пишет:вот с этим соглашусь. многого не надо, строки 3-4
На мой взгляд это очень полезный мод, даже на этом форуме очень бы пригодился. Как разбирусь с другими модами, так сразу возьмусь за него |
|
|
yura3d |
Отправлено: 20 июля 2009 — 10:45
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
electron пишет:я так понимаю, это про те изображения что тэгом img в текст вставляются? у кого была ошибка "еррор404" вместо уменьшенной копии так она и останется?
Уже неоднократно обсуждалось, это проблема хостера, который закрывает удалённые соединения для приложений PHP. В данном случае сделать ничего нельзя, это всё равно что пытаться ехать на машине без колёс
electron пишет:хоть пару скриншотиков из галереи показали бы что-ли
Как более-менее будет готово, так сразу |
|
|
yura3d |
Отправлено: 21 июля 2009 — 19:19
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Victor пишет:yura3d интересный момент с выводом вместо изображения кода 404, это не столько проблема заррета (я ак тоже думал ошибочно) сколько качество скорости самого инета и загруженности хостинга, время выделенное на формирование страницы, а в перспективе и страниц (ведь на форуме не один человек) истекает и изображение не загружается выдается ошибка 404.. тут нужно проверять скорость соединения с инетом или нагрузку на хостинг.. плюс конечно можно глянуть на сам ресурс где размещены фото...
но есть факты: 1. эти изображения открывались у других пользователей (больше чем у двух-трех) и 2. открылись у меня при пустом форуме и не загруженном канале...
Совершенно верно, есть определённый тайм аут, по истечении которого (если изображения не успевают подгрузиться), функция обработки изображения выводит ошибку (в данном случае иконку 404)
Victor пишет:такое явление не хватка времени наблюдается и на других скриптах, особенно заметно при низкоскоростном инете...
вот увеличить это время было бы решением, хотя и не удачным...
Так я никак не ограничиваю это время, тайм аут и прочие параметры интерпретатора PHP определяются Вашим хостером. Вообще необходимость такого тайм-аута появилась неспроста, т.к. внешние серверы время от времени имеют свойство подтормаживать, и если загрузки каждого изображения мы будет ждать по 5-10 сек, то представьте что будет с открытием темы, содержащей сотню-другую внешних изображений с такого сервера |
|
|
yura3d |
Отправлено: 21 июля 2009 — 21:18
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Victor пишет:почему считаете что канал до пользователя не играет роли?
Я не считаю, это констатация факта (технической особенности реализации). Пользователь лишь отправляет Вашему серверу запрос на открытие темы, всю дальнейшую работу (включая подгрузку внеших изрображений) выполняет скрипт на Вашем сервере. Браузер пользователя никакой подгрузкой внешних изображений не занимается (это очень важная особенность, именно в этом и заключается смысл создания превью-копий внешних изображений, чтобы экономить пользователям траффик, ведь превью-копии редко превышают объём 5 Кб), следовательно и никакого влияния качество Интернета пользователей не оказаывает на работу данной функции
Victor пишет:как показала практика он играет значение, я ведь реально просил пользователей заходить и отписываться, так вот у многих открывались изображения у других нет
Возможно, в тот момент, когда загрузка изображений не осуществлялась, Ваш или внешний серверы (или промежуточные узлы, связывающие их) испытывали повышенную нагрузку, что и вылилось в уменьшении скорости работы, и, как результат, непреодолении тайм аута |
|
|
|