WebAsyst ShopScript

Как не положить БД MySQL, используя поиск по атрибутам в WebAsyst ShopScript

Автор: в категории Статьи о php 2 комментария

Добрый день, уважаемые читатели моего блога!

Данная статья является продолжением истории с WA SS, начало которой вы можете прочитать тут: WebAsyst наплевать на владельцев ShopScript или как положить БД владельца интернет-магазина ShopScript.

По многочисленным просьбам на форуме WebAsyst’a я пишу эту запись. Ничего сложного или необычного в данной статье нет, но тем не менее, благодаря этому  хаку вы можете избежать «уложения» вашей БД MySQL.
читать далее…

WebAsyst наплевать на владельцев ShopScript или как положить БД владельца интернет-магазина ShopScript

Автор: в категории Интересное в мире, Статьи о php 0 комментариев

Доброй ночи, уважаемые читатели!

Сегодня хотелось бы еще раз вспомнить казус, найденный мной в движке интернет-магазина ShopScript от компании WebAsyst. (предыстория тут: Поиск продуктов по атрибутам в WebAsyst ShopScript).

После написания вышеупомянутой статьи, я обратился за поддержкой на форум разработчиков, надеясь услышать внятное объяснение наличия такой записи в цикле составления MSQL запроса. (http://forum.webasyst.ru/viewtopic.php?id=18562)
читать далее…

Поиск продуктов по атрибутам в WebAsyst ShopScript

Автор: в категории Статьи о php 2 комментария

Добрый день, уважаемые читатели блога!

Давно не писал в блог в связи с отсутствием интересного и необычного. Но! Вчера мир перевернулся! И не потому что на Землю летят метеориты и т.п.

Дело в том, что сейчас мной дорабатывается движок компании WebAsyst ShopScript, а именно улучшается работа поиска по атрибутам.

По умолчанию, поиск по атрибутам предусматривает выбор одного значения каждого из атрибутов, а в улучшенной версии поиска можно выбирать несколько значений атрибута, с помощью checkbox’ов.

В чем же проблема у движка ShopScript?
Итак, открыв файл C:\WebServers\home\domain\www\published\SC\html\scripts\core_functions\product_functions.php
Я внес все необходимые изменения чтобы появилась возможность выбирать несколько атрибутов и все это нормально обрабатывалось.
После пары моих тестов на локальной машине все работало отлично, но страница достаточно долго грузилась, и я решил посмотреть логи БД MSQL, где увидел запросы следующего типа: читать далее…

З
а
г
р
у
з
к
а
.
.
.
Вверх!

Меню блога

Категории блога

Облако тегов