Как оптимизировать cURL-запрос к API? - PullRequest
0 голосов
/ 21 марта 2011

Я пишу API для приложения, которое будет размещено в облаке, чтобы пользователи могли получить к нему доступ через свои уникальные идентификаторы приложений.Пока все работает нормально и дает желаемые результаты.Теперь внезапно возникает вопрос, как обрабатывать несколько запросов одновременно.Мне нужны некоторые предложения, с помощью которых я могу обрабатывать несколько запросов к API.Есть ли способ, которым я могу оптимизировать свой код для некоторых быстрых результатов для пользователя.Должен ли я кешировать общий запрос пользователя, чтобы я мог напрямую передать вывод пользователю из кэшированных данных.Или я должен сохранить последние запрошенные данные в базе данных и использовать индексацию для быстрого вывода пользователя.Пожалуйста, дайте предложения, что я могу написать хорошее и быстрое приложение и в долгосрочной перспективе.

1 Ответ

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

Профилируйте свой код , используя xdebug или xhprof .

Выявите узкие места , используя реальные доказательства, затемустранить или минимизировать узкие места.

Не слепо начинать кэширование данных , предполагая, что это проблема производительности.

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