Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

druzhkov

Користувачі
  
  • Публікації

    271
  • З нами

  • Відвідування

Усі публікації користувача druzhkov

  1. Перед установкой модуля делать бэкап базы. Если что-то пошло не так - откатываем правки, которые внес модуль в код, и накатываем последний бэкап. Как я понимаю, подобные эксперименты вы будете делать на своем компе, а не на живом сайте (иначе тогда будут теряться все вновь добавленные данные - заказы и т.д.)
  2. Лечится оптимизацией. Но вы сначала адрес сайта скажите.
  3. Добавление одного товара происходит в admin/model/catalog/product.php , метод addProduct. Соответственно, можно посмотреть, откуда он вызывается, и как формируются данные для добавления.
  4. system/library/user.php - там должен быть метод login, в нем в sql-запросе убираете проверку AND password = ...
  5. Если require_once('file_name') выдает фатальную ошибку, что не может найти файл, то прямо перед ним ставите die('file_name'), запускаете скрипт и смотрите на выводимую строку. В ней что-то будет неправильно (переменная не подставилась и т.д.), исходя из этого, копаете дальше. 'file_name' - просто условное обозначение того, что стоит в скобках.
  6. Вы работаете через model/account/customer - addCustomer или напрямую пишете в базу?
  7. а) нагрузка в какой-то момент может резко повышаться (например, тяжелая задача в планировщике). Нужно смотреть, что и когда запускается. б) либо сам сайт уже подтормаживает. Есть сайты, гда можно смотреть ответы сайта (там все подробно расписывается). Либо ставите, например, firebug для файрфокса, там на вкладке "Сеть" будет показана диаграмма загрузки ресурсов. Если сама страница генерируется очень долго - увидите длинную полоску напротив нее.
  8. Лично мне этот подход в новом движке не нравится. md5 сейчас дешифруется легко, и если кто-то стянет базу, то узнает все пароли в старом формате. Поэтому мы в авторизации убрали "OR" и оставили только проверку по новому алгоритму. То есть пользователи будут вынуждены поменять свои пароли. Некомфортно, но ради их же безопасности.
  9. Как можно заметить, ключ кеша равен md5 от всех поступивших в метод параметров, в том числе и от сортировки. Соответственно, для разных сортировок будут разные кеши.
  10. С этими SELECT(COUNT(...)) в опенкарте действительно проблемы. Мы у клиента лечили установкой кеширования: http://e-45.ru/articles/%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-opencart-1_5 В принципе, процедура несложная: смотрим в профайлере тормозные запросы, ищем код, оборачиваем в кеш, потом следующий и т.д.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.