оптимизация Oscommerce - уменьшаем нагрузку на сервер

OsCommerce - довольно известный движок для создания интернет-магазина. Широкие возможности, большое количество модулей-патчей - несомненный плюс. Однако, как и у всего, у Oscommerce имеются и минусы.

Одним из существенных недостатков, который зачастую оказывает решающее влияние при выборе движка для магазина является высокая требовательность к ресурсам (”громоздкость”, низкая производительность или “тормознутость” - термины не совсем корректные, однако, понятные каждому).

Похоже, что при разработке OScommerce вопросам производительности уделялось не так уж много внимания… Полностью переписывать OScommerce - решение далеко не оптимальное. Попробую собрать некоторые приемы, которые позволяют существенно снизить нагрузку на сервер со стороны OSCommerce.

Итак, уменьшаем нагрузку на сервер:

0. Делаем резервную копию базы данных и файлов. На усмотрение ;)

1. Включаем кэширование в OSCommerce. Если используются инструменты массового редактирования товаров (импорт в OSCommerce) , следует обратить внимание на сброс кэша при импорте. Также, отследить поведение страницы после редактирования товара.

2. Прописываем индексы для таблиц, участвующих в “тяжелых” запросах. В силу особенности проектирования базы данных, запрос на выборку данных о нескольких товарах потребует связки 3-4 таблиц. Создавая дополнительные индексы в этих таблицах, можно значительно уменьшить время выполнения “тяжелого” запроса. Выбирать поля для индексирования на своё усмотрение или же воспользоваться готовым дополнением к osCommerce - решайте сами.

И, конечно же, всегда существует возможность “перейти на более высокий тариф”, перенести сайт на виртуальный выделенный сервер (VPS/VDS) или (если уж соооовсем большой и медленный) даже на выделенный сервер. Со временем, услуги этого направления становятся не такими уж дорогими.. а интернет-магазин (да еще тяжелый), по идее должен быть наЦЕЛ(ь)ен на некоторый доход.

Есть информация о других методах оптимизации интернет-магазинов на базе OSCommerce? Будет желание - жду в комментарии!

Реклама для "поддержания штанов":

Метки: ,

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

1 комментарий к записи “оптимизация Oscommerce - уменьшаем нагрузку на сервер”

  1. mike сообщает :

    nujna optimizacia oscommerce gotovi tolko kategorii vozmiotes pishite predostavliu ftp

Добавить комментарий