Есть ли хорошая идея о том, как настроить производительность веб-приложения? - PullRequest
0 голосов
/ 31 марта 2011

Привет ~ мы работаем над небольшим проектом, который мы хотим, чтобы он был публичным.Теперь наш проект хорошо работает на местном уровне, однако, когда мы просто подключаем его к сети, скорость отклика очень низкая.Мы все новички в области веб-разработки, поэтому, пожалуйста, предоставьте несколько советов и предложений.

Любой совет приветствуется.Еще раз спасибо

Ответы [ 2 ]

3 голосов
/ 31 марта 2011

Несколько советов:

Профилирование кода

Использование опции профилирования xdebug .Это даст вам понимание областей вашего кода, которые могут нуждаться в оптимизации.

SQL Profiling

Большинство моих проектов используют PostgreSQL, поэтому я на самом деле не использовал этосам, но вот некоторая документация по профилированию ваших запросов MySQL .Опять же, это даст вам представление об областях ваших сценариев SQL, которые могут использовать некоторую оптимизацию.

Изучение параметров кэша

Если у вас много запросов к базе данных наваши страницы или много логики PHP на ваших страницах, это может быть дорого генерировать.Существует несколько различных методов кэширования, и, хотя каждый из этих методов помогает решить время загрузки, каждый из них направлен на решение различных специализированных задач:

Это были бы первые шаги, которые я предпринял бы при оптимизации одного из моих проектов.

Редактировать:

Предложение TVK также хорошо для гвоздяиз-за проблем с производительностью на стороне клиента.

0 голосов
/ 31 марта 2011

Если проблема возникает только тогда, когда вам нужно передать фактические данные, этот аддон от Google подойдет для поиска улучшений: http://code.google.com/speed/page-speed/

Он выполнит несколько алгоритмов, чтобы найти вещи для оптимизации в вашем HTML, а также в CSS и JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...