Results 1 to 3 of 3

Thread: Using RSS for the articles on my site

  1. #1
    Join Date
    Jun 2007

    Using RSS for the articles on my site


    I'm setting up some RSS so people can subscribe to articles on my site. I understand the syntax (easy enough) and I got a test RSS file up that works. What I don't get is:

    A. How many articles do I keep in my RSS feed? Infinite?! Or do I set some limit, like... only keep the newest 100 articles at any given time or something?

    A. With that in mind, how do I update my RSS feed, do I have my code recreate the file every time a new article is added!? That seems like a kind of messy (though possible) way to do it. Or am I supposed to be querying the database and creating the feed on the fly? But can XML even do that?

    So yeah, like I said, I understand the format and I have that working, I'm just curious about the standards and how people keep their file updated.

  2. #2
    Join Date
    Mar 2009

    best idea i think is to generate your feeds on the fly. You can use PHP to do the job very easily.

    having an option for users to select categories of their interest to get feeds is also a good idea. for example someone may be interested in Gamming but not in forex etc... so he/she can easily find what they like. its a suggestion thogh

  3. #3
    Join Date
    Jun 2007
    Ok I got it set up pretty nicely "on the fly" with PHP, users can either click a button to get everything or select what they want in their feed piece by piece.

    I have a question more related to the theory of RSS though. Basically, my site is a multimedia site of sorts... a lot of my articles are text-based, but I also have a podcast and webcomics that will be in the feed. I guess my question is, when you have media like this, does it make sense to put it in the description area of the feed, or just have a description and users have to click the link to get to the actual media? I have never used RSS myself so I don't have the best sense of how it is used. I sort of suspect that some people don't want big images eating up their feeds.

    I thought about maybe showing thumbnails of the comics or something but even that can get out of hand as a lot of the comics on my site are very "tall". Here is an example.

    So yeah, just curious what you guys think about that.

    Also still wondering how long I should make my feed. Right now I have it set to the 100 newest, but I wonder if it should be bigger? Although really 100 things on my site is a good couple of months, not sure anyone would need to have much further back than that in their feed.

    Here is my current feed select page if anyone is interested. Albeit the final live one may or may not be at that address.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.12627 seconds
  • Memory Usage 2,856KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (3)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (72):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • bbcode_parse_start
  • postbit_imicons
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates