<?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, 23 May 2013 22:58:03 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP 10.0 Blog: We are doomed! (and Ticks in PHP)]]></title>
      <guid>http://www.phpdeveloper.org/news/8085</guid>
      <link>http://www.phpdeveloper.org/news/8085</link>
      <description><![CDATA[<p>
In <a href="http://php100.wordpress.com/2007/06/17/we-are-doomed/">this new post</a> to the PHP 10.0 blog, <i>Stas</i> mentions the "impending doom" of PHP that's been going around the community, including in <a href="http://blogs.techrepublic.com.com/programming-and-development/?p=85">this post</a> on the TechRepublic site.
</p>
<p>
He does, however, branch off into something much more interesting that seems to be somewhat ignored by developers - the use of <a href="http://www.php.net/manual/en/control-structures.declare.php#control-structures.declare.ticks">ticks</a> on their code:
</p>
<blockquote>
This is something named "ticks" - I wonder how many of the PHP developers heard about it and of those how many actually used it. Could it be used for offloading long-running I/O-bound tasks or grouping them together (e.g. so we could wait for DB and HTTP in parallel and not sequentially)? Would there be any use at all for such functionality and if so - how it's supposed to work? I.e. how would you know it's done and how you would collect and use the results?
</blockquote>
<p>
It's <a href="http://php100.wordpress.com/2007/06/17/we-are-doomed/#comments">suggested in the comments</a> that it could be used for any kind of application that might need the pseudo-multithreading it offers (including something like scripts needing multiple TCP connections).
</p>]]></description>
      <pubDate>Wed, 20 Jun 2007 10:29:00 -0500</pubDate>
    </item>
  </channel>
</rss>
