<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://edin.dk/feeds/atom.xml" rel="self" title="Edin Kadribašić" type="application/atom+xml" />
    <link href="http://edin.dk/"                        rel="alternate"    title="Edin Kadribašić" type="text/html" />
    <link href="http://edin.dk/rss.php?version=2.0"     rel="alternate"    title="Edin Kadribašić" type="application/rss+xml" />
    <title type="html">Edin Kadribašić</title>
    <subtitle type="html">Rants, mostly...</subtitle>
    <icon>http://edin.dk/templates/default/img/s9y_banner_small.png</icon>
    <id>http://edin.dk/</id>
    <updated>2007-05-06T10:27:48Z</updated>
    <generator uri="http://www.s9y.org/" version="1.1.2">Serendipity 1.1.2 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://edin.dk/archives/39-More-N95-Gadgets.html" rel="alternate" title="More N95 Gadgets" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-05-05T17:39:47Z</published>
        <updated>2007-05-06T10:27:48Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=39</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=39</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/3-Computing" label="Computing" term="Computing" />
    
        <id>http://edin.dk/archives/39-guid.html</id>
        <title type="html">More N95 Gadgets</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <a href="http://www.flickr.com/photos/edink/485242241/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/230/485242241_b604f5a112_m.jpg" width="240" height="85" alt="Leo Laporte's Jaiku profile on N95" style="float: left; margin-top: 5px; margin-right: 30px;" /></a>It came through the mail today and its being added as the latest gadget in my collection. It's a Nokia SU-8W wireless keyboard. Much more detailed review can be found <a href="http://darlamack.blogs.com/darlamack/2005/03/nokia_wireless_.html">here</a>. 
            </div>
        </content>
        <dc:subject>nokia n95 wireless keyboard</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/38-Playing-with-N95.html" rel="alternate" title="Playing with N95" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-05-01T23:07:59Z</published>
        <updated>2007-05-01T23:07:59Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=38</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=38</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/1-General" label="General" term="General" />
    
        <id>http://edin.dk/archives/38-guid.html</id>
        <title type="html">Playing with N95</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Just a test shot of the video recording from my new toy, the Noka N95 phone.<br />
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/5dMJiOwzdlQ"></param><embed src="http://www.youtube.com/v/5dMJiOwzdlQ" type="application/x-shockwave-flash" width="425" height="350"></embed></object><br />
 
            </div>
        </content>
        <dc:subject>n95 video</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/37-New-Snapshot-Capabilities.html" rel="alternate" title="New Snapshot Capabilities" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-04-28T14:46:23Z</published>
        <updated>2007-05-05T00:29:24Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=37</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=37</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://edin.dk/archives/37-guid.html</id>
        <title type="html">New Snapshot Capabilities</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                For some time now I wanted to rewrite the snapshot generation script. I wanted to do this to add some features that people were asking for.<br />
<br />
Up till now we provided only the debug pack for the latest snap but several people have asked if it was possible to make one available for each snap that was provided on the site. The PECL bundle and the installer were not provided at all (althoug <a href="http://pecl4win.php.net/">pecl4win</a> site provides a build of PECL extensions).<br />
<br />
John Mertic helped out with the installer script that allows the build even when some components fail to compile. This still isn't foolproof due to some not-so-reliable behavior of the DOM extension which is used to generate the input files for the WIX installer.<br />
<br />
The latest files for the current 5.2 branch can be downloaded from the snaps site:<br />
<br />
<a href="http://snaps.php.net/win32/php5.2-win32-latest.zip">PHP ZIP distribution</a><br />
<a href="http://snaps.php.net/win32/pecl5.2-win32-latest.zip">PECL extension pack</a><br />
<a href="http://snaps.php.net/win32/php5.2-dbgpack-win32-latest.zip">Debug pack</a><br />
<a href="http://snaps.php.net/win32/php5.2-win32-installer-latest.msi">PHP installer</a><br />
<br />
Now we will have all those four available for each build so we need some way to represent them on the downloads page. Four icons for each build? If you have a suggestion how to make this look nice at <a href="http://snaps.php.net">snaps.php.net</a> please let me know.<br />
<br />
If you're curious, the windows snapshots are generated by a <a href="http://files.edin.dk/php/snapbuildier/mksnapshot.sh.html">bash script</a> that calls the windows build (which is written in javascript). Then it generates uses the newly built PHP to generate XML files that are used by <a href="http://wix.sourceforge.net/">WIX</a> to create the installer.<br />
 
            </div>
        </content>
        <dc:subject>php snaps installer pecl</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/36-PHP-5.2.2-RC2-Windows-build-available.html" rel="alternate" title="PHP 5.2.2 RC2 Windows build available" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-04-26T23:27:06Z</published>
        <updated>2007-04-26T23:27:06Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=36</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=36</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/5-PHP-Windows-Distro" label="PHP Windows Distro" term="PHP Windows Distro" />
    
        <id>http://edin.dk/archives/36-guid.html</id>
        <title type="html">PHP 5.2.2 RC2 Windows build available</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Standard build:<br />
