genbit

Рейтинг
16
Регистрация
01.10.2007

Читал вот это: SQL для профессионалов. Программированиею Джо Cелко. Понравилось.

1. VDS D (www.ispserver.com) 512mb, 1200 МГц.

думаю с такой конфигурацией у вас проблем с торможением не должно быть на данном этапе.

Проверьте для начала, как Вам уже советовали, сколько по времени выполняется Ваш скрипт, если не знаете как, то это можно сделать так:

Вставить в файл, на который у Вас все запросы идут (обычно это index.php):

в самое начало (после <?php или <? :

$debugStartTime = microtime(true);

и в самый конец

$debugEndTime = microtime(true);

$resultTime = $debugEndTime - $debugStartTime;

echo "<h5>Executed time: $resultTime<h5>";

Посмотрите в сторону Magento http://ru.wikipedia.org/wiki/Magento

1. напишите что у вас там за VDS, какие у него параметры

2. как вам уже советовали - замерьте, сколько времени уходит на выполнение скрипта, и его частей.

В чем может быть причина? Я думаю что тут всего до кучи

- неверная настройка Apache, да и на прошлом всё-таки стоял nginx в качестве frontend (имхо), что намного быстрее чем просто apache

- нет никакого акселератора (кеша байт кода) для php, поставьте xCache, APC, eAccelerator, или Zend Optimizer. (это обязательно!)

- у вас мало ресурсов на VDS, в следствии чего всё тормозит, поэтому надо оптимизировать под ваши ресурсы.

Также посмотрите на настройку MySQL.

И включите кэширование sql запросов.

Yу а для оптимизации самого приложения, воспользуйтесь, например, XDebug, он Вам красиво распишет, что и сколько занимает, и вы сможете оптимизировать узкие места.

Оставить правило, только изменить:

RewriteRule ^articles/(.*)$ text.php/$1 [L]

А выше(!) него добавить

RewriteRule ^articles/?$ text.php [L]

Shop Script Pro не советую, лучше osCommerce. Либо подождать новой ренкарнации shop scrip, но я за неё тоже не уверен. А вообще советую обратить внимание на Magento, гляньте статью в википедии, пока она ещё в бете и не приспособлена к Российским условиям, но в скором времени мы (сообщество) исправим это.

Всего: 56