Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Feed rss

  1. #1

    Feed rss

    Sicuramente sto sbagliando sezione, quindi prego i moderatori di moderarmi .

    Dunque, io ho un blog scritto in php che è l'elaborazione mia di un vecchio script trovato nella rete. Ora, questo blog non genera feed rss che nonstante abbia cercato non ho capito come funzionino.

    Chi sa dirmi cosa devo fare per implementare questa funzione sul blog?

  2. #2

  3. #3
    Ragazzi, neanche un link su come fare?
    Nessuno li usa?

  4. #4
    beh, e decisamente una cosa semplice.

    il concetto finale e che lo stamp a video nn e in formato html ma in xml.
    Usando la struttura ad albero dell'xml e il while per il ciclo dei post presi dal db nn dovresti trovare nessun problema.

    codice:
    <rss version="2.0">
    	<channel>
    		<generator>PHP</generator>
    		<title>TITOLO RSS DEL BLOG</title>
    		<link>LINK AL BLOG</link>
    		<description>DESCRIZIONE BLOG</description>
    		<language>it</language>
    		<webMaster>EMAIL</webMaster>
    		<copyright>&copy;2006 DUCKKOLO</copyright>
    <? while(quello che serve){?>
    		<item>
    			<title>TITOLO DEL POST</title>
    			<link>LINK ASSOLUTO AL POST</link>
    			<description>TESTO DEL POST (OPZIONALE)</description>
    		</item>
    <? }?>
    	</channel>
    </rss>
    My Site E C

  5. #5
    Ok, fin qui è chiaro. Paradossalmente io avrei bisogno di sapere cose più semplici ancora cioè:
    - lo faccio sulla pagina di stampa del mio blog o ne creo una nuova che sarà, ad esempio, stamparss.php ?

    A me interessa farlo per una più facile indicizzazione di google e di altri sistemi. E se poi lo faccio su un'altra pagina i motori mi lincheranno quella e non il mio vero blog...

  6. #6
    essenzialemnte io conosco 2 metodi.
    Se hai server apache si puo usare il mod-rewrite
    in pratica fai diventare rss.php a rss.xml

    altrimenti (come faccio io) quando scrivi un post metti una funzione che crea un file xml con tutto il contenuto del rss

    entrambi pero sono in una pagina nuova (che google accetta)

    nella tua pagina del blog devi mettere invece il link al rss E/O questo link html

    <link rel="alternate" type="application/rss+xml" title="titolo rss" href="rss.xml">

    tra <head> e </head>
    My Site E C

  7. #7
    Dunque, confermami se è giusto quello che penso:

    Io scrivo un articolo e lo pubblico,
    si aggiorna la pagina mettiamo caso blog/index.php
    la funzione crea un'altra pagina chiamata indexrss.xml e in teoria i motori è quella che devono vedere giusto?

    Ora, io dentro a questa pagina che conterrà un solo post io metterò il link alla discussione vera e propria e tutti i dati quali titolo, conten, ecc.
    Giusto?

  8. #8
    ma RSS non e per i motori di ricerca(se non specifici)

    e per uno che se vuole sapere se hai scritto un nuovo post sul tuo blog puo saperlo(e voldendo leggerlo) senza andare direttamente sul tuo sito (dove puo andare a commentare o a leggere il post se nn metti il testo)


    a google del rss se ne frega in quanto lui periodicamente manda i suoi bot a controllare se cambiano le tue pagine.
    My Site E C

  9. #9
    Si, lo so, ma esiste un servizio di google che è Google Blog e si basa su rss. Poi sono registrato in alcune directory che li usano. Per quello volevo crearli. La logica è giusta?

  10. #10
    allora si (anche se penso che devi inserirlo tu, ma va be)
    My Site E C

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.