Se state cercando un modo semplice per integrare il social network nel vostro sito Drupal, questo post è per voi. Ho scelto otto dei miei moduli preferiti gratuiti, con la quale potrete integrare Twitter, Facebook, Google +, Flickr e molti altri social network nel vostro sito web.
Con questi moduli gratuiti gli utenti possono accedere al sito utilizzando il proprio profilo esistente dei vari social network, condividendo o commentando i contenuti del vostro sito web.
Questo modulo aggiunge dei pulsanti per condividere il vostro sito ed include widget per LinkedIn, Twitter, Facebook e Google, ma si possono creare nuovi widget anche per altri siti di social networking.
Volete far aumentare il numero di persone che si iscrivono alla vostra pagina di Facebook? Allora considerate questo modulo che vi permette di aggiungere un pulsante Facebook ad ogni pagina del vostro sito. Inoltre, è possibile personalizzare la dimensione del pulsante, la posizione, la combinazione dei colori, layout e font.
DRUPAL FOR FACEBOOK
Questo modulo gratuito ha moltissime funzionalità progettate per integrare Facebook in Drupal. Con Drupal for Facebook è possibile aggiungere un feed con pulsanti nel vostro sito, consentendo agli utenti di connettersi con i loro profili di Facebook esistenti e di pubblicare i contenuti del vostro sito sulla loro pagina di Facebook.
Con Jainrain Engage, gli utenti possono accedere al proprio sito usando i loro profili esistenti di Facebook, Twitter, Yahoo!, LinkedIn, PayPal e Google, in questo modo il processo di registrazione nel vostro sito web è molto più semplice. Inoltre, questo modulo ha una funzione di condivisione progettata per aiutare e incoraggiare la gente a condividere i loro contenuti con gli amici.
Con questo modulo è possibile visualizzare i Tweet più recenti sul vostro sito web, questo incoraggia le persone a seguirvi con Twitter. Inoltre, questo modulo consente di accedere al vostro sito via Twitter.
Se state utilizzando gli URL abbreviati su Twitter e Facebook, allora dovreste considerare questo modulo. Invece di dover visitare un sito come bit.ly e TinyURL, Shorten URL crea e visualizza automaticamente un URL troncato per la pagina corrente che è possibile copiare e incollare nel proprio post o tweet.
Post it Everywhere consente di pubblicare il contenuto a FriendFeed, Facebook, Twitter, LinkedIn con un solo click, rendendo questo modulo molto versatile.
Un sito web può essere realizzato semplicemente con il codice HTML o con un sistema di gestione dei contenuti (CMS). Un CMS è studiato per facilitare la gestione dei contenuti, anche senza conoscenze tecniche. Tre dei software CMS più popolari sono: WordPress, Drupal e Joomla, tutti e tre sono software Open Source, il che significa che si possono scaricare liberamente e modificarli secondo le proprie esigenze.
In questo articolo vi spieghiamo i pro e i contro per WordPress, Drupal e Joomla.
Drupal
Drupal dispone di molte funzioni avanzate ed è noto per il suo codice flessibile, ogni webmaster esperto potrà godere della comodità di modificare il codice senza problemi. Drupal ha una comunità molto attiva di sviluppatori che possono dare un aiuto se si desidera creare un sito web che si concentra sul codice ottimizzato. Il lato negativo di Drupal : non è un CMS user-friendly e non è adatto ai principianti. Occorre un po’ più di tempo per imparare ad usare Drupal, ma una volta imparato, le soddisfazioni potrebbero essere molto maggiori rispetto agli altri 2 CMS.
Joomla è il CMS più usato da webmaster e designer, soprattutto per la sua interfaccia molto personalizzabile. Dispone di molti plugin, estensioni e moduli gratuiti che consentono di realizzare siti web completi e adatti a ogni esigenza. Il rovescio della medaglia è che può essere molto difficile da usare se non si ha un pò di esperienza in questo campo.
Pro:
Ottima Comunità di supporto
Grafica personalizzabile, moltissimi i temi disponibili in rete
I componenti aggiuntivi rendono Joomla versatile e adattabile ad ogni tipo di sito web
Ottima gestione degli utenti. E’ possibile creare utenti con determinati privilegi, adattabili ad ogni situazione.
Contro:
Come per Drupal, anche Joomla non è intuitivo e non è semplice da imparare
WordPress mantiene la sua posizione come la piattaforma più diffusa nella blogosfera. E ‘molto facile da usare con istruzioni di installazione semplici, utili per qualsiasi principiante. Dispone di molte funzioni come i commenti, trackback, profili di blogger, servizi di ping etc. Il lato negativo di WordPress è che in realtà non è developer-friendly e la sua comunità è notevolmente inferiore rispetto a quella di Drupal o Joomla.
Pro:
SEO: con questo CMS anche i meno esperti possono raggiungere un ottimo posizionamento nei motori di ricerca
Semplicità d’uso e supporto completo alla lingua italiana
Grafica personalizzabile grazie ai temi disponibili online
Ottimo per la realizzazione di blog o siti con struttura similare
Contro:
Gestione e distinzione di ruoli e permessi degli utenti non chiara
Per una personalizzazione più completa, occorre mettere mano al codice
Quale CMS scegliere per un nuovo sito? La risposta corretta è che tutto dipende dalle competenze e dall’esperienza di chi lo deve utilizzare e dipende da quante conoscenze tecniche si hanno. Detto questo, Wordpress è il CMS più facile da imparare ed usare, ma è anche il meno adattabile per la realizzazione di un sito web, ottimo per i Blog. Drupal è molto più complicato da imparare, ma è anche molto più potente di Joomla e WordPress, può essere utilizzato per creare siti complessi, non a caso Drupal è il CMS scelto dal governo Obama ed usato nella Casa Bianca. Joomla è una via di mezzo tra WordPress e Drupal, può essere usato per la creazione di qualsiasi tipo di sito web.
Ha bisogno di un Hosting per WordPress, Joomla o Drupal?
Le migliori piattaforme e-commerce – Da qualche anno a questa parte il commercio elettronico è cresciuto drasticamente e di conseguenza c’è stato un aumento significativo di siti e-commerce.
Il commercio elettronico rappresenta nel mondo circa il 15% degli acquisti totali dei consumatori ed in questo momento la vendita dei prodotti e dei servizi online rappresenta una delle attività più significative e remunerative.
Se possiedi un negozio e vuoi iniziare a vendere i tuoi prodotti online per allargare i propri orizzonti oppure se semplicemente vuoi aprire un’attività che sia presente soltanto su internet devi creare un sito e-commerce.
Che cos’è l’e-commerce?
L’e-commerce è una forma di commercio e vendita di beni e servizi che si effettua attraverso internet attraverso piattaforme web e siti internet.
A che cosa serve l’e-commerce?
L’e-commerce è una metodologia di business moderna creata con l’intento di ridurre i costi di gestione, migliorare la qualità di fruibilità dei servizi e delle merci e di aumentare la velocità di consegna.
Vantaggi per l’azienda
Possedere un sito e-commerce significa avere la possibilità di espandere il proprio mercato sui mercati nazionali ed internazionali; sul web sarà possibile riuscire ad individuare più clienti, migliori fornitori e partner commerciali in tutto il mondo.
Di seguito i principali vantaggi per chi possiede un sito e-commerce:
Riduce i costi di gestione
Riduce il lavoro cartaceo
Semplifica i processi aziendali
Rende le spedizioni più rapide ed efficienti
Migliora l’immagine del marchio aziendale
Assistenza clienti più veloce ed esaustiva
Vantaggi per il cliente
Ultimamente stanno crescendo a dismisura gli acquisti online, ma perché questo? Per il fatto che acquistare online significa scegliere accuratamente un prodotto, cercare sul web il prezzo più basso e riceverlo comodamente a casa.
Prezzo più basso
Consegna rapida
Supporto online
Recensioni online del prodotto e del sito e-commerce
Informazioni prodotto dettagliate ed accessibili
Quanto costa un sito e-commerce
Un sito e-commerce non è altro che un sito web creato per vendere i propri prodotti e servizi sul web, quindi partendo dall’origine, per poter creare un sito web bisogna acquistare il piano hosting (dove creare il sito) ed il nome a dominio (il nome del sito web, esempio: xlogic.org).
Ormai non hai più bisogno di dover investire migliaia di euro per poter creare un sito e-commerce, grazie alle piattaforme web open source potrai creare il tuo e-commerce autonomamente.
Di seguito le migliori piattaforme e-commerce open source:
Magento è la piattaforma open source più popolare e professionale presente su Internet; è una piattaforma open source con caratteristiche evolute che offre la possibilità di avviare un’attività e-commerce online altamente personalizzabile (grafica, contenuti e funzionalità).
Questa piattaforma è totalmente auto gestibile, ciò significa che chiunque stia utilizzando Magento potrà gestirlo in maniera completamente autonoma.
Di seguito i vantaggi di Magento:
Completamente personalizzabile
Gestione più negozi da unico pannello
Integrazione API
Calcolo spese di spedizione
Predisposizione localizzazione in lingua con valute multiple e tasse
Ottimizzazione per motori di ricerca
Report sito web (Integrazione Google Analytics, pannello di controllo vendite, fatturato vendite, recensioni prodotti)
Gestione Newsletter
Molteplici opzioni di pagamento
Gestione ordini e sistema di fatturazione
Per utilizzare Magento è necessario possedere una buona conoscenza del linguaggio .html, .css e mysql perché è vero che è altamente personalizzabile ma è anche vero che per poterlo modificare è necessario essere in grado di effettuare le modifiche.
Prestashop è una tra le piattaforme più utilizzate dagli utenti nel web, questo perché è completo, è molto semplice da utilizzare in quanto non devi per forza conoscere il codice per poter creare il sito web anche se è consigliato conoscere le basi.
Prestashop sta continuando a crescere ed a migliorarsi, inoltre è seo-friendly, può essere altamente personalizzato, è sicuro ed è veloce ed è la soluzione ottimale per le piccole e medie imprese.
È molto semplice da usare, possono utilizzarlo anche persone senza esperienza tecnica. Drupal è il sistema più flessibile attualmente nell’ ecomerce.
Uno dei vantaggi di questa piattaforma è che è costruito su un CMS (Content Management System). Questa è una grande soluzione, in quanto aumenta le vendite online e offline.
Ubercart è piuttosto semplice e non è dotato di funzionalità di hosting o di posta elettronica.
Una delle cose rare di questa piattaforma è che è abbastanza facile da imparare, ma oltre a questo, non esiste una vasta gamma di funzioni che Ubecart offre. Per questo e per altri motivi, si consiglia solo per negozi molto piccoli, con un piccolo numero di prodotti.
OsCommerce è una piattaforma open source sviluppata con il linguaggio php e necessita di mysql, può quindi girare sia sul sistema operativo Linux che su Windows anche se è più compatibile con Linux.
Questo sistema è stato creato per gestire facilmente i negozi online.
WooCommerce è un plugin che è stato sviluppato per WordPress che ti permette di vendere i tuoi prodotti ed i tuoi servizi in maniera semplice ed ottimale direttamente dal tuo sito creato in WordPress.
Stai cercando un’Hosting affidabile è veloce? Vieni a trovarci su: https://xlogic.org
vTiger è un software CRM (Customer Relationship Management) opensource basato sull’architettura Apache/Php/MySql che consente di organizzare e monitorare tutte le interazioni che si hanno con i propri clienti, potenziali o acquisiti. Dispone di molti moduli che includono: gestione leads, gestione accounts, gestione contatti, modulo fatture, modulo preventivi, modulo prodotti (magazzino), assistenza clienti, webmail e reportistica.
Il sistema di vTiger può essere utilizzato da molti utenti in contemporanea che possono essere organizzati gerarchicamente attraverso ruoli, profili e gruppi, per riprodurre in modo fedele la specifica realtà aziendale e distribuire nel modo corretto accessi e privilegi.
I files per l’installazione di Vtiger in Italiano sono disponibili al seguente Link, mentre in questa piccola guida vedremo come installare vTiger tramite Softaculous.
Installazione di vTiger
Accediamo al Pannello di Gestione (cPanel) e nella scheda Software clicchiamo su Softaculous . Si aprirà la schermata di Softaculous, come potete vedere a sinistra ci sono tutti gli Script elencati per Categoria, pronti all’uso, nella barra di ricerca digitiamo vTiger.
Clicchiamo su Installa e impostiamo i vari parametri, se vogliamo installare vTiger nel dominio principale lasciamo la casella vuota in Nella Cartella.
Terminata l’installazione, vediamo come impostare la Lingua Italiana.
Per impostare la Lingua Italiana, dobbiamo prima di tutto scaricare il file tramite questo Link, accediamo nell’area di amministrazione e clicchiamo su Settings -> Module Manager -> Custom Modules
Clicchiamo su Import New, selezioniamo il file della Lingua salvato in precedenza, ora clicchiamo su Import.
A questo punto, usciamo dall’area amministrativa di vTiger, rientriamo selezionando dal menu la lingua Italiana.
Ora l’area amministrativa è completamente in Italiano.
Oggi parliamo di un aspetto molto importante per rendere il proprio sito web più veloce e performante.
Sto parlando ovviamente del fattore cache; in termini informatici la cache è una memoria temporanea, non visibile all’utente che memorizza un insieme di dati che potranno essere velocemente recuperati su richiesta.
La cache nei CMS non è attiva e presente di Default, ma deve essere installata per una serie di ragioni:
– La velocità di caricamento di un sito Web incide sul posizionamento dello stesso sui motori di ricerca.
– Offrire agli utenti una migliore esperienza di navigazione
– Risparmiare Banda nel senso che se un utente ha visualizzato dei file multimediali, la prima volta consuma banda, mentre se li visualizzerà nuovamente la banda non verrà consumata in quanto i files temporanei sono nella Cache.
In questo articolo spiegheremo come installare la cache nei CMS più importanti:
WORDPRESS
Per installare la cache su WordPress consigliamo di installare il plugin WP Super Cache, leggi la guida su come installarlo.
JOOMLA
Per abilitare la cache in Joomla bisogna seguire questo percorso:
Sito > Configurazione globale > Scheda sistema > Riquadro Impostazioni Cache > Scegliere ON – Cache Conservativa ed impostare un tempo di cache pari a 60 minuti.
Cerchiamo di fare chiarezza sulla differenza che c’è tra i tipi di Cache in Joomla:
Le impostazioni di cache progressiva sono quelle di default e prevedono il caching di tutti gli elementi della pagina, inclusi i moduli.
Le impostazioni di cache conservativa provvedono al caching solo di alcuni elementi della pagina, permettendo quindi che gli altri siano ricaricati da zero più volte.
Per migliorare ulteriormente i tempi di caricamento bisogna modificare il file htaccess che si trova nella root di Joomla inserendo al fondo del file il seguente codice:
########## Begin Enable Caching ##########
#
# enable expirations
ExpiresActive On
# expire images after a month in the website visitor cache
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType image/x-icon “access plus 1 month”
# expire stylesheets and javascript after 1 week in the website visitor cache
ExpiresByType text/css “access plus 1 week”
ExpiresByType application/javascript “access plus 1 week”
# expire flash and XML 1 month and 1 week respectively in the website visitor cache
ExpiresByType application/x-shockwave-flash “access plus 1 month”
ExpiresByType text/xml “access plus 1 week”
#
########## End Enable Caching ##########
DRUPAL
Per abilitare la cache in Drupal bisogna accedere nel pannello di controllo Drupal e alla pagina Prestazioni abilitare la cache.
E’ consigliabile abilitare la cache “Normale” in quanto la cache “Aggressiva” potrebbe portare qualche problema causata dal caricamento dei moduli.
MAGENTO
Per ottimizzare un sito Magento bisogna attivare la cache intervenendo nel backend seguendo questo percorso:
Sistema -> Gestione della cache
Una volta raggiunta quest’area bisognerà abilitare tutte le voci.
Inoltre per ottimizzare al massimo la cache dovrete modificare i parametri PHP da cPanel in questa modo: