<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>iBlog - Ilia Alshanetsky - Comments</title>
    <link>http://ilia.ws/</link>
    <description>iBlog - Ilia Alshanetsky - Here be dragons.</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://ilia.ws/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: iBlog - Ilia Alshanetsky - Comments - iBlog - Ilia Alshanetsky - Here be dragons.</title>
        <link>http://ilia.ws/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Emil Vikström: Mail Logging for PHP 5.3+</title>
    <link>http://ilia.ws/archives/190-Mail-Logging-for-PHP-5.3+.html#c192383</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/190-Mail-Logging-for-PHP-5.3+.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=190</wfw:comment>

    

    <author>nospam@example.com (Emil Vikström)</author>
    <content:encoded>
    Great work! We have had our own script (in sendmail_path) for a few years now, but this is really the right way to do it!&lt;br /&gt;
&lt;br /&gt;
Another great option would be to provide your own e-mail headers, but I agree that this is enough default values for most cases.&lt;br /&gt;
&lt;br /&gt;
Once again, great work! 
    </content:encoded>

    <pubDate>Tue, 09 Mar 2010 12:53:50 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/190-guid.html#c192383</guid>
    
</item>
<item>
    <title>tomtom: Reverse MD5 Search Aggregator</title>
    <link>http://ilia.ws/archives/89-Reverse-MD5-Search-Aggregator.html#c192381</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/89-Reverse-MD5-Search-Aggregator.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=89</wfw:comment>

    

    <author>nospam@example.com (tomtom)</author>
    <content:encoded>
    try: http://md5hashcracker.appspot.com/ 
    </content:encoded>

    <pubDate>Sun, 28 Feb 2010 17:47:17 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/89-guid.html#c192381</guid>
    
</item>
<item>
    <title>David: MD5 Dictionary Attacks</title>
    <link>http://ilia.ws/archives/68-MD5-Dictionary-Attacks.html#c192378</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/68-MD5-Dictionary-Attacks.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=68</wfw:comment>

    

    <author>nospam@example.com (David)</author>
    <content:encoded>
    Any system should use some salt &lt;img src=&quot;http://ilia.ws/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
It makes your system more secure, for some of you looking for a tool to hash string, I&#039;m using this online md5 converter&lt;br /&gt;
David 
    </content:encoded>

    <pubDate>Thu, 25 Feb 2010 04:16:32 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/68-guid.html#c192378</guid>
    
</item>
<item>
    <title>Alex Kerr: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192365</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Alex Kerr)</author>
    <content:encoded>
    &gt; 2. ... This means anytime you need to make even most trivial of changes you will need to go through to convert &gt; compile cycle...&lt;br /&gt;
&lt;br /&gt;
So what about the interpreter FB mentioned in the announcement that gets around precisely this problem as I understand it, and that is currently being used by their engineers? Called something like HPHPi I seem to recall... 
    </content:encoded>

    <pubDate>Mon, 08 Feb 2010 08:06:58 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192365</guid>
    
</item>
<item>
    <title>Mark Baker: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192360</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Mark Baker)</author>
    <content:encoded>
    I believe that HipHop does use its equivalent to zval when variables change their type within their scope, so it may be necessary to refactor code a bit to ensure that variables are effectively strong-typed to take real advantage of this.&lt;br /&gt;
That&#039;s probably a good thing: weak typing might make PHP easy for new developers to learn because it is forgiving; but enforcing strong-typing is good parctise anyway, and can potentially provide additional benefits with the HipHop optimiser. To take full advantage of that, type hinting should probably be extended to cover basic data types (rather than simply classes) somewhere down the line. 
    </content:encoded>

    <pubDate>Thu, 04 Feb 2010 09:32:41 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192360</guid>
    
</item>
<item>
    <title>Ilia Alshanetsky: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192357</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Ilia Alshanetsky)</author>
    <content:encoded>
    PHP is already thread-safe, what is not thread-safe are some of the libraries various PHP extension may use. Which makes the installs that utilize them not thread-safe, the engine of PHP and &quot;core&quot; extensions are all thread-safe already.&lt;br /&gt;
&lt;br /&gt;
As far as forking goes, on *nix systems it is extremely fast already. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 19:17:19 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192357</guid>
    
</item>
<item>
    <title>Matt Kukowski: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192356</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Matt Kukowski)</author>
    <content:encoded>
    Something that no one seems to mention about HipHop is the fact that they mentioned they made PHP &#039;thread safe&#039;.&lt;br /&gt;
