код запроса(ов)
EXPLAIN
и результаты профилирования в студию:)
тяжело судить по одному запросу😊кинь хотя бы структуру таблиц, если не можешь профилирование и explain(ну или дамп если есть возможность.)
код запроса(ов)
EXPLAIN
и результаты профилирования в студию:)
немного не понятно что будет мешать им зайти в папку компоненты и там в папку шаблона, где будут хранится шаблоны и css который автоматом подключается..
нетрудно догадаться, что тех кто делает/правит шаблоны гораздо больше (считай каждый первый)
поэтому удобно должно быть им, в первую очередь
no problem.ну как говорится — флаг вам в руки, помогите нам, оптимизируйте запросы.
не слышал про то что они тяжелые если раставить правильно индексы, ну и еще пару полезных мелочей при оптимизации сделать: типо выборка тех полей который нужны, запись в ковычках `, ну и явно указывать поля через таблицу… т.е нужно нам поле `name` которые лежит в таблице `user_names` при вызове лучше записатьСамые "тяжелые" c JOIN, то есть те которые с нескольких таблиц делают выборку, вот как их победить
SELECT `user_names`.`name` FROM ..
<h1 class="con_heading">{$pagetitle} <a href="/rss/board/{if $root_id==$cat.id}all{else}{$cat.id}{/if}/feed.rss" title="{$LANG.RSS}"><img src="/images/markers/rssfeed.png" border="0" alt="{$LANG.RSS}"/></a></h1>
<div class="bd_cat_main_desc">{$cat.description}</div>
Компонент пишут один раз — в 3 папки слазил, ужасно из-за этого намучился, но справился. Потом человек решил сделать уникальный, ни на что не похожий дизайн и пошёл шерстить по всем папкам компонентов — шаблоны создавать. Потом решил текст чуть побольше сделать тут и там и опять пошёл копаться в папках, вместо одной единственной.
загугли "структура компоненты битрикса" и почитай насчет проще;) куда уж проще чем там? и лазить в 100500 мест не надо;)Ага, и названия у них ща "g49s7ws5g3.tpl", да? В названии файла уже есть префикс, отвечающий за то, к какому компоненту он принадлежит, куда уж проще?
в данный момент для того чтобы изменить/разработать (нормальный, функциональный) компонент надо как минимум залезть в папку шаблоны, в папку админки и в папку самого компонента, которые находятся вообще в разных уровнях вложений. C теми же шаблонами приходится переносить файлы шаблона компоненты на используемый шаблон, это создает некую привязанность, хотя можно было бы для всех шаблонов сайта, шаблон компоненты брать из папки самой компоненты.Чем именно облегчит, можете аргументировать?