Вы пытаетесь минимизировать HTML в Codeigniter? Тогда эта статья для вас.
Прежде чем начать, давайте кратко обсудим вопросы минификации.
CodeIgniter
CodeIgniter – это мощный PHP-фреймворк с очень маленьким размером, созданный для разработчиков, которым необходим простой и элегантный инструментарий для создания полнофункциональных веб-приложений. CodeIgniter основан на популярном паттерне разработки модель-представление-контроллер (MVC).
HTML минификация
HTML Minification – это удаление ненужных символов и строк в HTML-коде. Отступы, комментарии, пустые строки и т.д. Не требуются при рендеринге в HTML. Обрезка этих деталей может сохранить размер загружаемого файла не только не влияя на вывод, но и улучшая производительность.
Образец HTML без минификации
HTML после минификации
Шаги для минимизации HTML в Codeigniter
Шаг 1: Включите хуки в конфигурации
Перейдите в application / config / config.php и убедитесь, что существует строка
$config['enable_hooks'] = TRUE;
Шаг 2: Объявите Хук в hooks.php
Перейдите в application / config / hooks.php и объявите хук следующим образом:
Шаг 3: Добавьте крючок
Создайте файл application / hooks / compress.php со следующим кодом:
Это оно ! Теперь HTML-код будет минимизирован на нашей веб-странице.
Источник записи: https://thedebuggers.com