«
dnews
Web Developer News
Skip Intro...
Using PHP and MagpieRSS to present Dynamic News Feeds
In my ongoing quest to demonstrate how the resources I review using the drx application are
both pragmatic and worthwhile, I present RSS News feeds for Web developers from
a number of different sources, and in several categories. I tweak this list often, so stay
tuned. Suggestions are also welcome.
Although wrapping dnews as an application object took a little work, the engine behind actually fetching the news items is the MagpieRSS PHP feed parser (via Expat). Magpie supports RSS 0.9x, 1.0, 2.0 and most Atom format feeds. Installing and getting it working was incredibly easy. The Magpie library is very simple to use, but be warned of the old adage “garbage in = garbage out,” meaning pick your sources carefully and check them out by hand before plugging the results into your own pages. This is especially important if you are using XHTML like I am, or you can easily break your site.
On the bright side, since the results are cached, once an update is fetched (by anyone, not necessary you), the items are displayed very quickly. Not only does this improve the quality of the user’s experience, it is also good practice in order to avoid hammering your sources with requests.
On an even brighter note, I spent approximately one afternoon implementing this application. In addition to MagpieRSS, Feedview and the RSS Feed Validator were also very useful while developing dnews. Enjoy.
By popular demand, I have published a document which describes how this application was built. Visit the Howto MagpieRSS tutorial for more information.
atom
cache
magpie
parsing
php
rss
xml
RSS Channel Selector
43Folders: Cool Stuff
Ajaxian: Ajaxian
Ars Technica: News Desk
Artima: Developer Buzz
Builder UK: Recent Developer News
delicious: tag/programming
digg: programming
Firefox: Newest Extensions
Firefox: Updated Extensions
Furl: Latest PHP Entries
kottke.org: fine hypertext feed
Linux Journal: Linux News
loadaverageZero: blogZero
loadaverageZero: drx/Recent Additions
loadaverageZero: News and Announcements
MacDevCenter: Mac Developer News
MagpieRSS: Blog News
Moreover: RSS News
Moreover: Web Developer
Moreover: Webmaster Tips
Moreover: XML and Metadata
Mozilla Developer Center: Devmo News
mozillaZine: Mozilla News
Netcraft: Internet News
NewsForge: Linux and Open Source
ONLamp.com: Database News
ONLamp.com: Developer News
OSDir.com: Open Source and Linux News
OSNews.com: OS News
PHP Magazine: PHP News
PHP.net: PHP.net News
Planet PHP: Daily News
Search Engine Journal: Search Engine News
Sitepoint: Developer Blogs
Slashdot: Apache
Slashdot: Apple
Slashdot: BSD
Slashdot: Developers
Slashdot: Linux
TechCrunch: Web 2.0 This Week
Technorati: tag/PHP
tucows: The Farm
Waxy.org: Links
XML.com: XML News
Cool Stuff
-
1. Feed Store :: My Other Shirt Is In a Shitty Meeting
Now available from my co-conspirators at Muledesign.
Published: 2008-02-19T21:44:08Z
URI:http://store.muledesign.com/featured/shitty-meeting.php
-
2. Wordpress Plugin : Better Feed « planetOzh
Published: 2006-09-29T00:13:53Z
URI:http://frenchfragfactory.net/ozh/my-projects/wordpress-plugin-better-f...
-
3. alexking.org: Software > WordPress/b2 Hacks
Published: 2006-09-29T00:13:44Z
URI:http://www.alexking.org/index.php?content=software/wordpress/content.p...
-
4. Ryan. Connect. » WP-ContactForm
Published: 2006-09-29T00:13:30Z
URI:http://ryanduff.net/projects/wp-contactform/
-
5. Sporadic Nonsense » Clean Archives Plug-in.
Published: 2006-09-29T00:13:04Z
URI:http://www.sporadicnonsense.com/2005/04/28/clean-archives-plug-in/
-
6. Google Sitemap Generator for WordPress v2 Final
Published: 2006-09-29T00:12:51Z
URI:http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-fi...
-
7. Fuzzy recent comments plugin for WordPress | Semiologic
Published: 2006-09-29T00:12:43Z
URI:http://www.semiologic.com/software/recent-comments/
-
8. Search and Replace Wordpress Plugin (1.1) [thedeadone.ne...
Published: 2006-09-29T00:12:34Z
URI:http://thedeadone.net/?p=183
-
9. FeedBurner Plugin v2.1 // Ordered List by Steve Smith
Published: 2006-09-29T00:12:13Z
URI:http://orderedlist.com/wordpress-plugins/feedburner-plugin/
-
10. thunkgeek.com
Published: 2006-09-29T00:12:06Z
URI:http://thunkgeek.com/wordpress-plugins.php
-
11. skippy dot net
Published: 2006-09-29T00:11:57Z
URI:http://www.skippy.net/blog/
-
12. » Digg This - Wordpress Plugin Aviran’s Place - The Te...
Published: 2006-09-29T00:11:50Z
URI:http://www.aviransplace.com/index.php/digg-this-wordpress-plugin/
-
13. WordPress Category Visibility Plugin»Run Your Own Websi...
Published: 2006-09-29T00:11:41Z
URI:http://ryowebsite.com/?p=46
-
14. Plugins/Auto shutoff comments « WordPress Codex
Published: 2006-09-29T00:11:34Z
URI:http://codex.wordpress.org/Plugins/Auto_shutoff_comments
-
15. AuthorHighlight - WordPress Plugin Repository - Trac
Published: 2006-09-29T00:11:24Z
URI:http://dev.wp-plugins.org/wiki/AuthorHighlight
-
16. Neato : Ultimate Tag Warrior
Published: 2006-09-29T00:11:11Z
URI:http://www.neato.co.nz/manyfaces/wordpress-plugins/ultimate-tag-warrio...
-
17. Dr Dave » Spam Karma 2.2
Published: 2006-09-29T00:11:02Z
URI:http://unknowngenius.com/blog/wordpress/spam-karma/
-
18. PHP Markdown
Published: 2006-09-29T00:10:55Z
URI:http://www.michelf.com/projects/php-markdown/
-
19. Chicklet Creator Classic : Feed Subscription Button Maker ...
Published: 2006-09-29T00:10:45Z
URI:http://www.twistermc.com/shake/RSS-index.php
-
20. 100yen - Easy Admin Access
Published: 2006-09-29T00:10:38Z
URI:http://www.100yen.co.uk/wordpress/plugins/easy-admin-access/
-
21. 43folders' bookmarks on del.icio.us
Because I couldn't bend del.icio.us to my needs, 43F links have moved [^ indicates ^]. We now return you to my prime rib recipes and monkey videos.
Published: 2006-09-13T14:02:58Z
URI:http://del.icio.us/43folders
-
22. Getting organized is half the battle; staying that way is ...
"You need to be very cautious not to overstructure and overcomplicate it"
Published: 2006-09-11T17:08:00Z
URI:http://www.dallasnews.com/sharedcontent/dws/fea/solutions/stories/DN-N...
-
23. Where to find Getting Things Done–Fast for free
Chanpory over at LifeClever goes all Sam Spade to find out which public libraries have "GTD FAST."
Published: 2006-09-11T15:31:43Z
URI:http://www.lifeclever.com/2006/09/11/where-to-find-getting-things-done...
-
24. Steve and Steve in 1976
The Steves in '76. Looking just a bit like Steely Dan.
Published: 2006-09-11T13:42:58Z
URI:http://www.silvermac.com/2006/steve-and-steve-in-1976/
-
25. Seattle Public Library - Horizon Information Portal
GTD Fast CDs, available at the Seattle library. (thanks, Martin McClellan)
Published: 2006-09-10T00:16:09Z
URI:https://catalog.spl.org/ipac20/ipac.jsp?session=1GJ77390W0074.7356&pro...
-
26. Ultradian Rhythms & the 20-minute Break (#comment-10161)
Cool Comment "According to yoga wisdom, every 90 minutes you change dominant nostril breathing and dominant brain hemispheres."
Published: 2006-09-08T17:35:43Z
URI:http://www.43folders.com/2006/09/07/ultradians/#comment-10161
-
27. Modern Mechanix » Three-Hole Paper Punch Debut
Paper pr0n nostalgia [via BB]
Published: 2006-09-06T20:35:18Z
URI:http://blog.modernmechanix.com/2006/09/06/three-hole-paper-punch-debut...
-
28. Marketplace: Dunkin' Donuts escalates java wars
Learned a new piece of marketing jargon today: "pm snack." As in the after-dinner market that Starbucks currently dominates.
Published: 2006-09-06T01:58:14Z
URI:http://marketplace.publicradio.org/shows/2006/09/05/PM200609058.html
-
29. Over 160 Free Personal Information Managers - lifehack.org
Suggestion: read all you like, but _try_ no more than 3 or 4 of these. There's about 100 person-years of Fractal Productivity Spirals waiting on that page.
Published: 2006-09-05T19:50:30Z
URI:http://www.lifehack.org/articles/lifehack/over-160-free-personal-infor...
-
30. InBox Zero on Flickr - Photo Sharing!
Brian hits zero. Good man!
Published: 2006-09-05T17:34:16Z
URI:http://www.flickr.com/photos/brianoberkirch/235021923/
-
31. TextExpander: organize abbreviations by context
Clever way to organize your snippets in TextExpander.
Published: 2006-09-05T15:12:26Z
URI:http://smileonmymac.net/blog/2006/08/21/textexpander-organize-abbrevia...



















































