&lt;br /&gt;
He also mentions that database connections will be sped up as a result because of the use of threads, which can be reused or created much faster than forking a process.&lt;br /&gt;
&lt;br /&gt;
What are your thoughts about the thread safe aspect of HipHop? 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 18:52:46 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192356</guid>
    
</item>
<item>
    <title>Ilia Alshanetsky: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192351</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Ilia Alshanetsky)</author>
    <content:encoded>
    HipHop uses a much more optimal memory model then native PHP, since it does not use zval structs to store variables. I would imagine you could easily lower your memory consumption by 30 or more %. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 09:25:05 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192351</guid>
    
</item>
<item>
    <title>Mark Baker: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192350</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Mark Baker)</author>
    <content:encoded>
    Everybody seems to be talking about the speed of hiPHoP, but are there any memory savings? &lt;br /&gt;
&lt;br /&gt;
Servers with insufficient memory can also affect page generation times, if there&#039;s insufficient memory for all the Apache threads to avoid swapping. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 09:21:49 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192350</guid>
    
</item>
<item>
    <title>Torsten: Igbinary, The great serializer</title>
    <link>http://ilia.ws/archives/211-Igbinary,-The-great-serializer.html#c192349</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/211-Igbinary,-The-great-serializer.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=211</wfw:comment>

    

    <author>nospam@example.com (Torsten)</author>
    <content:encoded>
    Ron, it&#039;s a good idea to add something like &quot;asBinary&quot; to the native serialization routines. The compression rate and the increase of speed is such impressive and in most cases I&#039;m able to use binary data instead of clear text. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 09:13:34 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/211-guid.html#c192349</guid>
    
</item>
<item>
    <title>Torsten: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192348</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Torsten)</author>
    <content:encoded>
    For those who run high traffic sites and have done their homework in the optimization of their PHP applications, HipHop would certainly be a interesting PHP implementation. Anyway, I&#039;m excited to see HipHop&#039;s influence to the PHP world... 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 09:02:04 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192348</guid>
    
</item>
<item>
    <title>David Caunt: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192347</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (David Caunt)</author>
    <content:encoded>
    Agreed - this optimisation comes after due diligence, caching and database optimisation 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 08:48:24 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192347</guid>
    
</item>
<item>
    <title>Ilia Alshanetsky: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192346</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Ilia Alshanetsky)</author>
    <content:encoded>
    You&#039;d be able to get a speed boost only if PHP is your primary bottleneck, I&#039;d wager that for majority of people that is not the case.&lt;br /&gt;
&lt;br /&gt;
If you page takes 200ms to deliver and 160ms of it is DB interaction, the 20ms speed-up won&#039;t make any visible difference. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 08:41:48 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192346</guid>
    
</item>
<item>
    <title>David Caunt: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192343</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (David Caunt)</author>
    <content:encoded>
    Nice analysis of HipHop. &lt;br /&gt;
&lt;br /&gt;
In response to comment #5, if I can half the time my users spend waiting for a HTML document, and I can automate the deployment process sufficiently, I think it&#039;s a worthwhile performance improvement.&lt;br /&gt;
&lt;br /&gt;
The divergence issues are the greatest for me. If my application runs differently in development (PHP) than it does in production (HipHop), that&#039;s not much good. Increased testing, QA and development cycles will never be more expensive than the performance loss. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 08:37:24 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192343</guid>
    
</item>
<item>
    <title>Rahim: My Thoughts on HipHop </title>
    <link>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#c192342</link>
            <category></category>
    
    <comments>http://ilia.ws/archives/213-My-Thoughts-on-HipHop.html#comments</comments>
    <wfw:comment>http://ilia.ws/wfwcomment.php?cid=213</wfw:comment>

    

    <author>nospam@example.com (Rahim)</author>
    <content:encoded>
    Most of the sites do not need HipHop. In most cases bad sql query and too many tcp connection are the bottleneck. Only huge sites like facebook need HipHp and they have  also the capacity to convert the php extensions to HipHop. 
    </content:encoded>

    <pubDate>Wed, 03 Feb 2010 08:12:58 -0500</pubDate>
    <guid isPermaLink="false">http://ilia.ws/archives/213-guid.html#c192342</guid>
    
</item>

</channel>
</rss>