title: Pheanstalk (PHP client for beanstalk) - how do connections work?
body: <p>I'd like some help understanding the use of pheanstalk (php beanstalk client).  I have a PHP program that is executed on the server when form data is sent to it.  The PHP program should then package the form data as a JSON structure and send it to a backend server process. </p>
  
  <p>The thing I don't understand is the connection to the beanstalkd server.  Should I create a new Pheanstalk() object each time the PHP program executes - in which case, am I incurring the cost of creating the connection.  When is the connection closed (since there is no close() method in pheanstalk)?</p>
  
  <p>If the connection is persistent, is it shared among all executions of the PHP program, in which case, what happens in the case of concurrent hits?  Thanks for any help.</p>