производительность сервера: несколько внешних подключений и производительность - PullRequest
0 голосов
/ 19 марта 2010

Я создаю скрипт php, который требует, чтобы сервер делал несколько запросов cURL за цикл. Я буду запускать этот скрипт через cron каждые 3 минуты. Я хочу максимально увеличить количество запросов cURL, которые я могу сделать за 24 часа.

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

1 Ответ

1 голос
/ 19 марта 2010

Общие учетные записи хостинга обычно имеют очень низкий лимит, что затрудняет что-то подобное. Я бы не рекомендовал это. Гораздо эффективнее было бы инвестировать в учетную запись хостинга VPS (например, в Linode или Slicehost). У них обычно нет ограничения на соединение (или, по крайней мере, не того, с которым я столкнулся). Они также быстрее и намного экономичнее, чем обычный хостинг. Выделенный сервер будет излишним.

Кроме того, поскольку вы используете PHP, не стесняйтесь использовать curl_multi_init, который позволит вам запускать много запросов cURL одновременно.

Надеюсь, это поможет!

...