Updated: 5/9/2002; 5:32:37 AM.
PHP
The PHP web development language.
        

Monday, April 29, 2002

Updates to the OPML Stuff

I made a bunch of fixes today.  Tomorrow will be more no doubt.  Here's today:

  • Dramatically improved the speed of the chooseio.php routine by moving to a include file listing all IOs rather than a direct database query.  I'll regenerate this multiple times per day until I stuff it in a scheduled script.  Hey!  Maybe I can write a UserTalk script to automate this (It's just an http post).  Hm....   Dave's gonna get me into UserTalk soon.  Maybe tonight or tomorrow.

  • Fixed automatic hyperlinks in plain text when the http:// is missing 

  • Made a first pass at implementing the subscribe coffee cup in the rendered outlines and then pulled it due to missing parameters. 

  • Added support for hyperlinks that aren't embedded in url elements (i.e. just as plain text)  

  • Deleted all of Paolo's internal outlines from the back end database. I had a very nice exchange with him about his stuff and how a bunch of purely internal URLs made it out into the cloud.  I permanently excluded them from the db.  If anyone else doesn't want there stuff included in this OPML url database then email scott@fuzzygroup.com.

  • Switched the whole network I/O to Snoopy.  Much, much better!  A bit slower but it returns errors!  Praise Be!

  • Fixed problems with IO urls containing single ' characters (hm... is that even legal?)

For the record, the OPML url database driving this now has 235 distinct OPML urls in it.  Not bad, not bad.  If I wrote a link walker for every OPML url then it would probably expand a whole bunch more.  Hm....

Tools used include PHP, MySQL and Snoopy -- a really, really good Network I/O class for PHP. It doesn't require a full rebuild like Curl so it's much friendlier in hosted environments.


6:43:19 PM    


© Copyright 2002 The FuzzyStuff.
 
April 2002
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Mar   May

About Me:
Categories I Write:
About Radio: By Me:
About Radio: By Others:
Obligatory Blog List:

Click here to visit the Radio UserLand website.


Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.