Производительность сервера: несколько внешних подключений и производительность

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам