Newsgroup: it.comp.www.php
Titolo: [WordPress-OT] Migrazione del sito

Un nostro consulente ha proposto di usare WordPress per sviluppare un 
sito-vetrina per un cliente, ed ha iniziato a fare una bozza.
 
Però mi sono accorto che i link interni agli articoli, sono dei 
permalink, ovvero sono composti come 
http://server.di.test/?id=333
 
 
Quindi mi chiedevo, quando il sito sarà finito, e al posto di 
http://server.di.test
 ci sarà 
http://server.di.produzione
, come si 
possono aggiornare i permalink senza dover rifare tutto?
 
Io ho provato dalla pagina "impostazioni", ma non ci sono riuscito...

 ho provato dalla pagina "impostazioni", ma non ci sono riuscito...
 
io lo cambio direttamente dalla tabella con i dati di configurazione
 
tabella wp_options table.
 
sotto la colonna option_name, cerca *siteurl*
 
http://codex.wordpress.org/Changing_The_Site_URL
 
 
 
ciao
 
 
-- 
http://www.evilripper.net
 
http://www.flickr.com/photos/evilripper/
 


Ho già provato, ma i permalink usati nelle pagine interne al sito 
rimangono invariati...
 
Comunque ho trovato un documento:
http://codex.wordpress.org/Moving_WordPress
 
poi ci sono altri link nelle 'Additional informations'.
 
Comunque è interessante che per migrare il sito si debba fare un dump 
del database in forma testo, trovare tutti i riferimenti al vecchio 
ip/dominio, sostituirli con il nuovo e caricare il dump tarocco nel 
nuovo host...
 


Ecco uno dei motivi per i quali Wordpress va bene per sitarelli 
quick'n'dirty, ma è fondamentalmente inadeguato per cose anche solo un 
minimo più complesse
 
-- 
I fatti mi cosano


ma sinceramente dire che va bene per "sitarelli" è abbastanza riduttivo.
Mi sembra che wordpress sia utilizzato anche per progetti piuttosto grosso.
A questo punto mi domando cosa ci sarebbe di alternativa...
 


L'alternativa dipende molto dalle esigenze
 
Se si vuole un controllo estremamente granulare su permessi e contenuti 
c'è ezPublish che però è davvero un overkill per progetti piccoli
 
Drupal e Joomla io non li considero in quanto sono ben scritti quanto 
wordpress (ossia male) , ma sono molto meno flessibili e molto più pesanti
 
Per il resto c'è da scriversi la roba da soli, possibilmente 
appoggiandosi ad un framework



uhm dipende. in che caso ti scriveresti tutto da solo? e che tipo di 
framework?
esempio. Il sito di un negozio, di una scuola o di una associazione ha 
senso farlo scrivendosi tutto da soli o non è più pratico usare wordpress?
 
 
 


Eh, bella domanda
Per un cliente mediamente grande sto per consegnare in questi giorni un 
CMS fatto su Symfony2 e un altro ne ho fatto per l'Università di Trento
Il cliente medio aveva delle esigenze che né wordpress né Joomla non gli 
soddisfaceva e si è decisè a farsi fare un cms.
C'è anche da dire che non ha grandi risorse come programmatori al 
proprio interno, almeno così sembra.
 
Se sia meglio fare da 0 o andare di wordpress dipende da valutazioni che 
si fanno caso per caso:
- Quali esigenze devi soddisfare
- Quanto ti pagano
- Quanto tempo hai
- Quanto ci vuoi investire di tuo
 
Di solito non è tanto sito negozio o associazione, ma cosa ci vogliono 
fare: sito vetrina o e-commerce o gestione particolare di directory o 
chissà che altro?


 A questo punto mi domando cosa ci sarebbe di alternativa...
 
Ho avuto modo di usare ExpressionEngine e, seppur con alcuni limiti, 
l'ho trovato robusto, comodo e molto piu' veloce di quello che mi sarei 
aspettato.
 
Il costo, per un progetto che non sia un gioco, e' accettabilissimo.
 
Ciao.
 
-- 
Pubblicita' regresso: 
http://www.ferrero.org
 
** Per scrivermi in mail, sostituire nutella con ferrero...
** To contact me by email, change nutella to ferrero...
 

 A questo punto mi domando cosa ci sarebbe di alternativa...
 


 nuovo host...
 
Se io sposto wordpress dal dominio in locale (
http://localhost/nomesito
) 
e viceversa funziona tutto correttamente almeno i link generati 
dinamicamente, ovviamente se nei contenuti ci sono dei link statici 
inseriti manualmente e che puntano a 
www.nomesito.com
 occorre usare 
regexp e comunque sia cambiare un dominio non è che avviene tutti i giorni.

 plugin anche professionali.
 
 
Giusto per curiosità, come mai tutto questo disprezzo per Drupal?


Perché è scritto oggettivamente male secondo i principi di buona 
programmazione quali design patterns ed affini.
Per riuscire a modificare seriamente qualche comportamento interno 
bisogna entrare a gamba tesa
L'ultima esperienza che ho avuto io con drupal è stata con la 6. Per 
modificare una vista, raggruppando i risultati per mese, ho dovuto 
combattere due giorni e alla fine sono andato praticamente di hard-coding
 
Può anche essere che io l'abbia preso più in antipatia di quanto 
meritasse: quando l'ho conosciuto lavoravo in un posto che era ai limiti 
dell'allucinazione e magari questo ha influito


 combattere due giorni e alla fine sono andato praticamente di hard-coding
 
 
meh... 
http://drupal.org/project/views_groupby
 ?
 
Guarda, uso drupal da un sacco e di difetti ne ha, ci mancherebbe altro, ma la flessibilità è il suo punto di forza (..che diventa un difetto in altre circostanze)... una volta entrato nell'ottica (capire come gestisce i template, i moduli, le funzioni hook_* e theme_*, le viste, etc..) l'unica cosa di cui bisogna preoccuparsi (ed è il suo maggior difetto, secondo me) sono le prestazioni: se la macchina regge (e il caching salva la vita in questi casi) drupal può fare di tutto.. e io sono rimasto alla versione 6, la 7 ancora non sono riucito a provarla degnamente ;)

 minimo piů complesse
