| |||||||||
| |||||||||
Вывод 1 раз со всеми параметрами или вывод много раз сначала 1 поиск потомвтороой птом 3 и т.д.! Вот в чем прожорливость.
Не согласен.
В существующем варианте идет обработка по всему объему данных, выискивая соблюдение всех существующих ЕСЛИ, путем их сложения.
Т.е. алгоритм примерно такой - находим какое либо из существующих ЕСЛИ и начинаем проверку на предмет существования остальных. Нашли - ОК, не нашли - отбрасываем и идем дальше, к следующему товару.
В поэтапном варианте после обнаружения первого условия, все товары не содержащие первого условия, отбрасываются. Предположим, первый поиск произвели в 10 000 наименований и обнаружили 500 соответствий. Все выкинули и оставили для дальнейшей работы только их. Вопрос: на сколько менее ресурсоемким окажется поиск 2-го условия?
А теперь разнесем объем пожирания ресурсов в 1 единицу времени на количество требуемых этапов. Логорифм однако!
это вам так кажется. все равно ищет в одном и том же кол-ве товаров, а не в выборке.
фильтр работает именно как фильтр.
пропуская через себя равное кол-во всех товаров в разделе, если бы можно было хранить результаты выборок - это другое дело.
фильтр работает именно как фильтр.
пропуская через себя равное кол-во всех товаров в разделе, если бы можно было хранить результаты выборок - это другое дело.
Разработчик CMS Eurowebcart
Мощный апдейт карусели и небольшой багфикс для правильной работы нескольких магазинов на одном хосте.
Итак теперь карусель можно превратить вэлегантные шорты систему спецпредложений!
Что для этого нужно:
Нужно войти в редактор карусели, и поставить галочку:
не забудьте указать как назвать кнопку заказа
ивы получаете великолепное спецпредложение для пользователей.
они жмут вашу кнопку и получают возможность заказать представленное вами:
После чего в админке вы видите количество необработанных заявок:
заходите туда и обрабатываете заявки.
также интересный эффект дает переключение карусели в режим галереи:
В общем красота. ЭТО то чего часто не хватает сайтам.
Итак теперь карусель можно превратить в
Что для этого нужно:
Нужно войти в редактор карусели, и поставить галочку:
не забудьте указать как назвать кнопку заказа
ивы получаете великолепное спецпредложение для пользователей.
они жмут вашу кнопку и получают возможность заказать представленное вами:
После чего в админке вы видите количество необработанных заявок:
заходите туда и обрабатываете заявки.
также интересный эффект дает переключение карусели в режим галереи:
В общем красота. ЭТО то чего часто не хватает сайтам.
Разработчик CMS Eurowebcart
Да! Самое главное забыл!
Система заказа спецпредложений защищена от флуда и сплоитов токенами, солью, проверкой существования спецпредложения и микротаймом (время действия микротайма божеское - 60 часов)
смотрим код формы:
<input name="tith" value="Спецпредложение 1" type="hidden">
<input name="fcf" value="0" type="hidden">
<input name="mtime" value="1398095207" type="hidden">
<input name="spec" value="carousel/rus_0/3372746462_08af275455.jpg" type="hidden">
<input name="token" value="de4e3e2a300ad7908db7c876e607a9c7" type="hidden">
так что хакеры и спамеры идут лесом.
Система заказа спецпредложений защищена от флуда и сплоитов токенами, солью, проверкой существования спецпредложения и микротаймом (время действия микротайма божеское - 60 часов)
смотрим код формы:
<input name="tith" value="Спецпредложение 1" type="hidden">
<input name="fcf" value="0" type="hidden">
<input name="mtime" value="1398095207" type="hidden">
<input name="spec" value="carousel/rus_0/3372746462_08af275455.jpg" type="hidden">
<input name="token" value="de4e3e2a300ad7908db7c876e607a9c7" type="hidden">
так что хакеры и спамеры идут лесом.
Разработчик CMS Eurowebcart
Тут подглядел - некоторые активно стали БЛОГом пользоваться. ну чтоже пришлось его подфэйслифтить
и добавить интересные возможности.
Напоминая по умолчанию в блоге жестко отключены комменты. их можно включить в основных параметрах - Вкладка Сайт - 165. Разрешать комментарии в блоге
$enable_blog_comments / Число.
Ну и рядом есть настройки показа на главной странице и т.п.
новый блог - blog.zip/blog/blog.php
Скрин
Блог - это комменты
встроенная система хороша и управляема
ветки раскрываются и цветами выделяется уровень вложенности каммента
но скоро на выбор подключу Disqus
disqus.com
Теперь с радостью могу сообщить, что 2-х годовая работа по бутстрапированию всех модулей ЗАВЕРШЕНА! Ура товарищи!
и добавить интересные возможности.
Напоминая по умолчанию в блоге жестко отключены комменты. их можно включить в основных параметрах - Вкладка Сайт - 165. Разрешать комментарии в блоге
$enable_blog_comments / Число.
Ну и рядом есть настройки показа на главной странице и т.п.
новый блог - blog.zip/blog/blog.php
Скрин
Блог - это комменты
встроенная система хороша и управляема
ветки раскрываются и цветами выделяется уровень вложенности каммента
но скоро на выбор подключу Disqus
disqus.com
Теперь с радостью могу сообщить, что 2-х годовая работа по бутстрапированию всех модулей ЗАВЕРШЕНА! Ура товарищи!
Разработчик CMS Eurowebcart
Небольшой апдейт добавляющий совместимости для PHP 5.4
хоть на стену вешай -
хоть на стену вешай -
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
htmlspecialchars функцию - использовать в не деприкэйтед варианте явно указывая кодировку либо ",, NULL"
Разработчик CMS Eurowebcart