Diventa prestatore e investi con Prestiamoci!

martedì 17 aprile 2012

La SEO influenza i Social Media? I Social Media influenzano la SEO?

Social media e SEO sono talvolta contrapposti  come possibilità di portare traffico al nostro sito web, a volte per motivi di budget (non abbiamo i soldi per fare tutte e due) altre volte per motivi di tempo (non abbiamo tempo di seguire entrambi i progetti) molto spesso perchè i webmaster sono più orientati verso una delle due soluzioni e detestano l'altra.In tutti e tre i casi è evidente la mancanza di un approccio professionale al problema, in queste slides un metodo ragionato basato sull'esperienza di anni di SEO della M.C. Marketing e Comunicazione, web agency anconetana che dal 1997 si occupa di curare la visibilità dei propri clienti sul web, ci aiuta a orientarci verso la strada giusta per una strategia di vincente di visibilità sul web.Social Media & SEO
Guarda altre interessanti presentazioni sul canale Slideshare di Gruppo M.C. Ancona dal 1979 / Consulenti aziendali e Web agency

mercoledì 4 gennaio 2012

Upgrade da Joomla! 1.5 a Joomla! 1.7 con Virtuemart e Chronoforms

Per migrare un sito web da Joomla! 1.5 a Joomla! 1.7 c'è una guida abbastanza dettagliata a questa URL:

http://wiki.joomla.it/index.php?title=Migrare_da_joomla_1.5_a_joomla_1.6

La guida è stata originariamente scritta per effettuare la migrazione a Joomla 1.6, ma effetti, come scritto nella premessa, è sufficiente sostituire i termini "Joomla! 1.6" con "Joomla! 1.7" ed è possibile effettuare direttamente la migrazione alla 1.7 partendo dalla 1.5.

Per quanto, come scritto in questo articolo, mi senta di suggerire un upgrade di Joomla! 1.5 solo alla versione 1.8 (la beta è già da un paio di settimane disponibile a questo link), i componenti sono già compatibili e quindi può essere interessante effettuare qualche test da subito con la 1.7

In effetti gli step da seguire sono grosso modo i seguenti:
  1. Verificare la versione, deve essere l'ultima rilasciata.
  2. il plugin System - Mootools Upgrade attivato nell'installazione di Joomla 1.5, JUpgrade si appoggia a MooTools 1.2 per aggiornare gli step con le classi Javascript di Ajax;
  3. Controllare i permessi sulle cartelle, JUpgrade creerà una cartella di backup;
  4. Firefox aggiornato all'ultima versione stabile, da sempre il browser migliore per compatibilità del backend di Joomla! è Firefox; 
  5. verificare le se tutte le estensioni sono disponibili, questo caso verifichiamo:
    - chronoforms;
    - virtuemart;
    E' indispensabile che i componenti siano disponibili per la nuova versione di Joomla! a cui faremo l'aggiornamento;
  6.  Verificare modifiche ai file XML (ad es.: aggiunta di parametri del modello degli articoli, aggiunta di viste specifiche degli articoli);
  7. Adattare il template Joomla! 1.5 per 1.7, questa operazione va fatta a mano con dei piccoli adattamenti dei  file del template, oppure si può utilizzare un nuovo template già pronto (che in effetti richiede comunque quasi sempre dei piccoli ritocchi) 
  8. Scaricare JUpgrade: http://redcomponent.com/free-downloads
In particolare utilizzando JUpgrade potrebbero verificarsi degli errori, a me sono capitati i seguenti:

Errore JUpgrade 1
"jupgrade Undefined property"

Per evitare questo errore occorre controllare le preferenze di JUpgrade:








I parametri da verifcare sono i seguenti:


Per saperne di più potete controllare questo link.

Errore JUpgrade 2
406 curl not loaded jupgrade

E' necessario avere cURL attivo (questo non c'è nella lista dei requisiti della guida ufficiale!!!)
Così come lato client JUpgrade utilizza MooTools 1.2 lato server si appoggia a cURL

Per effettuare la migrazione è quindi necessario attivarlo sul PHP.INI del server (per questo vi conviene chiedere all'amministratore del Vs. server web)

Se è tutto ok, una volta lanciato il progesso di migrazione dovrebbero essere eseguiti automaticamente i seguenti steps:

1) Verifica. JUpgrade controlla che tutto sia pronto per l'installazione (permessi, librerie, classi, etc.)




2) Downloading. JUpgrade scarica i file necessari dal repository di Joomla!




3) Decompressione del pacchetto. Viene decompresso lo ZIP. In qualche remoto caso potrebbe non essere installato GZip sul Vs. server, in questo il processo fallirebbe. Chiedete di renderle disponibile la libreria sul Vs. hosting ;

4)  Intalling Joomla 1.7 Vengono  create le tabelle del DB di J1.7 e viene effettuato il backup delle cartelle e delle tabelle della vecchia installazione.



5) Vengono aggiornati gli URL dei file convertendo le tabelle di com_menu





6) Vengono copiati i template di Joomla! 1.7 e viene applicato al sito web il template di default (Beez5 - Default)