<a href="http://downloads.php.net/edink/php-5.2.2RC2-Win32.zip">php-5.2.2RC2-Win32.zip</a>           <br />
<a href="http://downloads.php.net/edink/php-5.2.2RC2-win32-installer.msi">php-5.2.2RC2-win32-installer.msi </a><br />
<a href="http://downloads.php.net/edink/pecl-5.2.2RC2-Win32.zip">pecl-5.2.2RC2-Win32.zip</a><br />
<a href="http://downloads.php.net/edink/php-debug-pack-5.2.2RC2-Win32.zip">php-debug-pack-5.2.2RC2-Win32.zip</a><br />
<br />
And FastCGI build (with no thread safety):<br />
<a href="http://downloads.php.net/edink/php-5.2.2RC2-nts-Win32.zip">php-5.2.2RC2-nts-Win32.zip</a><br />
<a href="http://downloads.php.net/edink/pecl-5.2.2RC2-nts-Win32.zip">pecl-5.2.2RC2-nts-Win32.zip</a><br />
<a href="http://downloads.php.net/edink/php-debug-pack-5.2.2RC2-nts-Win32.zip">php-debug-pack-5.2.2RC2-nts-Win32.zip</a><br />
<br />
 
            </div>
        </content>
        <dc:subject>php build fastcgi</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/35-Horde-Groupware-is-Great.html" rel="alternate" title="Horde Groupware is Great" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-04-23T21:31:20Z</published>
        <updated>2007-04-23T22:34:34Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=35</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=35</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://edin.dk/archives/35-guid.html</id>
        <title type="html">Horde Groupware is Great</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I was installing a new mail server and I was sticking with my usual suspects. I usually use Postfix for handling SMTP and Cyrus for IMAP and POP3 access. No surprises there.<br />
<br />
But then the people you install a mail server for usually want you to make their mail accessible via some web interface. There, the situation is not so clear in my mind. There are several options to pick from. There is <a href="http://www.squirrelmail.org/">SquirerelMail</a>, a very easy to install program with many plugins and options available. But its functionality can be seen as limited and it has some performance issues on very huge IMAP mailboxes.<br />
<br />
On the other hand we have <a href="http://www.horde.org/imp">IMP</a>, part of the <a href="http://www.horde.org/">Horde</a> project. This is a fully featured webmail program that performs really well. The problem with IMP and Horde was that it was really difficult to install and configure.  But now we the good people of the Horde project has provided us with a solution.<br />
<br />
<a href="http://www.horde.org/webmail/">Horde Groupware Webmail Edition</a> is a package where in one download you get all the pieces that make a good webmail applications. You get extra goodies like shared calendar, address book, notes, etc. The latest release also supports the integration with the <a href="http://kolab.org/about-kolab-server.html">Kolab Server</a>.<br />
<br />
The best thing of all: the nightmare of installing Horde and all its applications is over! Now you unpack the tarball, run a setup script and your groupware webmail application is up and running in under two minutes. The sheer wealth of functionality that this install provides is a real joy.<br />
<br />
Nothing else to say but to congratulate the Horde developers for such a great application. Highly recommended.  
            </div>
        </content>
        <dc:subject>php webmail horde groupware</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/34-Serendipity-on-Lighty.html" rel="alternate" title="Serendipity on Lighty" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-04-19T21:45:32Z</published>
        <updated>2007-04-23T11:35:13Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=34</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=34</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/3-Computing" label="Computing" term="Computing" />
            <category scheme="http://edin.dk/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://edin.dk/archives/34-guid.html</id>
        <title type="html">Serendipity on Lighty</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I have been moving some of my sites around and the turn came to my blog. Since I have decided to try <a href="http://www.lighttpd.net/">lighttpd</a> on my new server I was wondering how easy would it be to setup <a href="http://www.s9y.org/">Serendipity</a> on it.<br />
