Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #22246

Re: mod_rewrite vediamo se ho capito

From bramante <bramante@yopmail.com>
Newsgroups it.comp.www.php
Subject Re: mod_rewrite vediamo se ho capito
Date 2018-09-13 23:02 +0200
Organization Aioe.org NNTP Server
Message-ID <pnej8q$tsl$1@gioia.aioe.org> (permalink)
References <20180908174545.7ded1a82@nntp.aioe.org> <pnbuv0$dbj$1@gioia.aioe.org> <20180913150615.5f3cdaec@nntp.aioe.org>

Show all headers | View raw


Il 13/09/2018 15:06, Enrico Maria Chellini ha scritto:

>> direziona tutto su index.php e utilizza un sistema di routing.
>> dividi la parte di business logic dalla presentazione con un pattern
>> MVC o ancor più attuale un pattern middleware.
> 
> a quel punto prendo un cms, e faccio fare tutto a lui; ma il mio
> obbiettivo è un altro .
> 

un cms è un software,
Io ti consigliavo di imparare le best practices per scrivere del buon codice

>> dopo aver capito come utilizzare il linguaggio
>> cerca un framework che più ti si addice e utilizzalo.
> 
> ogni volta che tento di ottimizzare qualcosa scritto da altri, ci metto
> di più che a riscrivermelo da me.
> 

un framework è una collezione di librerie che gia di loro risolvono la 
maggior parte delle problematiche che puoi incontrare, come gestire i 
form e sanitizzare i dati, oppure ti aiutano a creare un routing 
velocemente, gestire le email, l'autenticazione, ti astrae il db, la 
gestione della parte puramente HTML (template system, come twig o 
zend-view), le sessioni, i log e tanto altro.

> COMUNQUE ho scelto una terza soluzione che a parer mio è la più
> consona:  /prodotti/scarpe-rosse.htm (o php)
> 
> Ovvero scrivo un  campo url nella tabella dove metto una stringa
> univoca (scarpe-rosse)  che mi servirà da indice nella query.
> 
> Credo sia il modo corretto e meglio ottimizzato SEO-url,
> 
> Oppure no?

non conosco il problema che tenti di risolvere, può essere una soluzione 
accettabile se non hai altre variabili in gioco,
se invece avessi necessità di gestire più variabili come marca modello a 
numerazione ?

/prodotti/scarpe/nike/air-max/42 (marca, modello, numero)
/prodotti/scarpe/nike (tutte le scarpe della marca)
/prodotti/scarpe (tutte le scarpe)
/prodotti/nike ( tutti i prodotti della marca)

con un sistema di routing ti viene facile

(nomenclatura di zend-route molto semplificata)
/prodotti/scarpe[/{marca}][/{modello}][/{numero}] -> scarpe.php
/prodotti/{marca} -> prodotti.php
e così via.
(tra parentesi {} i parametri le [] opzionale.


Ciao

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-08 17:45 +0200
  Re: mod_rewrite vediamo se ho capito bramante <bramante@yopmail.com> - 2018-09-12 23:03 +0200
    Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-13 15:06 +0200
      Re: mod_rewrite vediamo se ho capito bramante <bramante@yopmail.com> - 2018-09-13 23:02 +0200
        Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-16 11:43 +0200
  Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-16 15:15 +0200
    Re: mod_rewrite vediamo se ho capito fmassei@gmail.com - 2018-09-16 15:25 -0700
      Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-18 14:58 +0200
        Re: mod_rewrite vediamo se ho capito fmassei@gmail.com - 2018-09-18 06:15 -0700
          Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-18 15:38 +0200
            Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-20 12:31 +0200
              Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-20 15:51 +0200
                Re: mod_rewrite vediamo se ho capito Alessandro Pellizzari <shuriken@amiran.it> - 2018-09-20 15:38 +0100
                Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-20 17:07 +0200
                Re: mod_rewrite vediamo se ho capito Alessandro Pellizzari <shuriken@amiran.it> - 2018-09-20 17:32 +0100
                Re: mod_rewrite vediamo se ho capito Enrico Maria Chellini <bitit@bitit.it> - 2018-09-20 18:45 +0200

csiph-web