5.1. Download e installazione di Drupal Commerce.
Per installare Drupal Commerce la prima cosa di cui abbiamo bisogno è Composer:
https://getcomposer.org/download/
Composer è un gestore di pacchetti per PHP. Permette di collegare le librerie PHP necessarie, cioè di scaricare e aggiungere librerie all’autocaricamento del tuo progetto, in questo caso del sito su Drupal 8. Drupal 8 include già molte librerie di terze parti, in particolare del framework Symfony.
5. Drupal Commerce
Video del Drupal Training Day - 1 dicembre 2018 - Drupal Commerce
10:00 - 10:45
Presentazioni.
Commerce Kickstart o creare il sito da zero?
Verifica dell’ambiente: installazione di Drupal e Drupal Commerce.
10:45 - 11:00
Pausa tè/caffè, discussione.
Creare un negozio online con Drupal. Cosa scegliere: Commerce o Ubercart?
Se prima, in Drupal 6, non c’era scelta tra le soluzioni per negozi online — Ubercart era la più riuscita e disponeva di un’enorme quantità di moduli — con Drupal 7 è arrivato anche il modulo Commerce:
http://drupal.org/project/ubercart
http://drupal.org/project/commerce
Per entrambi i sistemi esistono distribuzioni pronte all’uso: UberDrupal e Commerce Kickstart, entrambe scaricabili e testabili.
Download:
Drupal 8 – aggiornamento della versione di PHP alla 5.4.5 o superiore
È possibile che anche tu ti sia imbattuto nel problema della vecchia versione di PHP per Drupal e ti sia apparso questo errore:
Your PHP installation is too old. Drupal requires at least PHP 5.4.5. See the system requirements page for more information.
Client FTP WinSCP e Notepad++, oltre a FileZilla
Utilizzo un client FTP molto comodo e veloce: WinSCP. Esso consente non solo di copiare e cancellare file, ma anche di modificarli direttamente. Quello che mi piace di più è la possibilità di modificare i file tramite Notepad++. Per configurare la modifica dei file tramite Notepad++, apri WinSCP e vai nelle sue impostazioni:
Tutto phpMyAdmin in un unico file - Adminer
Non hai ancora Adminer? Scaricalo subito! È come phpMyAdmin, ma racchiuso in un unico file di soli 300 KB! (Visita il sito)
Editor di testo Notepad++
Utilizzo un editor semplice ma allo stesso tempo comodo e molto veloce (apre senza problemi anche un dump di database da 200 MB): Notepad++. Con questo editor è possibile aprire quasi tutti i formati di testo con evidenziazione della sintassi. Per Drupal bastano in genere HTML, PHP e CSS, ma sono sicuro che apprezzerai la velocità di Notepad++.
Gestione delle attività tramite trello.com
Spesso un sito web non viene sviluppato da una sola persona: nel processo possono essere coinvolti il cliente, un project manager, un designer o anche due o più programmatori. Per questo motivo è importante tenere conto dei feedback e delle richieste di tutte le parti. Il modo più rapido per annotare e commentare le modifiche al sito è utilizzare trello.com. Trello è gratuito, quindi puoi creare tutte le bacheche con liste di attività (to-do list) che desideri:
Gestione dei file tramite Dropbox
Per la gestione dei file — come layout, immagini e testi per il sito — utilizziamo Dropbox. Dropbox sincronizza automaticamente il contenuto della cartella tra tutti gli utenti, quindi se modifichi qualcosa nella tua cartella, le modifiche si rifletteranno automaticamente anche nelle cartelle degli altri utenti collegati.
Per aggiungere una persona alla tua cartella in Dropbox, fai clic su “Share this folder” e poi inserisci l’indirizzo email della persona che desideri invitare:
Scarica le distribuzioni pronte di Drupal
Molto spesso mi chiedono di realizzare un sito semplice con Drupal. Questi siti si possono davvero creare in modo rapido e semplice, e sono più o meno simili tra loro. Per questo ho pensato che fosse meglio creare una base pronta per i siti: una mia distribuzione su Drupal.