Если узкое место именно PHP-скрипт, то можно использовать профайлер Xdebug и программу WinCacheGrind для визуализации результатов http://www.xdebug.org/docs/profiler
На обычный хостинг вряд ли получится Xdebug установить, поэтому можно попробовать отладить скрипт на локальной машине.
Ответы
Нужны:
-Программист
-Профайлер
-Прямые руки
Не удивлюсь если узким местом окажется скорость работы базы данных
Если узкое место именно PHP-скрипт, то можно использовать профайлер Xdebug и программу WinCacheGrind для визуализации результатов http://www.xdebug.org/docs/profiler
На обычный хостинг вряд ли получится Xdebug установить, поэтому можно попробовать отладить скрипт на локальной машине.
Но, действительно, часто проблема бывает в SQL-запросах. Пара ссылок для MySQL в общем случае:
http://habrahabr.ru/blogs/mysql/70435/
http://habrahabr.ru/blogs/mysql/31072/
В некоторых CMS есть возможность смотреть список запросов, исполненных при генерации страницы. Например, в Drupal это делает модуль Devel.
Если Вы программист - найдете сами, если руки "прямые". Если нет - поменяйте скрипт. Неужели нельзя выбрать?
Отправить комментарий