Articoli su ‘webdesigner’

29 gennaio 2010 - Tags: , , ,

Abbiamo già parlato in un precedente post di JoomlaPack, l’estensione che ci permette di effettuare il backup e il ripristino di un sito Joomla direttamente dal pannello amministrativo del nostro sito, evitando di dover ricorrere al salvataggio manuale dei singoli file e del database. Oltretutto, JoomlaPack può essere configurato per salvare direttamente sul server se abbiamo spazio a disposizione, quindi velocizzando l’operazione.

Ora Massimo ci segnala che è comparsa su Joomla Italia una interessante guida relativa all’uso di JoomlaPack Remote, ovvero una applicazione per Windows che riesce a dialogare con i nostri siti Joomla, rendendo il backup dei propri siti una operazione agile in punta di mouse.

E’ uno strumento interessante, particolarmente consigliato a chiunque abbia siti residenti su server diversi, e non voglia perdersi in automatismi a colpi di codice PHP. Per chi, come noi, possiede invece server propri il consiglio è creare un backup automatizzato e schedulato di tutti i siti e database, prestando particolare attenzione alla verifica e segnalazione di eventuali anomalie (spesso quando si scopre che il backup non stava funzionando, è già troppo tardi…)

Unica controindicazione, il fatto che funzioni solo su Windows,  per cui se usiamo Linux o Mac dovremo affidarci a Wine o a una macchina virtuale.

22 gennaio 2010 - Tags: , , ,

Soluzioni da GiBiLogicOggi articolo breve, giusto per condividere con quante più persone possibile la risoluzione di un problema che ci ha fatto perdere diverse ore.

Una volta che si cominciano a usare tutti insieme i vari utilissimi componenti di Joomla, emergono alcune avvertenze da tenere presente per una convivenza pacifica. In questo caso, abbiamo sperimentato un problema lavorando con sh404SEF (l’estensione per la riscrittura degli indirizzi e altre funzionalità SEO) e JoomFish (l’estensione per la gestione di siti multilingua): passando a una lingua qualsiasi e poi tornando alla lingua principale, sparivano o non venivano tradotte le voci di menù.

Dopo innumerevoli prove e dopo aver consultato innumerevoli forum, abbiamo scoperto che la causa è un cookie utilizzato da JoomFish per salvare le preferenze di lingua dell’utente. Ovviamente disabilitarlo significa che l’utente non può salvare la propria lingua preferita: ma va detto che JoomFish è in grado di riconoscerla automaticamente in base alla lingua del browser, per cui ci  è sembrato di non creare troppo disagio.

Per disabilitare questa impostazione, nell’area amministrativa di Joomla, andare in:

Estensioni > Gestione plugin > System – Jfrouter

e impostare a “No” l’opzione “Salva la lingua dell’utente in un cookie?”.

15 gennaio 2010 - Tags: , ,

La Microsoft Web Platform è un pacchetto completo per utilizzare applicazioni web in ambiente Microsoft. E’ un po’ la risposta a strumenti quali XAMPP: un unico programma da installare che include web server (IIS), database (Microsoft SQL Server) e strumenti di sviluppo (Visual Web Developer).

Tecnologicamente, la nostra scelta attuale ci porta lontano da uno strumento simile: infatti noi preferiamo lavorare con il collaudato e diffuso sistema LAMP (Linux, Apache, MySQL, PHP), sia sui nostri portatili di lavoro che – ovviamente – sui nostri server.

Tuttavia ci sembra che Microsoft Web Platform sia un prodotto da considerare positivamente, anche e soprattutto per la funzionalità di Web App Gallery: una serie di noti programmi web preconfezionati e pronti all’uso sulla suddetta piattaforma. Tra questi, è stato aggiunto recentemente proprio il nostro beneamato Joomla, come riportato anche da questo articolo del blog di Flavio Copes.

La notizia non può che farci piacere, sia per il forte significato di apertura da parte di Microsoft verso l’open source, sia perchè lo vediamo come una sorta di “riconoscimento” del valore e dell’importanza di questo CMS, sia perchè questo passo non può che aumentarne ulteriormente la diffusione.

Tra l’altro, non è l’unico: anche altri programmi open source quali Moodle e SugarCRM fanno parte di Web App Gallery.

Il mondo sta davvero cambiando… :-)

Di per sè,
11 gennaio 2010 - Tags: , ,

Recentemente ci è capitato di avere problemi di permessi sul file di configurazione di un template per Joomla. Cercando di capire il motivo, abbiamo scoperto un’altra cosa di questo CMS… non si finisce davvero mai di imparare! Vediamo di che si tratta.

(continua…)

4 gennaio 2010 - Tags: , , , ,

Eccoci qua, anno nuovo. Benvenuti nel 2010, che inauguriamo con il 200° articolo sul nostro blog! Anche in GiBiLogic, dopo una riunione nel nostro salottino, abbiamo elencato i propositi per l’anno nuovo: nuovi servizi, nuove formule, cambiamenti vari. Ecco cosa pensiamo di fare in GiBiLogic nell’anno che ci aspetta.

(continua…)

9 dicembre 2009 - Tags: , , , , ,

