Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #22246
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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