Разбивать ноду на кусочки научился, спасибо откликнувшимся.
Теперь такая проблема.
Пытаюсь вставить в ноду ну очень большой текс (или чистый текст, или хтмл с простейшей разметкой)
размер текста - до мегабайта.
Все умирает - браузер жутко тормозит, и даже если говорит что материал добавлен, на поверку он оказывается пустым. Но чаще браузер нужно снимать как процесс... Кто-нибудь сталкивался с такими граблями?
Комментарии
Чисто из спортивного интереса хотелось бы узнать для чего в проекте ноды по мегабайту "чистого текста"?
Для чего все эти изыски?
Чисто для спортивного интереса отвечаю
База законодательства.
Некоторые законы достаточно большие - в ворде 140 страниц. Файло весит полтора метра.
После конвертации в хтмл и обрезки тупых вордовских тегов в сухом остатке имею файло 600-700кб
Таких файлов немного, но заказчик разбивать на части не хочет.....
Интересно. У меня тоже может возникнуть такая проблема в будущем.
причем возможно дело не в друпале
пытался через пхпмуадмин в базу записать такое вот чудо - висяк, тормоз и срыв башни у мускла.
кто в курсе, у longtext есть ограничение на длинну?
Еще может дело во времени выполнения php
Для начала стоит обратить внимание на настройки mysql - max_allowed_packet потом на php max_post_size
Мне кажется нет особого смысла такие огромные ноды в базу совать- такое надо в виде файлов прикреплять. Ну разве что это делается в целях увеличения контента на сайте, тогда да, но на этом плюсы такого решения заканчиваются по моему и начинаются такие проблемы, как у вас сейчас.
Если интересует именно заливка этих больших кусков текста в БД, попробуйте скрипт dumper.php (поищите в гугле по этому термину), очень удобная штука для заливки больших объемов данных в БД.
Отличная идея. Интересно, а Drupal потом покажет текст? Например поставить paging, и он не будет долго грузить ноду, а загрузит её часть. Как попробуете (если будете пробовать) отпишитесь.
Можно приаттачить файлы, а потом искать содержимое с помощью модулей типа search attachments.