Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Ruby on rails

  1. #1

    Ruby on rails

    Scusate penso di sicuro di essere OT.
    Sono molto curioso di sapere con che tecnologia sono fatti i siti in cui non si vede l'estensione delle pagine nella barra degli indirizzi.

    So che quelli fatti in ruby ci si sposta tra le pagine con

    www.nomesito.com/pagina

    e non vi è nessuna estensione ad esempio.

    Anche in alcune pagine di ebay non si vede l'estensione, utilizzano per caso uno script per eliminarla?

    ringrazio tutti per l'aiuto

  2. #2
    l'estensione (o il non avere estensione) può essere fittizio..

    tutto sta ad impostare il mod_rewrite ed utilizzarlo a dovere..

    anceh con ruby ad esempio potrebbe averci estensioni ma che non vengono mostrate

  3. #3
    In Ruby on Rails di norma:

    http://www.example.com/pagina
    http://www.example.com/pagina/
    http://www.example.com/pagina.html

    si comportano tutti allo stesso modo. E' possibile specificare comportamenti differenti in base all'estensione ad esempio:

    def index
    @stories = Story.find :all
    respond to { |format|
    format.html {}
    format.xml {
    render :xml => @stories.to_xml
    }
    format.json {
    render :json => @stories.to_json
    }
    }
    end

    http://www.example.com/stories.html => pagina HTML
    http://www.example.com/stories.xml => documento XML con i dati estrapolati

    Quindi se ti trovi ad installare un'applicazione Ruby on Rails non ignorare a priori l'estensione delle richieste o potresti avere brutte sorprese.
    Qualche volta programmo in Ruby on Rails.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.