hrach

Рейтинг
122
Регистрация
21.08.2004
Должность
programer
Интересы
Internet
programer
Had:
Делал. Не помогает. Походу он подгружает CSS этого элемента с другого сайта, а перебить своим не получается, точнее я не знаю как.

!important пробовали?

чтобы не было прокрутки max-height:none; height:auto;

hosting_manager:
Вопрос можно решить элементарно, взять VPS c SSD под такую БД, развернуть БД там, подключить с такого тестового сервера и посмотреть, повлияет ли это на скорость.

Если это все на HDD, удивительно, что это занимает только 3 секунды.

Ага, а раньше, когда не было SSD, запросы выполнялись по пол дня:)

Как можно судить о производительности БД (не видя запрос) только по описанию железа?

ТС скорее всего либо забил на вопрос либо уже решил:)

Conocube:
На сайте были контакты, как показала практика прогонки по России - лучше убрать, в итоге убрали, что бы не пугать людей другим регионом(работаем то со всеми). Грю сайт переделывали раз 10ть, изначально всё было, и фотки офиса, и здание снаружи, и на картах обозначение итд.

продолжаете пугать?

Все, что нужно- позвонить нам - 8 (3412) 260-386!

У вас же есть 8-800 - почему его не повесите?

Странные рукописные (и без печати) отзывы от юр. лиц. Да и физ. лица скорее всего написали бы отзыв по "электро"-почте.

Раздел "О нас" - только на 3-4 экране нахожу слабо аргументированные причины обратиться к вам.

Сможете технически обосновать (для себя) выбор innodb вместо myisam?

raid 6 для бд не самый лучший вариант - в смешанном режиме операция записи будет сильно сказываться на производительности.

Для бд лучше использовать райд 10.

innodb_buffer_pool_size лучше ставить 70-80% (если все таблицы innodb).

Возможно оптимизация БД без изменения кода сайта.

Проверьте наличие покрывающих запрос индексов.

Скиньте сюда скрипты создания таблиц и explain "медленных" запросов.

У меня свойства объединены в группы:

Группа размеры:

длина, мм

ширина, мм

высота, мм

В разделах (группах) товаров я проставляю галочки для групп "свойства".

В карточке товара появляются соответствующие свойства.

Можно "извратиться" и прописать для свойства знак "фильтр", "обязательное поле" и т.д.

samdo:
hrach, преогромнейшая благодарность :)
а может еще подскажете как в результате округлить число, убрать десятичные? а то при умножении, допустим, на 1.12, результат выглядит вот так 112.0000000001, можно как-то его привести к 112?

оберните в Math.round или в parseInt:



Math.round(parseInt(a.value) * parseInt(b.value) * k[parseInt(b.value) -1 ])

как-то так:


<script>
var k=new Array(1,2,3,4,5,6,7,8,9,10,11,12);
</script>
<form onsubmit="return false" oninput="o.value =parseInt(a.value) * parseInt(b.value) * k[parseInt(b.value) -1 ]">
<input type="range" name="a" id="a" min="100" max="10000" step="100" onchange="document.getElementById('rangeValue').innerHTML = this.value;">
<span id="rangeValue">100</span>
<input type="range" name="b" id="b" min="1" max="12" step="1" onchange="document.getElementById('rangeValue2').innerHTML = this.value;">
<span id="rangeValue2">3</span>
<br>
<output name="o" for="a b">0</output>
</form>

https://jsfiddle.net/2kceqbf4/

ErrorNeo:
ну я и написал - скипать? А что если дальше стоит тупо контроль времени, прошедшего с момента onload, и в случае если таймер скипнули там просто надпись "тут никого нет".)))

Та не. Тут я считаю логика простая - тех кто так как я описываю будет делать - единицы. Их проще руками банить, чем учить роботов такой фигне.

А в итоге - даже код их первого сообщения должен работать. Ну.. у меня работает. Но если бы и не работал - усложнить через setTimeout и не представляю как это отслеживать.

К сожалению точный ответ как обрабатывает (сразу или ждет часами) робот код JS ни даст никто. Но

все манипуляции с контентом (dom) можно получить на ура. Посмотрите как работает pagespeed и т.д.

Пока не доставляете хлопот никто банить не будет:)

ErrorNeo:

Опять же. А что если я поставлю запись текста в див с задержкой 0,1 сек. document onload уже все. Что, робот будет ждать пока все мои таймеры отработают?
А если у меня там часы тикают?)

ему ничего не мешает "отыграть" вся таймеры за мгновение и получить результат:)

Основная проблема у ТС в структурировании и форматировании выходных данных:

Четверьг:

Но, ведь карточка товара это не только описание товара, но еще и цвет шрифта, форматирование, фото в нужном размере, вставка видео в нужном месте, доп инфа (о доставке например, дате получение, оплате, крайне желательно это показывать не в корзине а сразу в карточке товара). Причем шрифт во всех карточках должен быть един, его цвет тоже. Выравнивание везде должно быть одинаковое. Т.е. все равно потом куча ручного труда, и опять таки контроль полноты информации и соответствия ее нащим требованиям.

Для начала просто избавьтесь от процесса "оформления" в админке - пропишите все необходимые стили для внешнего сайта. Изменяйте параметры фотографий автоматом в админке, либо в сторонней программе готовьте и загружайте на сайт. Создайте для параметров (габариты, вес, цвет, доставка, оплата и т.д.) отдельные блоки (поля), чтобы можно было контролировать их содержание и внешний вид.

Всего: 121