Ознакомьтесь с нашей политикой обработки персональных данных
Регистрация

Техподдержка

22:11 

Обрубается запись

Здравствуйте.
Вывесила запись (развлекалась вёрсткой под другим логином). Она повисела двое суток, а сегодня с утра я обнаружила, что у неё обрубился хвост. Я хвост восстановила. Несколько часов запись повисела - и хвост снова обрубился. Пять минут назад это произошло снова. В записи порядка 46.000 знаков, она предпоследняя. Предыдущие записи, где было до 61.000 знаков, спокойно продолжают висеть.
Это сегодня что-то не так с дневниками или проблема в чём-то другом?
Запись именно что спокойно висит несколько часов, прежде чем от неё отваливается примерно тысяча-полторы знаков в конце!

@темы: У меня СООБЩЕСТВО, У меня КОМПЬЮТЕР/НОУТБУК, У меня Mozilla FireFox, Записи, [-] Не отвечено, [!] Проблема, Windows 10

Комментарии
2019-03-13 в 23:48 

Мели-Су, а в записи много тегов? Может, когда дайри разворачивают теги, лимит превышается?

2019-03-15 в 04:00 

emercy, после обрубания там оставалось, в разное время, от 40 до 45 тысяч знаков. Если бы обрубалось от излишних - оставалось бы хотя бы 61 тысяча, наверное.
Чего там много было, так это ссылок на другие дневники и записи.

2019-03-15 в 10:39 

Мели-Су, тогда могу предположить, что проблема в тегах J или L, они разворачиваются в несколько строк кода.

2019-03-15 в 10:50 

Вслепую мы можем бесконечно долго предполагать, в чём проблема...

Мели-Су, извините за вопрос, но вы же знаете, что в длину записи включаются "пробелы, смайлики, теги оформления записи и знаки юникода"?

Причём смайлики — это их полный адрес


Юникод "превращает" одну букву в набор из пяти-семи символов.

Теги, в которые входит тег ссылки, тоже в коде получаются чуть длиннее, чем видно в записи.
Плюс автоматически добавляются теги переноса строчки (br), разные открывающие и закрывающие div и т. п. служебные теги, которые мы не видим.

после обрубания там оставалось, в разное время, от 40 до 45 тысяч знаков. Если бы обрубалось от излишних - оставалось бы хотя бы 61 тысяча, наверное.
Ещё раз извините, но вы же написали, что "В записи порядка 46.000 знаков, она предпоследняя". Так при чём тут "хотя бы 61 тысяча"?

Изначально в записи, которая обрубается, сколько знаков (в форме новой записи, не в коде страницы) было? Порядка 46 тысяч или впритык к пределу в 62 тысячи?

2019-03-15 в 10:53 

Совы теги не то, чем кажутся.

Лимит записи в базе для записи составляет 62000 знаков — но это для HTML-кода. Но при публикации записи и при конвертации тегов в HTML размер записи может увеличиваться.

К примеру: тег [IMG]ссылка[/IMG], который ещё иногда используется, разварачивается в <img src="ссылка">. Вместо 10 символов становится 12.

Тег [J], как верно замечает emercy, разворачивается в... ну тут пример нужен:

[J]quirischa[/J]

разворачивается в

<a class="TagJIco" href="https://www.diary.ru/member/?48954" title="профиль" target=_blank>&nbsp;</a><a class="TagL" href="https://quirischa.diary.ru" title="дневник: QQ" target=_blank>quirischa</a>

Такую конвертацию в HTML следует иметь в виду при сохранении записи, перенасыщенной ссылками на пользователей.

Первые несколько часов после публикации запись попадает в кэш сервера, где она может некоторое время храниться с превышением размера. Поэтому сразу после публикации записи откройте в ней все теги МОРЕ, откройте её HTML-вид (через браузер Инструменты - Веб-разработка - Код страницы, в Файрфоксе так), скопируйте все символы записи от первого до последнего в считалку. Если длина кода будет меньше 62000, то можно ничего в записи не делать.

Здоровенные тексты перед публикацией, конечно, лучше где-то отдельно сохранять.

2019-03-15 в 16:22 

Если что, я пилю html код. То есть в визуальный редактор не захожу вообще никогда. Так что количество знаков - это именно код.
Изначально в посте меньше 47 тысяч знаков конкретно с кодами. После обрубания хвоста получается в районе 40 тысяч знаков. В 47 тысяч входят так же и target=_blank, они там изначально прописаны. Смайликов нет, есть вставки своих картинок. Использовала не J, а L. После публикации открывала и засовывала, именно оттуда и беру цифру в 47 тысяч.

2019-03-15 в 16:25 

Мели-Су, дайте уже ссылку на запись

2019-03-15 в 16:32 

quirischa, закрытое соо. Бесполезно.

2019-03-15 в 16:34 

изображение

2019-03-15 в 17:31 

Мели-Су, а при чём тут визуальный редактор?

Использовала не J, а L
Тег L выглядит в коде страницы вот так:

E-mail: info@diary.ru
Rambler's Top100