<br />
Well the basic install went pretty smoothly, but I wanted, of course, to use "friendly" URLs. For that Serendipity supplies .htaccess file with Apache mod_rewrite rules. With a little bit of effort it was possible for me to convert those into rewrite rules that lighttpd would understand:<br />
<br />
<div style="text-size: -1pt; background: #eeeeee; line-height: 100%; color: #111111; border: solid 1px #aaaaaa; padding: 5px"><code># Serendipidy rewrites<br />
  url.rewrite-once = (<br />
        "(archives/([0-9]+)-[0-9a-zA-Z\._!;,\+\-]+\.html)" => "index.php?/$1",<br />
        "(authors/([0-9]+)-[0-9a-zA-Z\._!;,\+\-]+)" => "index.php?/$1",<br />
        "(feeds/categories/([0-9;]+)-[0-9a-zA-Z\._!;,\+\-]+\.rss)" => "index.php?/$1",<br />
        "(feeds/authors/([0-9]+)-[0-9a-zA-Z\._!;,\+\-]+\.rss)" => "index.php?/$1",<br />
        "(categories/([0-9;]+)-[0-9a-zA-Z\._!;,\+\-]+)" => "index.php?/$1",<br />
        "archives/([/A-Za-z0-9-]+)\.html" => "index.php?url=/archives/$1.html",<br />
        "([0-9]+)[<u>\-][0-9a-zA-Z</u>\-]*\.html" => "index.php?url=$1-article.html",<br />
        "feeds/(.*)" => "index.php?url=/feeds/$1",<br />
        "unsubscribe/(.*)/([0-9]+)" => "index.php?url=/unsubscribe/$1/$2",<br />
        "approve/(.*)/(.*)/([0-9]+)" => "index.php?url=approve/$1/$2/$3",<br />
        "delete/(.*)/(.*)/([0-9]+)" => "index.php?url=delete/$1/$2/$3",<br />
        "(admin|entries)/(.+)?" => "index.php?url=$1/$2",<br />
        "admin$" => "index.php?url=/admin",<br />
        "archive/?" => "index.php?url=/archive",<br />
        "(index|atom[0-9]*|rss|b2rss|b2rdf).(rss|rdf|rss2|xml)" => "rss.php?file=$1&ext=$2",<br />
        "(plugin|plugin)/(.*)" => "index.php?url=$1/$2",<br />
        "search/(.*)" => "index.php?url=/search/$1",<br />
        "(serendipity\.css|serendipity_admin\.css)" => "index.php?url=/$1",<br />
        "index\.(html?|php.+)" => "index.php?url=index.html",<br />
        "htmlarea/(.*)" => "htmlarea/$1",<br />
        "(.*\.html?)" => "index.php?url=/$1"<br />
  )<br />
</code></div><br />
We only need to prevent some files from being sent to the user:<br />
<br />
<div style="text-size: -1pt; background: #eeeeee; line-height: 100%; color: #111111; border: solid 1px #aaaaaa; padding: 5px"><code>url.access-deny = ( ".tpl.php", ".tpl", ".sql", ".inc.php")</code></div><br />
I guess the future will show how many security holes I have opened playing with these regexs <img src="http://edin.dk/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /> 
            </div>
        </content>
        <dc:subject>serendipity lighttpd</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/33-New-Windows-SnapsRelease-Builder.html" rel="alternate" title="New Windows Snaps/Release Builder" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-03-17T01:44:32Z</published>
        <updated>2007-03-22T09:02:34Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=33</wfw:comment>
    
        <slash:comments>4</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=33</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://edin.dk/archives/33-guid.html</id>
        <title type="html">New Windows Snaps/Release Builder</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <img width='100' height='53' style="float: left; border: 0px; padding-top: 5px; padding-right: 5px;" src="http://edin.dk/uploads/php-win.gif" alt="PHP on Windows" title="PHP on Windows" />During my time at Emini I was using an old beat up machine to build <a href="http://snaps.php.net/">PHP snapshots</a> for Windows. It was only a Pentium II 400MHz and compiling a PHP snapshot on that machine took more than an hour. After <a href="http://edin.dk/archives/30-Leaving-Emini.html">leaving</a> Emini I needed to find a new box for compiling PHP snapshots and <a href="http://pecl4win.php.net/">PECL extensions</a> for the Windows platform.<br />
