<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 20 Jun 2013 07:32:50 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Terry Chay's Blog: How much does a date() cost?]]></title>
      <guid>http://www.phpdeveloper.org/news/12476</guid>
      <link>http://www.phpdeveloper.org/news/12476</link>
      <description><![CDATA[<p>
In <a href="http://terrychay.com/blog/article/benchmarking-date-timezone.shtml">a new post</a> to his blog <i>Terry Chay</i> looks at the real cost of a (call to) <a href="http://php.net/date">date()</a> - the PHP function that can parse either the current or an inputted timestamp out into the date format you specify.
</p>
<blockquote>
One of the fringe benefits of open sources an existing code base is that you have an opportunity to setting error_reporting on E_ALL | E_STRICT or perhaps rather just to 2147483647. When you do that you find small problems with your code base you missed the first time you sloppily wrote it. In my case, I noticed that date() was throwing strict errors. 
</blockquote>
<p>
Due to his resulting request to test the error (after submitting a ticket to fix the server's php.ini settings), he went about trying to test and see what the real impact of working with the date function was by developing his own simple benchmarking script. It runs through five different tests some with a default timezone set and some not. His results found that doing it in the script versus on the server's config didn't make much of a difference so he corrected the issue with a quick <a href="http://php.net/ini_set">ini_set</a> (or a <a href="http://php.net/date_default_timezone_set">date_default_timezone_set</a>).
</p>]]></description>
      <pubDate>Thu, 07 May 2009 11:18:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Moon's Blog: PHP session cookie refresh]]></title>
      <guid>http://www.phpdeveloper.org/news/10184</guid>
      <link>http://www.phpdeveloper.org/news/10184</link>
      <description><![CDATA[<p>
<i>Brian Moon</i> has <a href="http://doughboy.wordpress.com/2008/05/14/php-session-cookie-refresh/">posted a tip</a> (and a bit of code) he's worked up to help make a users cookies last a bit longer than they were originally designed to:
</p>
<blockquote>
When you start a session, if the user had no cookie, they get a new session id and they get a cookie. You can configure that cookie to last for n seconds via php.ini or session_cookie_set_params(). But, and this is a HUGE but for me, that cookie will expire in n seconds no matter what.
</blockquote>
<p>
His method provides a way to extend the life of the cookies currently set for the domain by changing the time to live through a series of ini_get calls wrapped in a setcookie() call.
</p>]]></description>
      <pubDate>Wed, 14 May 2008 12:51:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jacob Santos' Blog: Zend Framework: Hackish Include Path Solution]]></title>
      <guid>http://www.phpdeveloper.org/news/6403</guid>
      <link>http://www.phpdeveloper.org/news/6403</link>
      <description><![CDATA[<p>
<i>Jacob Santos</i> was having a problem with the Zend Framework. It couldn't find its own files. So, he's <a href="http://www.santosj.name/php/zend-framework-hackish-include-path-solution/">come up with a hack</a> that helps mod_php users to avoid the problem.
</p>
<blockquote>
<p>
I've had problem with Zend Framework not being able to find its files, which is usually not good. The "workaround" of adding the realpath works, but would be overwritten when updating. Besides, going through the files just to add realpath locations is a hassle.
</p>
<p>
The php_value only works with mod_php, so good luck if you are running PHP using CGI/FastCGI. Actually, you'll have no luck, because it won't work using CGI.
</p>
</blockquote>
<p>
Essentially, it uses the <a href="http://www.php.net/ini_set">ihi_set function</a> to define the correct include path. Check out <a href="http://www.santosj.name/php/zend-framework-hackish-include-path-solution/#comments">the comments</a> of the post for some other suggestions.
</p>]]></description>
      <pubDate>Mon, 02 Oct 2006 13:18:50 -0500</pubDate>
    </item>
  </channel>
</rss>
