MT repairs

I fixed some Movable Type things, including the lie about optional email addresses and the broken search. Premchaia on HLM told me how to get noninterpolated heredocs--put single quotes around the stopword--so search no longer barfs when items have email addresses, which Perl tried to partly see as an array reference. I put in a call for help regarding the extraneous "Read more."s on the search pages.

I tried to tweak number of weblog items on the main page down, to get smaller file sizes--the weblog index is a much bigger percent of bytes served than with the Radio site--but that just puts the "On this day" post up against the sidebar, which is ugly. So up it'll go again.

Now my webalizer crunching crashed. Grr. I still think name lookups are implemented wrong in the Windows version, since enabling lookups is the difference between two seconds and an hour. Is that size of disparity normal? (Huh, there's another Windows version. IIRC it doesn't do lookups at all, hence seeking out the other Win32 version.)

Comments

comment

I don’t know the reason why, but Windows seems to limit the number of simultaneous nameserver lookups, while Linux and FreeBSD (at the least) allow a functionally arbitrary number with the standard libraries.

You can observe the same problem if you compare Mozilla on a Windows machine to Mozilla on a Linux box when visiting a site with images on many different hosts.

comment

I’m using the regular Windows Webalizer, reverse lookups work fine. With 30 processes it takes under a minute to crunch a 5MB logfile (P3 1.1GHz).