Облегчение шаблона
Здравствуйте,
Я понимаю,что ваше решение универсальное и рассчитано на большую аудиторию.
Но было бы здорово из готового решения убирать лишний функционал и без того перегруженного шаблона.
Например:
В ваших настройках сделать что то на подобии http://joxi.ru/E2p9Z0VFaDwzZA , причем,если нужно,включить дополнительный вид,то снять галку с чек бокса и получить обновления через маркетплайс.
Не к нам иметь 20 видов шапок и т.д. , если понадобилось установить другой вид, то снял галочку с чек бокса обновлений и установил нужный вид, а старый вид удалил через галку в чекбоксе вместе с лишним кодом (который относится только к данному виду шапки)
При удалении лишней информации/функционала из шаблона(убирая при удалении мусор из CSS И JS ) шаблон может уже быть не просто готовым решением, а чем то больше.
Вот например мой магазин.
Купил ваше решение Максимум и начинаю жалеть. Без описанных выше рецептов врятли, хоть что то получиться нормально запустить. Уж слишком ваш шаблон перегружен и без того огромный каталог.
Отличное предложение, что бы норм работало нужен хороший сервак.
Отличное предложение, что бы норм работало нужен хороший сервак.
У меня физический сервер с жестким диском samsung NVMe из линейки EVO, не плохой серверный процессор с 3.5 частотой, оперативки 64 гигабайт.
Уже к 3 разным компаниям обращался решить вопрос со скоростью загрузки и все разом кричат ,чтобы я выкинул данный шаблон(именно решение так сильно тормозит) и будет мне счастье, либо убирать из шаблона функционал и забыть про обновления.
У меня физический сервер с жестким диском samsung NVMe из линейки EVO, не плохой серверный процессор с 3.5 частотой, оперативки 64 гигабайт.
Уже к 3 разным компаниям обращался решить вопрос со скоростью загрузки и все разом кричат ,чтобы я выкинул данный шаблон(именно решение так сильно тормозит) и будет мне счастье, либо убирать из шаблона функционал и забыть про обновления.
Вы правильно подметили, что решение универсальное. Так как в решении множество вариаций дизайна элементов и настроек, это отражается на весе кода. Чем больше функционала, тем код тяжелее.
Обновление решений — это стандартный функционал 1С-Битрикс. Мы только создаем улучшения, а устанавливаются они по схеме разработчиков. К сожалению, мы не можем изменить ее логику. Обновляются все элементы, для которых подготовлены изменения. Здесь вы уже выбираете:
1. Используете шаблон стандартно, не вносите изменений. Настраиваете решение под себя. Тогда после обновлений сложностей не возникнет.
2. Используете шаблон без крупных изменений. Вносите правки в специальные файлы для кастомизации. Но здесь гарантий нет, что вы все сделаете правильно, и обновление установится корректно.
3. Используйте шаблон как основу для индивидуального проекта. Изменяете его, удаляете файлы и др. Тогда уже не обновляетесь.
Вы правильно подметили, что решение универсальное. Так как в решении множество вариаций дизайна элементов и настроек, это отражается на весе кода. Чем больше функционала, тем код тяжелее.
Обновление решений — это стандартный функционал 1С-Битрикс. Мы только создаем улучшения, а устанавливаются они по схеме разработчиков. К сожалению, мы не можем изменить ее логику. Обновляются все элементы, для которых подготовлены изменения. Здесь вы уже выбираете:
1. Используете шаблон стандартно, не вносите изменений. Настраиваете решение под себя. Тогда после обновлений сложностей не возникнет.
2. Используете шаблон без крупных изменений. Вносите правки в специальные файлы для кастомизации. Но здесь гарантий нет, что вы все сделаете правильно, и обновление установится корректно.
3. Используйте шаблон как основу для индивидуального проекта. Изменяете его, удаляете файлы и др. Тогда уже не обновляетесь.
Комментарии на данной страницы заблокированы!