С учетом этого обеспечение соблюдения ограничений становится в значительной степени вопросом сравнения чисел.
Код для этого тривиален.
Размер страницы
Максимальный размер страницы не является ограничением вики как таковым (за исключением некоторых баз данных dbm).
модули, если они используются), а проблема зависимости браузера. Некоторые браузерные клиенты
(например, Netscape 4.x) отказываются загружать в форму более 32 767 символов,
что может сделать невозможным редактирование «очень длинной» страницы. Эта проблема может быть более критической, если
вики допускает необработанный HTML, потому что накладные расходы, вызванные тегами и «аккуратностью»,
форматирование может легко привести к тому, что в противном случае «нормальный» размер страницы будет максимально загружен клиентом при редактировании.
Как администратор (и пользователь), вы должны знать об этом. Однако есть
другие веские причины не допускать слишком большого размера страницы. В общем, люди не любят
прокручивать очень далеко, и становится трудно следить за таким большим количеством компактного текста на экране. Это
поэтому хорошей идеей будет поощрять участников (используя подсказки к сообщениям) рассмотреть возможность создания ссылок на
новые страницы всякий раз, когда новые темы или более подробные обсуждения делают это естественным.
ОТЛАДКА ВИКИ
Взлом вики здесь означает, что вы программируете на Perl. И вещи будут от
время от времени не работают должным образом — на самом деле вы можете полностью сломать вики.
Ну, это касается территории. Мы не можем предоставить ни учебник программиста, ни
ОТЛАДКА ВИКИ
315
любые гарантированные решения. Источники, представленные в книге, работают, по крайней мере, большинство из них.
время в большинстве контекстов.
Однако мы можем дать несколько общих советов, которые могут иметь большое значение.
ПРОГРАММНЫЕ РЕСУРСЫ
Инвестируйте в хорошие ресурсы для программирования. Получите хорошую книгу о Perl или
загрузите одно из многочисленных учебных пособий, доступных бесплатно в Интернете. Получите некоторые из
многие инструменты программирования и отладки Perl. Не забывайте о полном и подробном
документация и коллекция часто задаваемых вопросов, которые поставляются с вашей установкой perl — это
на сегодняшний день с версией, которую вы используете, и может охватывать любые варианты из учебника
версии.
Узнайте больше о том, как работают такие серверы, как Apache или IIS/PWS, и как их можно
настроен. Узнайте о HTML и CSS. Изучите XML.
Узнайте о методах управления документами в целом, о других способах совместной работы.
инструменты и то, как они используются на вашем рабочем месте.
См. списки ресурсов в Приложении B.
РЕЗЕРВНЫЕ КОПИИ