<br />
 <br /><a href="http://edin.dk/archives/33-New-Windows-SnapsRelease-Builder.html#extended">Continue reading "New Windows Snaps/Release Builder"</a>
            </div>
        </content>
        <dc:subject>php windows</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/32-PHP-4.4.6-win32-with-MySQL-5.0.37.html" rel="alternate" title="PHP 4.4.6-win32 with MySQL 5.0.37" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-03-09T23:32:32Z</published>
        <updated>2007-03-14T18:02:37Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=32</wfw:comment>
    
        <slash:comments>6</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=32</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/4-PHP4-+-Mysql" label="PHP4 + Mysql" term="PHP4 + Mysql" />
    
        <id>http://edin.dk/archives/32-guid.html</id>
        <title type="html">PHP 4.4.6-win32 with MySQL 5.0.37</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <img width='100' height='53' style="float: left; border: 0px; padding-top: 5px; padding-right: 5px;" src="http://edin.dk/uploads/php-mysql.gif" alt="PHP and MySQL" />Ilia has <a href="http://ilia.ws/archives/163-Phantom-5.0.37-MySQL-Release.html">noticed</a> that MySQL have released a new version. I have compiled 5.0.36 libs mysqlf since that release didn't include pre-built windows binaries. I thought it would be the best if we bundled "original" MySQL DLLs so here is the PHP 4.4.6 binary compiled against 5.0.37 MySQL libraries. Upcoming versions of PHP5 are going to include this version of MySQL client library as well.<br />
<br />
Download: <a href="http://edin.dk/uploads/files/php-4.4.6-w-mysql-5.0.37.zip" title="php-4.4.6-w-mysql-5.0.37.zip" target="_blank">php-4.4.6-w-mysql-5.0.37.zip</a><br />
<br />
The archive contains two files. Both of these files should be dropped in your existing php-4.4.6 install folder overwritting php4ts.dll and adding libmysql.dll.<br />
 
            </div>
        </content>
        <dc:subject>php4 mysql5 windows build</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/31-PHP-4.4.6-win32-with-MySQL-5.0.36.html" rel="alternate" title="PHP 4.4.6-win32 with MySQL 5.0.36" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-03-09T00:44:07Z</published>
        <updated>2007-03-09T00:44:07Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=31</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=31</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/4-PHP4-+-Mysql" label="PHP4 + Mysql" term="PHP4 + Mysql" />
    
        <id>http://edin.dk/archives/31-guid.html</id>
        <title type="html">PHP 4.4.6-win32 with MySQL 5.0.36</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <a href="http://www.php.net/downloads.php#v4" title="Download PHP 4.4.6">PHP 4.4.6</a> was released to fix a serious problem in the session module. Here, you can download the Windows build with updated MySQL libs.<br />
<br />
Download: <a href="http://edin.dk/uploads/files/php-4.4.6-w-mysql-5.0.36.zip" title="php-4.4.6-w-mysql-5.0.36.zip" target="_blank">php-4.4.6-w-mysql-5.0.36.zip</a><br />
<br />
The archive contains two files. Both of these files should be dropped in your existing php-4.4.6 install folder overwritting php4ts.dll and adding libmysql.dll.<br />
 
            </div>
        </content>
        <dc:subject>php4 mysql5 windows build</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/30-Leaving-Emini.html" rel="alternate" title="Leaving Emini" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-02-22T23:52:52Z</published>
        <updated>2007-02-23T17:04:35Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=30</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=30</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/1-General" label="General" term="General" />
            <category scheme="http://edin.dk/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://edin.dk/archives/30-guid.html</id>
        <title type="html">Leaving Emini</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <img src="http://edin.dk/uploads/emini-logo.gif" alt="Emini" style="padding: 5px 15px 5px 0px; float: left; border: 0px none;">I have known that I would be leaving Emini, company that I have founded with two partners in 2003, for a couple of months now but I was hesitant about writing about it. I hesitated because I don’t really want to go into details and explain the reasons.<br />
