public static function isServerAvailible($domain) 
	{
		if(Yii::app()->params['server_options']['status'] == true) {
			//check, if a valid url is provided
			if (!filter_var($domain, FILTER_VALIDATE_URL))
				return false;

			//initialize curl
			$curlInit = curl_init($domain);
			curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
			curl_setopt($curlInit,CURLOPT_HEADER,true);
			curl_setopt($curlInit,CURLOPT_NOBODY,true);
			curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);

			//get answer
			$response = curl_exec($curlInit);
			curl_close($curlInit);
			if($response)
				return true;

			return false;
		
		} else
			return false;
	}
public static function isServerAvailible($domain) 
	{
		if(Yii::app()->params['server_options']['status'] == true) {
			//check, if a valid url is provided
			if (!filter_var($domain, FILTER_VALIDATE_URL))
				return false;

			//initialize curl
			$curlInit = curl_init($domain);
			curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
			curl_setopt($curlInit,CURLOPT_HEADER,true);
			curl_setopt($curlInit,CURLOPT_NOBODY,true);
			curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);

			//get answer
			$response = curl_exec($curlInit);
			curl_close($curlInit);
			if($response)
				return true;

			return false;
		
		} else
			return false;
	}
public static function isServerAvailible ( $ domain ) { if ( Yii :: app ( ) -> params [ 'server_options' ] [ 'status' ] == true ) { //check, if a valid url is provided
 if ( ! filter_var ( $ domain , FILTER_VALIDATE_URL ) ) return false ; //initialize curl
 $ curlInit = curl_init ( $ domain ) ; curl_setopt ( $ curlInit , CURLOPT_CONNECTTIMEOUT , 10 ) ; curl_setopt ( $ curlInit , CURLOPT_HEADER , true ) ; curl_setopt ( $ curlInit , CURLOPT_NOBODY , true ) ; curl_setopt ( $ curlInit , CURLOPT_RETURNTRANSFER , true ) ; //get answer
 $ response = curl_exec ( $ curlInit ) ; curl_close ( $ curlInit ) ; if ( $ response ) return true ; return false ; } else return false ; }
returns true, if domain is availible, false if not
returns true if domain is availible false if not