mu.nu - We're sorry we accidentally destroyed your panties.
November 22, 2005
Trackbacks Are Down Up!I'm going to replace it with some Python code and hard-coded SQL.
I'm going to replace it with some direct calls to the Perl CGI library and a switch on request_method() because the trackback script has two functions.
Bah.
It now logs a trackback in 40 milliseconds. Still far slower than I'd like, but 50 times faster than it was. And you're just not going to get much faster with a Perl-based CGI application. To do better you need something like mod_perl, or PHP, or a persistent server. And I'm not going to hack MT to that degree, thanks.
Anyway, I'll let it accumulate trackbacks for a bit and then run program two, and if that works well I'll run program three, and if that works well, I'll set it all to run automagically.
It can't be worse than what we had.
Update:
P-I-N-G-O
P-I-N-G-O
P-I-N-G-O
And Pingo was his name-o! It works!!!!!!!!!!!
Oops. The call from stage two to stage three bobbled it. Fixy fixy.
No oops - it worked, but the error log went to the wrong place. No problem.
A NEW TRACKBACK SYSTEM IS ARISING! ITS VICTORY IS AT HAND! THERE WILL BE NO DAWN... FOR SPAM!
Due to astronomical levels of crappiness inherent in Apache, CGI, Perl and Movable Type.
P-I-N-G-O
P-I-N-G-O
And Pingo was his name-o! It works!!!!!!!!!!!

Posted by: Pixy Misa at 09:01 AM | Comments (9) | Add Comment | Trackbacks (Suck)
Processing 0.01, elapsed 0.0089 seconds.
22 queries taking 0.0065 seconds, 23 records returned.
Page size 7 kb.
Powered by Minx 0.8 beta.