7) Vengono copiati i file della cartella IMAGES






8)  Vengono aggiornati i componenti delle terze parti di Joomla! (continua a leggere per vedere come avviene la migrazione)



9) processo completato!
La migrazione ha creato una nuova installazione di Joomla! versione 1.7 contenente i dati che JUpgrade è riuscito a migrare.

All'atto pratico vengono effettuate sostanzialmente 2 operazioni:

1) vengono create nuove tabelle con suffisso J17_ (a meno che non abbiate modificato il prefisso nelle preferenze);
2) vengono copiati i file in una cartella JUpgrade (a meno che non abbiate modificato il prefisso nelle preferenze);

Migrazione dei componenti di terze parti di Joomla! (virtuemart, chronoforms, docman, etc..)
All'atto pratico Joomla! rinomina 

images.orig
installation-old
tmp



VIRTUEMART
http://forum.virtuemart.net/index.php?topic=95236.0

lunedì 19 dicembre 2011

Cambiare il percorso delle immagini visualizzate nel Menu Joomla

Per cambiare l'immagine di menu nella voce del menu di Joomla! è sufficiente modificare il file COMPONENT.XML (scritto minuscolo) che trovate in questa cartella:

administrator/components/com_menus/models/metadata


al posto del valore /images/stories nell'attributo directory, inserite il percorso delle Vs. immagini.

A quel punto il gioco è fatto

sabato 17 settembre 2011

Joomla 1.5, 1.6 e 1.7 quale scegliere per costruire il nuovo sito web?

Dopo tre anni di attesa e qualche giorno di ritardo questo inverno é finalmente uscito Joomla! 1.6.

I piú si saranno aspettati almeno altri 3 anni di sviluppo prima di vedere la nuova release e invece.. Sorpresa! Solo sei mesi di attesa ed é arrivata la nuova 1.7 apparentemente senza grandi novità (per l'utente) ma ed é sparita di colpo la 1.6 di cui sono rimasti solo gli strumenti per l'upgrade alla 1.7

E a gennaio avremo la nuova versione: 1.8!

Consigli per l'uso
Un utente poco esperto potrebbe trovarsi confuso rispetto a questa situazione in particolare a causa del fatto che non tutti i moduli e componenti sono compatibili con una o l'altra versione. Inoltre estensioni importantissime come Joomfish o Virtuemart non sono state neanche rilasciate in versione alpha.

Joomla 1.5 é invece ancora supportato e sostanzialmente stabile da mesi alla 1.5.23. Allora perché cambiare? Infatti non conviene affatto! Joomla 1.6 e Joomla 1.7 sono ancora versioni di transizione ognuna supportata con aggiornamenti per 6mesi soltanto. La VERA nuova release su cui investire sarà la 1.8 che avrà invece un supporto di ben 18 mesi.

La migrazione da Joomla 1.5 a Jooomla 1.8 sarà quindi possibile passando attraverso le varie release 1.6 e 1.7 dunque se volete costruire un nuovo sito web Vi consiglio CALDAMENTE di scaricare Joomla 1.5.23 che sopravviverà comunque per altri 3-4 mesi dopo l'uscita di Joomla 1.8 mentre gli altri due saranno già spariti.

Se avete tempo potete comunque provare a costruire il vostro sito parallelamente con Joomla 1.7 in modo da provare le nuove funzionalità in particolare il sistema ACL.

Infine cosa fare se si é già passati a Joomla 1.6? In tal caso conviene effettuare l'upgrade alla versione 1.7 che protegge dai vari bug e falle nella sicurezza del sistema poi continuare il processo di updating con le varie patch di sicurezza in attesa della nuova release 1.8

da Joomla! 1.6 a Joomla! 1.7 passando per Joomla 1.6.6

Se come me hai il brutto vizio di scaricare gli updates di Joomla! e dei software in generale senza leggere attentamente le avvertenze avrai fatto l'upgrade a Joomla! 1.7 utilizzando il pacchetto di aggiornamento

"Aggiornamento da Joomla 1.6.5 a Joomla 1.7.0 - ita" DOPO aver già utilizzato il pacchetto "Agg. da Joomla 1.6.0 - 1.6.1 - 1.6.2 - 1.6.3 - 1.6.4 a Joomla 1.6.6 - ita".

Questo causerà dei crash sul sito web quando vorrai visualizzare gli articoli..

Come riparare il problema su Joomla! 1.6.6
Il problema per fortuna è più semplice da risolvere di quanto possa sembrare, sarà sufficiente SOVRASCRIVERE NUOVAMENTE TUTTI I FILE della root con il pacchetto "Agg. da Joomla 1.6.0 - 1.6.1 - 1.6.2 - 1.6.3 - 1.6.4 a Joomla 1.6.6 - ita".

Come tornare a Joomla! 1.6.5?
In questo momento non saprei consigliarvi come effettuare un downgrade.. in effetti la cosa migliore sarebbe ripartire con la 1.7 ed ignorare la 1.6 o ancora meglio attendere la versione 1.8 che dovrebbe essere più stabile..