<br />
I was working with the same people since 1999. It all started out as a college project to prove that “alternative” technologies could be used for powering an “ecommerce” application. The company that allowed us to use their resources and play with their technologies was Proventum and the “alternative” technology was PHP that was just going into beta testing of their new and upcoming version 4. <br /><a href="http://edin.dk/archives/30-Leaving-Emini.html#extended">Continue reading "Leaving Emini"</a>
            </div>
        </content>
        <dc:subject>emini php job</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/29-PHP-4.4.5-win32-with-MySQL-5.0.22.html" rel="alternate" title="PHP 4.4.5-win32 with MySQL 5.0.22" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-02-19T12:34:43Z</published>
        <updated>2007-02-19T12:34:43Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=29</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=29</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/4-PHP4-+-Mysql" label="PHP4 + Mysql" term="PHP4 + Mysql" />
    
        <id>http://edin.dk/archives/29-guid.html</id>
        <title type="html">PHP 4.4.5-win32 with MySQL 5.0.22</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <a href="http://www.php.net/downloads.php#v4" title="Download PHP 4.4.5">PHP 4.4.5</a> is released and so is the version with updated MySQL libs.<br />
<br />
Download: <a href="http://edin.dk/uploads/files/php-4.4.5-w-mysql-5.0.22.zip" title="php-4.4.5-w-mysql-5.0.22.zip" target="_blank">php-4.4.5-w-mysql-5.0.22.zip</a><br />
<br />
The archive contains two files. Both of these files should be dropped in your existing php-4.4.5 install folder overwritting php4ts.dll and adding libmysql.dll.<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://edin.dk/archives/28-Back-to-VC6-for-PHP-Windows-build.html" rel="alternate" title="Back to VC6 for PHP Windows build" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-01-06T23:42:56Z</published>
        <updated>2007-01-06T23:42:56Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=28</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=28</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/5-PHP-Windows-Distro" label="PHP Windows Distro" term="PHP Windows Distro" />
    
        <id>http://edin.dk/archives/28-guid.html</id>
        <title type="html">Back to VC6 for PHP Windows build</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                We are back to using VC6 compiler for the official PHP Windows build. VC8 (Visual Studio 2005) was causing trouble with loading the new C runtime. You can read about the details of the problems encoutered in this <a href="http://marc2.theaimsgroup.com/?l=php-dev&m=116805605227929&w=2">thread</a>. So I had to make yet another build, this time using good old VC6.<br />
<br /> <br /><a href="http://edin.dk/archives/28-Back-to-VC6-for-PHP-Windows-build.html#extended">Continue reading "Back to VC6 for PHP Windows build"</a>
            </div>
        </content>
        <dc:subject>php windows distribution compiler</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/26-FastCGI-optmized-Windows-build-of-5.2.1RC2.html" rel="alternate" title="FastCGI optmized Windows build of 5.2.1RC2" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-01-05T13:24:07Z</published>
        <updated>2007-01-05T16:25:31Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=26</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=26</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/5-PHP-Windows-Distro" label="PHP Windows Distro" term="PHP Windows Distro" />
    
        <id>http://edin.dk/archives/26-guid.html</id>
        <title type="html">FastCGI optmized Windows build of 5.2.1RC2</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I have made a build of 5.2.1RC2 for Windows with no thread safety enabled. This will only work for non threaded SAPIs such as CGI/FastCGI and CLI. The reason for this is that managing per thread state takes some CPU time from the main task of running PHP scripts making non thread safe PHP significantly faster. My initial benchmarks show 20-30% performance increase.<br />
<br />
This, together with the new FastCGI implementation for IIS from Microsoft should bring PHP performance on Windows to a new level.<br />
<br />
<a href="http://downloads.php.net/edink/php-5.2.1RC2-nts-Win32.zip">php-5.2.1RC2-nts-Win32.zip</a><br />
(76aa90a7fdb0bd2eb62c1172501d6c6e)<br />
<a href="http://downloads.php.net/edink/pecl-5.2.1RC2-nts-Win32.zip">pecl-5.2.1RC2-nts-Win32.zip</a><br />
(a493bdf794a5d44d749f6dcd2a55f9da)<br />
<a href="http://downloads.php.net/edink/php-debug-pack-5.2.1RC2-nts-Win32.zip">php-debug-pack-5.2.1RC2-nts-Win32.zip</a><br />
(cbfd474fcdb61522d4c750b5c02d3df9) 
            </div>
        </content>
        <dc:subject>php windows performance</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/27-PHP-4.4.5RC1-for-Windows.html" rel="alternate" title="PHP 4.4.5RC1 for Windows" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-01-05T11:30:00Z</published>
        <updated>2007-01-05T09:30:00Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=27</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=27</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/5-PHP-Windows-Distro" label="PHP Windows Distro" term="PHP Windows Distro" />
    
        <id>http://edin.dk/archives/27-guid.html</id>
        <title type="html">PHP 4.4.5RC1 for Windows</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Derick made the <a href="http://derickrethans.nl/php_445rc1_available_for_testing.php">PHP-4.4.5RC1</a> available for download. Hot on its heels comes the  Windows build:<br />
