Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Consiglio costruzione pagine in base a URL

    Salve a tutti.
    Sto pensando a come realizzare le URL di un sito dinamico.
    Faccio un esempio di formato che ho pensato:
    codice:
    nomesito.dominio/it/home
    nomesito.dominio/it/news
    nomesito.dominio/it/negozio/ferramenta
    nomesito.dominio/it/negozio/abbigliamento
    nomesito.dominio/en/home
    nomesito.dominio/en/news
    nomesito.dominio/en/shop/ironware
    nomesito.dominio/en/shop/clothes
    Quindi un'unica pagina php, cioè index.php si occuperebbe di costruire la pagina in base all'URL.
    Che ne pensate di quest'idea?
    Inoltre, come faccio a rendere raggiungibili gli URL da me desiderati in modo che puntino tutti a index.php?
    Non chiedo esempi di codice, va bene il nome di un argomento su cui documentarmi o il link ad un qualsiasi tutorial.
    Grazie.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    In realtà è una "non idea", è ciò che fanno tutti i framework.

  3. #3
    D'accordo. Vorrei implementarla da 0, senza ricorrere a librerie e framework.
    Su cosa devo documentarmi?

  4. #4
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Non chiedo esempi di codice, va bene il nome di un argomento su cui documentarmi
    keyword: routing, mvc, front controller pattern.
    Vorrei implementarla da 0, senza ricorrere a librerie e framework.
    Se il tuo scopo è puramente accademico, va bene. Se non lo è: Don't Reinvent The Wheel, Unless You Plan on Learning More About Wheels.

    https://packagist.org/search/?q=routing

  5. #5
    Riguardo al problema che ho posto, l'ho risolto con il mod rewriting.
    Riguardo al discorso di reinventare la ruota, anche io sono d'accordo, infatti tutti usiamo PHP al posto di scrivere in Assembly.
    Vorrei mettermi nelle condizioni di poter creare siti su misura.

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.