Это для спам-комментариев. ;)
cURL отлично подходит для работы с API, особенно когда вам нужно POST-данные. Я слышал, что быстрее использовать file_get_contents () для базовых запросов GET (например, получение RSS-канала, который не требует аутентификации), но я не пробовал сам.
Если вы используете его в общедоступном скрипте, таком как плагин WordPress, обязательно проверьте его с помощью function_exists ('curl_open'), так как некоторые хосты не устанавливают его. ..