<br />
<a href="http://downloads.php.net/edink/php-4.4.5RC1-Win32.zip">php-4.4.5RC1-Win32.zip<a><br />
(def20de760f4eca337ffddbc264441ef) 
            </div>
        </content>
        <dc:subject>php windows</dc:subject>

    </entry>
    <entry>
        <link href="http://edin.dk/archives/25-Benchmarks.html" rel="alternate" title="Benchmarks" />
        <author>
            <name>Edin Kadribašić</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2006-12-19T15:27:09Z</published>
        <updated>2006-12-20T13:47:35Z</updated>
        <wfw:comment>http://edin.dk/wfwcomment.php?cid=25</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://edin.dk/rss.php?version=atom1.0&amp;type=comments&amp;cid=25</wfw:commentRss>
    
            <category scheme="http://edin.dk/categories/5-PHP-Windows-Distro" label="PHP Windows Distro" term="PHP Windows Distro" />
    
        <id>http://edin.dk/archives/25-guid.html</id>
        <title type="html">Benchmarks</title>
        <content type="xhtml" xml:base="http://edin.dk/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Here is the comparison of running Zend/bench.php from the PHP source using VC++ 8.0 (Visual Studio 2005) and VC++ 6.0. The test was done on my Lenovo laptop with Celron M 1.6 GHz processor and 1.5 GB ram.<br />
<br />
<table border=1 cellpadding=4 cellspacing=0 style="border: 1px solid"><tr ><td >Test</td><td >VC8</td><td >VC6</td><td >%</td></tr><tr ><td >simple</td><td align=right >0,444</td><td align=right >0,490</td><td align=right >9%</td></tr><tr ><td >simplecall</td><td align=right >0,650</td><td align=right >0,738</td><td align=right >12%</td></tr><tr ><td >simpleucall</td><td align=right >1,220</td><td align=right >1,235</td><td align=right >1%</td></tr><tr ><td >simpleudcall</td><td align=right >1,634</td><td align=right >1,591</td><td align=right >-3%</td></tr><tr ><td >mandel</td><td align=right >1,390</td><td align=right >1,519</td><td align=right >8%</td></tr><tr ><td >mandel2</td><td align=right >1,712</td><td align=right >1,909</td><td align=right >10%</td></tr><tr ><td >ackermann(7)</td><td align=right >1,637</td><td align=right >1,844</td><td align=right >11%</td></tr><tr ><td >ary(50000)</td><td align=right >0,069</td><td align=right >0,075</td><td align=right >8%</td></tr><tr ><td >ary2(50000)</td><td align=right >0,061</td><td align=right >0,061</td><td align=right >0%</td></tr><tr ><td >ary3(2000)</td><td align=right >0,808</td><td align=right >0,876</td><td align=right >8%</td></tr><tr ><td >fibo(30)</td><td align=right >5,383</td><td align=right >4,970</td><td align=right >-8%</td></tr><tr ><td >hash1(50000)</td><td align=right >0,133</td><td align=right >0,147</td><td align=right >10%</td></tr><tr ><td >hash2(500)</td><td align=right >0,118</td><td align=right >0,130</td><td align=right >9%</td></tr><tr ><td >heapsort(20000)</td><td align=right >0,462</td><td align=right >0,454</td><td align=right >-2%</td></tr><tr ><td >matrix(20)</td><td align=right >0,373</td><td align=right >0,375</td><td align=right >1%</td></tr><tr ><td >nestedloop(12)</td><td align=right >0,789</td><td align=right >0,855</td><td align=right >8%</td></tr><tr ><td >sieve(30)</td><td align=right >0,350</td><td align=right >0,390</td><td align=right >10%</td></tr><tr ><td >strcat(200000)</td><td align=right >0,127</td><td align=right >0,140</td><td align=right >9%</td></tr><tr ><td >Total</td><td align=right >17,362</td><td align=right >17,800</td><td align=right >2%</td></tr></table> 
            </div>
        </content>
        <dc:subject>php compiler benchmarks</dc:subject>

    </entry>

</feed>