Ограничение на размер ноды

Главные вкладки

Аватар пользователя galserg galserg 5 марта 2008 в 18:44

Разбивать ноду на кусочки научился, спасибо откликнувшимся.
Теперь такая проблема.
Пытаюсь вставить в ноду ну очень большой текс (или чистый текст, или хтмл с простейшей разметкой)
размер текста - до мегабайта.
Все умирает - браузер жутко тормозит, и даже если говорит что материал добавлен, на поверку он оказывается пустым. Но чаще браузер нужно снимать как процесс... Кто-нибудь сталкивался с такими граблями?

Комментарии

Аватар пользователя CALLlA CALLlA 5 марта 2008 в 19:43

Чисто из спортивного интереса хотелось бы узнать для чего в проекте ноды по мегабайту "чистого текста"?
Для чего все эти изыски?

Аватар пользователя galserg galserg 5 марта 2008 в 19:54

Чисто для спортивного интереса отвечаю
База законодательства.
Некоторые законы достаточно большие - в ворде 140 страниц. Файло весит полтора метра.
После конвертации в хтмл и обрезки тупых вордовских тегов в сухом остатке имею файло 600-700кб
Таких файлов немного, но заказчик разбивать на части не хочет.....

Аватар пользователя galserg galserg 5 марта 2008 в 20:19

причем возможно дело не в друпале
пытался через пхпмуадмин в базу записать такое вот чудо - висяк, тормоз и срыв башни у мускла.
кто в курсе, у longtext есть ограничение на длинну?

Аватар пользователя gorr gorr 8 марта 2008 в 13:51

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

Аватар пользователя marazmus marazmus 8 марта 2008 в 20:34

Если интересует именно заливка этих больших кусков текста в БД, попробуйте скрипт dumper.php (поищите в гугле по этому термину), очень удобная штука для заливки больших объемов данных в БД.

Аватар пользователя player player 9 марта 2008 в 0:52

Отличная идея. Интересно, а Drupal потом покажет текст? Например поставить paging, и он не будет долго грузить ноду, а загрузит её часть. Как попробуете (если будете пробовать) отпишитесь.