Библиотека solr-php-client на самом деле имеет адаптер для file_get_contents (@see Apache_Solr_HttpTransport_FileGetContents), а также еще один для Curl. Библиотека solr-php-client - это сложная структура, которая позволяет вам делать гораздо больше, чем публиковать URL с параметрами, чтобы вы могли выполнить поиск. SPC обеспечивает предсказуемость, расширяемость и безопасность. Более того, solr-php-client написан на основе стандартов Zend Framework, поэтому он дополняет любой проект ZF.
Если у меня есть выбор между выбором хорошо поддерживаемого, поддерживаемого сообществом проекта и написанием собственного сценария, который не будет лучше, я выбираю хорошо поддерживаемый, поддерживаемый сообществом проект. Если у вас есть потребности, которые находятся за пределами этого проекта, вы все равно можете написать свой собственный скрипт, но опять же, библиотека такого типа создается, поэтому вы можете безболезненно расширять ее.