Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

когда то очень давно делал.
Простое решение для сжатия css и js на сайте. С дальнейшим его кэшированием
 
Установка: 
1) папку resize (из архива) заливаем в корень сайта
2) открываем .htaccess в корне сайта и после строки:

RewriteEngine on

добавляем: 

#copress js and css
RewriteRule (js|design)/(.*)\.(js|css)$ resize/minify.php [L]

Все. После данных манипуляций js и css файлы будут автоматически сжиматься
 
 
Писал решение и поинтересней. Но для другого движка...
Используемая там реализация, позволяет сжимать html код шаблона еще до обработки его smarty.
Это позволяет уменьшать размеры html кода лишь один раз (как изменяется оригинальный шаблон), а не каждый раз при генерации страницы.
Также там сжимается css и js c возможностью делать обфуксацию javascript кода через https://closure-compiler.appspot.com/
 
Желающих оплатить порт данного решения на simpla - обращаться в личку

jsmin.zip

Изменено пользователем yr4ik
Ссылка на сообщение
Поделиться на другие сайты

Спасибо, хорошая идея, но:

 

прочел про jsmin на github

 

 

jsmin-php

This project is unmaintained. I stopped using it years ago. You shouldn't use it. You shouldn't use any version of JSMin. There are much better tools available now.

Изменено пользователем xavior
Ссылка на сообщение
Поделиться на другие сайты

ну эту реализацию я делал года 2-3 назад.

Просто недавно попросили сделать подобное и я решил -, а почему б не выложить...

 

Понятно что это далеко не самое большое и не лучшее сжатие.

Обфуксацию он не делает (как более современные варианты)

Я знаю даже что в некоторых js библиотеках повторное сжатие, через jsmin, вызывает ошибки в js...

 

Но тем не менее с поставленной задачей он справляется и как для бесплатного варианта - вполне приемлемый...

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...