La home page del nuovo sito di Gioielleri Parravicini

La home page del nuovo sito di Gioielleria Parravicini

Venerdì 4 Dicembre abbiamo pubblicato la nuova versione del sito di e-commerce di Gioielleria Parravicini, realizzato con Joomla e VirtueMart.

Il sito ha subito un profondo restyling, basato su uno schema fornito da Marco Parravicini, titolare dell’azienda, e sviluppato graficamente da GiBiLogic. Il risultato è carino, non vi pare? Cliccate sulla foto per ingrandirla.

Uno degli obiettivi principali era “accorciare” la pagina, e fare in modo che l’utente non dovesse scorrere la pagina per visualizzare tutte le informazioni necessarie. A tal proposito è stato compattato l’header, sfruttando lo spazio in alto per un menù “di servizio”; è stato rimpicciolito il menù principale; e sono stati tolti vari gadget grafici che lasciavano poco spazio al contenuto.

E’ stata inoltre posta particolare cura nello “snellire” la pagina togliendo tutti i JavaScript e CSS non necessari, in modo da avere un caricamento più rapido e un HTML più leggero.

Infine, è stato ottimizzato il contenuto, mettendolo prima delle sidebar tramite la tecnica CSS dei margini negativi (in pratica, il testo principale viene spostato verso destra di un tot di pixel in modo da lasciare spazio per gli elementi float che verranno dopo). Se provate a guardare la pagina senza CSS noterete che le due liste laterali di navigazione (“Scegli tra i marchi” e “Scegli tra le categorie”) vengono dopo il contenuto principale.

La pagina di dettaglio di un prodotto

La pagina di dettaglio di un prodotto

Abbiamo dovuto fare qualche salto mortale con sh404SEF e il file .htaccess per ridurre al minimo i danni di posizionamento dovuti al fatto che la struttura di navigazione dei contenuti è stata leggermente modificata.

A questo proposito, un consiglio: sh404SEF già contiene una serie di opzioni per come creare l’URL per VirtueMart, e se voleste cambiare qualcosa (ad esempio personalizzare il title) il file da modificare è solo uno e abbastanza semplice:

/components/com_sh404sef/sef_ext/com_virtuemart.php

Per cui fate tutte le prove necessarie finchè l’URL che vi piace di più non viene generato automaticamente. Gestirlo manualmente, infatti, è un lavoro piuttosto lungo e portatore di errori.

E infine, una volta realizzata la struttura di navigazione che vi piace, cercate di non cambiarla più: altrimenti hai voglia di lavorare di redirect 301, qualcosina andrà perso comunque. Poi, chiaro, se la struttura va proprio modificata e siete disposti ad avere un piccolo calo nell’indicizzazione, fate pure. La mia esperienza mi insegna che i siti ben posizionati recuperano in fretta le posizioni di vertice anche dopo profonde sistemazioni (è lampante il caso del sito di Hobbydonna, che abbiamo rifatto da zero in Joomla senza nessun tipo di redirect, e dopo pochi giorni già le nuove pagine cominciavano a comparire in alto nei risultati di ricerca).

Un ringraziamento a tutto il gruppo, ma in particolare a Marco,che come committente è molto ambizioso ma sempre rispettoso del lavoro altrui; e a Fabio, che con la sua continua analisi ci ha forzato a dare il meglio e ad approfondire concetti e funzionalità nuove. Lavori come questi ci permettono di migliorarci ancora, e questo è davvero un bel regalo di Natale. Per regali più tradizionali, quali gioielli e orologi, andate a vedere sul sito! ;-)

Grazie a tutto il gruppo, ma in particolare a Marco che è un committente pieno di entusiasmo e a Fabio che mi ha fatto imparare un sacco di cose.

4 dicembre 2009 - Tags:

L’usabilità e il marketing spesso vanno a braccetto. Rendere un utente felice e soddisfatto della propria esperienza non sta a cuore solo ai seguaci di Jakob Nielsen, ma anche a chi vuole avere un sito di successo, specialmente se si tratta di e-commerce. A questo proposito, un concetto più volte sentito è quello di non dover scrollare la pagina web, ovvero non dover scendere verso il basso per visualizzare contenuto aggiuntivo che va oltre l’altezza del nostro schermo.

Ebbene, da una serie di test effettuati da cxpartners proprio su diversi e-commerce è emerso uno studio interessante il cui risultato completo è disponibile – in inglese – a questo indirizzo. Tramite eyetracking, cioè un sistema per monitorare lo sguardo dell’utente, è stato possibile verificare non solo le azioni tipo i clic, ma anche semplicemente quali parti della pagina erano oggetto di attenzione.

(continua…)

2 dicembre 2009 - Tags: ,

In un post di qualche mese fa abbiamo spiegato cosa si intende per override tramite template: la possibilità, introdotta nella versione 1.5 di Joomla, di sovrascrivere l’aspetto e il comportamento di un componente o di un modulo direttamente nel nostro template, cioè senza dover andare a modificare i file originali.

Cogliamo l’occasione per un rapido riepilogo, per poi presentare una nuova interessante opzione fornita da YooTHEME.

(continua…)