Назад | Перейти на главную страницу

Оптимизация приложения Facebook… с чего мне начать?

Мы разработали приложение для Facebook ... мы запустили и за 12 минут у нас было более тысячи пользователей. Проблема в том, что приложение не справилось с этим, и нам пришлось отключить его. С чего начать его анализ? Это PHP на основе базы данных MySQL.

Какие инструменты я могу использовать, чтобы узнать, где и что было причиной замедления?

Сервер выделен под linux с 4 гигабайтами оперативной памяти и чипом core2duo.

Приложение Facebook работает так же, как обычный веб-сайт. Применяются все те же методы оптимизации, поэтому ищите другие вопросы по производительности веб-сайта, которые включают веб-сервер (apache, nginx и т. Д.), Оптимизацию PHP, использование кеширования, оптимизацию базы данных и т. Д. И т. Д.

Для приложений Facebook есть руководство по производительности:

http://developers.facebook.com/docs/guides/performance

А Facebook разработал XHProf, чтобы помочь выявить узкие места в производительности:

http://pecl.php.net/package/xhprof