05 Mar

La mia proposta per il Vostro sito WEB

soddisfatti o rimborsatiBene, avete bisogno di un sito internet; ma da dove si parte?
Per prima cosa dobbiamo capire a cosa vi serve, questo ci consentirà di definire quale sia il modo migliore di realizzarlo.
Possiamo distinguere principalmente le seguenti tipologie di sito:

  • E-commerce: Sito per il commercio elettronico
  • Blog: Sito personale – divulgativo generalmente monotematico dove uno o più soggetti sono la parte attiva e la pluralità degli utenti collabora commentando i contenuti inseriti dagli amministratori
  • Forum: Sito di condivisione di informazioni e notizie, dove la pluralità dei soggetti inserisce contenuti che tutti possono commentare, magari moderati dagli amministratori
  • Sito Aziendale: Sito che ha lo scopo di far conoscere e trovare un’azienda ed ai servizi da essa offerti

Ovviamente non sono tutti, ma quasi sicuramente quello che vi serve è uno di questi. Bene una volta definita la vostra necessità possiamo definire come operare, vediamo le scelte possibili:

E-Commerce

Nel caso di un sito dedicato all’E-commerce, la mia scelta si indirizza verso PrestaShop, CMS realizzato appositamente per il commercio elettronico, completo di numerosissimi moduli che possono soddisfare le più specifiche esigenze, dalla vetrina dei prodotti, al pagamento tramitelogo_paypal PayPal, passando per le statistiche di vendita e la fatturazione automatica dei prodotti venduti. PrestaShop è un CMS gratuito, (purtroppo non tutti i moduli lo sono), ed è scritto in un linguaggio “standard” (PhP e MySQL); questo garantisce costi contenuti e la possibilità di personalizzare molte componenti per renderle più corrispondenti alle vostre esigenze. Inoltre grazie ai manuali reperibili anche online, una volta installato e configurato a dovere potrete seguire tutta la gestione del vostro negozio virtuale  in modo completamente autonomo.

Blog

Per realizzare un blog, non ci sono dubbi, WordPress nasce praticamente per questo e quindi senza volerlo sminuire, potremmo affermare che WordPress è Il Blog. Ovviamente stessa facilità nel gestire un blog la si può trovare in Joomla! quindi per decidere quale dei due CMS, valuterei una eventuale vostra preferenza (se già avete avuto a che fare con uno di questi meglio sfruttare il vostro bagaglio di esperienza per rendervi autonomi il prima possibile); in seconda istanza prenderei in analisi le necessità che avete o la direzione che volete dare allo sviluppo del Blog stesso, per individuare i plugin più appropriati offerti da ciascun CMS e di conseguenza mi orienterei su quello più confacente.

Forum

Se volete gestire un forum, probabilmente avete una conoscenza della materia sufficiente ad esservi già orientati tra le tecnologie disponibili, quindi il lavoro sarà un po’ più tecnico, cercheremo di individuare in modo preciso le necessità ed i margini di sviluppo del forum, in maniera da realizzare una versione completa del forum in cui testare la compatibilità di tutte le componenti necessarie per poi andare subito in produzione con un sito perfettamente operante.

Sito Aziendale

La realizzazione di un sito aziendale, non rappresenta una specifica tipologia tecnica, anche se ci sono dei parametri ben precisi da rispettare, delle componenti immancabili, ma spesso può rappresentare un discreto mix di tutte alcune più tipologie insieme. Realizzare un sito aziendale, rappresenta per me un lavoro che abbraccia più specificità, per le quali prima di tutto devo capire cosa fate, quale offerta volete proporre al vostro pubblico, e da qui guidarvi nella ricerca della strada più efficacie per l’ottenimento del vostro scopo, il raggiungimento del vostro target di riferimento. Se state facendo un sito aziendale è presumibile che il vostro lavoro sia tutt’altro rispetto al web, quindi maggiore la necessità di essere guidati; la mia proposta passerà attraverso la fase di studio, per approdare ad una realizzazione di un sito di test appoggiato sul mio dominio, che vi consenta di “toccare con mano” quello che vi sto offrendo, in maniera da permettervi di valutare se la mia prpoosta vi soddisfa e di poter da lì partire per la realizzazione di un prodotto definitivo, che sia confacente alle vostre aspettative.

Per questo come per tutti i siti, per me vale la regola che io vi faccio una proposta che potete vedere all’opera, per valutare se quanto sono in grado di offrirvi, corrisponda alle vostre esigenze, in caso positivo andremo avanti insieme per ottenere il risultato definitivo; in caso contrario ognuno per la sua strada.

Come si dice “Soddisfatti o rimborsati”

01 Mar

SEO

banner_seoSEO nessuno vi metterà mai in cima alla lista

L’attività di SEO (letteralmente Ottimizzazione per i Motori di Ricerca), è composta da numerose pratiche, tutte volte a migliorare il vostro “aspetto” per i motori di ricerca e di conseguenza il vostro posizionamento nelle pagine dei risultati.

Non esistono formule magiche, solo attenzione a tutti i particolari, cura nella realizzazione dei contenuti, siano essi testi o media, oltre ad una serie di attività volte a rendere coerente tutto il vostro prodotto, ed adeguarlo sia al modo in cui potreste essere cercati dai vostri clienti che al modo in cui i motori di ricerca vi valuteranno; in poche parole inutile essere i migliori se poi si risulta incomprensibili o poco attraenti.

Ecco potremmo riassumere (senza volerla sminuire) l’attività di SEO, nel rendere il vostro sito attraente (non è questione di bellezza delle immagini) e comprensibile, considerando che chi ci valuterà non è solamente una persona, ma anche un algoritmo che terrà conto di innumerevoli parametri che mutano nel tempo. Proprio la quantità di questi parametri ed il loro mutare nel tempo fanno si che l’attività di SEO sia difficilmente gestibile da chi fa altro di mestiere; perchè richiede costanza di aggiornamento e continuità nell’adeguamento.
Ho iniziato con un minaccioso “Nessuno vi metterà mai in cima alla lista” ed è vero, perchè chi vi garantisce “primi nei motori di ricerca” sa di dire una cosa che non si può garantire e che non dipende neanche da loro; non dico che siano in malafede ci mancherebbe, semplicemente che nessuno può garantire di ottenere il primo posto e questo ve lo posso garantire…. Certo che affidarsi ad una azienda o ad un professionista che fa questo mestiere porterà sicuramente dei risultati tangibili.

01 Mar

PhP & MySQL

banner_phpMySQLPhP & MySQL Linguaggio e Memoria

Come un po’ nella vita vera, anche nel web ci sono vari modi di scrivere e vari modi di “ricordare” le cose; la lingua e la storia.
Visti attraverso il web, i contenuti e le informazioni che cerchiamo ed otteniamo, ci vengono forniti in un modo che ci sembra sempre lo stesso, come se quando andiamo in giro per il mondo avessimo sempre un traduttore che ovunque siamo traduca tutto per noi in tempo reale, ma i modi in cui questi contenuti vengono prodotti, le lingue cioè in cui questi contenuti sono preparati per noi possono essere molteplici, come molteplici possono essere le “biblioteche” che contengono il sapere di queste lingue.
Ecco, fatto questo parallelo in cui PhP è la lingua in cui scriviamo e MySQL è la biblioteca in cui conserviamo il sapere, possiamo dire che PhP è l’Inglese e MySQL è la Biblioteca Nazionale, in entrambi i casi due tra le cose più conosciute e diffuse, quindi garanzia per chi ne usufruisce, di sviluppo e facilità di accesso senza pari.

La scelta di realizzare progetti in PhP e MySQL sta proprio nella loro diffusione, che garantisce al cliente che richiede la creazione di un’applicazione, la possibilità una volta completato il progetto, di poter facilmente eseguire delle modifiche o degli sviluppi, senza essere legato obbligatoriamente a chi il progetto lo ha realizzato.
Io credo che questa sia una cosa fondamentale, obbligare un cliente a restare legato a noi trovo che sia una pratica controproducente ed anche un po’ scorretta; un lavoro fatto bene deve mettere il cliente in condizione di andare avanti da solo o di scegliere da chi farsi seguire, non di rimanere un nostro ostaggio.

Le applicazioni realizzabili con PhP e MySQL sono infinite, dal sito internet più particolare, basti pensare che i maggiori CMS (WordPress Joomla! Prestashop etc) sono realizzati con queste tecnologie, alle applicazioni vere e proprie volte a gestire particolari attività produttive dalla raccolta dati alla produzione delle fatture per fare degli esempi.

Non ultimo, PhP e MySQL sono risorse gratuite accessibili a chiunque, quindi rendono più economico lo sviluppo, sia per lo sviluppatore che per il cliente finale.

26 Feb

CMS Come Quando e Perchè

banner_cms
CMS: Come Quando e Perchè

L’uso dei CMS, letteralmente Sistema di Gestione dei Contenuti, è sempre più diffuso; e molti di noi (magari inconsapevolmente) ci si imbattono continuamente durante le navigazioni quotidiane, magari accedendo ad un sito di informazioni, ad un Blog, o ancora semplicemente facendo acquisti online. Praticamente ogni attività che svolgiamo sul WEB con molta probabilità, passerà attraverso un CMS.

Per l’utilizzatore finale, il fatto di navigare un sito realizzato con un sistema piuttosto che un’altro, è assolutamente indifferente, il risultato è sempre lo stesso, chi naviga ottiene delle pagine web, a prescindere dal fatto che queste siano generate in modo dinamico o statico, che siano composte da testo, immagini filmati o qualunque altra tipologia di dato ricercabile in rete;.

Perchè usare un CMS

Usare un CMS consente a chi non è pratico di programmazione, o di WEB, di ottenere in modo abbastanza rapido e facile risultati gradevoli e fruibili, senza appunto dover avere specifiche competenze informatiche. Questo non vuol dire che chiunque con un CMS può diventare un Web Master, semplicemente che con uno strumento studiato appositamente e configurato in modo corretto, tutti possono riuscire ad inserire dei contenuti e gestire lo sviluppo del proprio sito. Ecco un CMS va usato perchè ci consente di andare avanti da soli una volta impostata la strada; magari con qualche intervento di mantenimento da parte del Web Master.

Quando usare un CMS

Il consiglio che io mi sento di dare è: anche sempre; magari con le dovute accortezze. Un CMS ci consente una volta configurato a dovere di inserire e gestire in autonomia tutti i contenuti necessari alla nostra presenza sul WEB, certo che per ottenere la giusta configurazione dobbiamo sapere cosa vogliamo fare; cioè quale scopo si prefigge il nostro sito internet.

Probabilmente per alcuni la “dotazione” base di WordPress o Joomla! saranno già più che sufficienti, e quindi per non incappare in inutili rallentamenti dovremo limitarci ad utilizzare le funzioni strettamente indispensabili, per altri invece potranno essere necessari plugin aggiuntivi per gestire esigenze particolari. Questo ci porta a

Come usare un CMS

Un CMS va usato in collaborazione con il proprio Web Master, pensare di poter fare tutto da soli è un errore abbastanza comune, si è vero che con le giuste guide ed i sistemi più o meno automatizzati offerti dai vari manteiner tutti (e dico davvero) possono riuscire a partire, ma al primo intoppo la cosa più probabile è di trovarsi a piedi avendo solo perso tempo, o avendo acquistato un prodotto non adatto alle nostre esigenze e che non siamo in grado di adattare a come lo vorremmo; tratti in inganno dal risultato finale ottenuto con lo stesso sistema da chi fa questo di mestiere.

nell’immagine i loghi di 3 tra i più diffusi CMS WordPress, Joomla! e Prestashop

25 Feb

Piwigo Filmati con Videojs

Piwigo gestire i video tramite il plugin videojs

preview_videojs

Piwigo consente la visione di numerosi formati video tramite il plugin videojs, non tratteremo le tipologie dei formati trattati che sono meglio dettagliate alla pagina ufficiale del plugin, ma vedremo il modo in cui caricare i nostri filmati e gestire l’associazione delle miniature relative.

L’upload dei filmati viene effettuato tramite FTP (consigliato l’uso di FilZilla)  direttamente all’interno della cartella galleries che si trova all’url miosito.xx/cartellapiwigo/galleries/nomealbum dove miosito sarà l’url del vostro sito, cartellapiwigo sarà il nome dell’eventuale cartella in cui avete installato il cms piwigo, galleries è la cartella che deve contenere le nostre gallerie, e nomealbum sarà la cartella che contiene i filmati relativi a quell’album.

Effettuato l’upload via ftp nella cartella che abbiamo predisposto, andremo a creare sempre nella cartella album, una cartella che dovrà chiamarsi pwg_representative e che conterrà le immagini jpg o png corrispondenti alla miniatura ed al fotogramma da visualizzare come preview del nostro filmato. Il file immagine che andremo a caricare sempre in ftp, dovrà avere lo stesso nome del filmato a cui si riferisce e misura (px di larghezza ed altezza) uguale a quella del filmato.

Per realizzare la miniatura si può utilizzare VLC che in modo molto semplice ci consente di estrarre qualunque fotogramma dal filmato che stiamo vedendo, (garantendoci di mantenere le stesse misure).

Una volta caricata anche l’immagine, possiamo spostarci all’interno di piwigo per sincronizzare il filmato e la relativa miniatura cn il dB di piwigo.

Andiamo all’url della nostra installazione, ci logghiamo come amministratori ed andiamo nella home del pannello di amministrazione, dove troveremo in basso a destra il pulsante per la “sincronizzazione locale rapida”.

piwigo_home_admin-1024x615Una volta effettuata la sincronizzazione troveremo all’interno di Piwigo, il nostro album, contente il filmato e la relativa miniatura di presentazione. La stessa attività andrà ripetuta per ogni nuovo video che vorremo caricare, ovviamente se abbiamo più video da caricare possiamo fare tutto una sola volta, facendo rima tutti gli upload e poi una sola sincronizzazione.

Alla prossima

25 Feb

Community Builder Articolo per Termini e Condizioni

Community_Builder_Logo

Per inserire il contenuto di Termini e Condizioni per la registrazione al nostro sito Joomla! tramite Community Builder 1.9.1, dobbiamo scrivere un articolo che contenga appunto termini e condzioni che regolano l’accesso e l’uso del nostro sito ed ottenere il link dell’articolo.

Una volta recuperato il link dovremo andare nella pagina di configurazione del componente Community Builder,

componente_cb_configurazione

e portarci al penultimo campo della tabella “registrazione” dove inseriremo il link alla pagina creata in precedenza.

termini_e_condizioni

25 Feb

Linux Cancellare Directory da Riga di Comando

linux-tux-uovo-logo

Può capitare di dover cancellare su SO Linux, cartelle contenenti grandi  volumi di dati, che spesso sono superiori anche alla capienza del cestino, in questo caso possiamo ricorrere all’uso della funzione da riga di comando.

Avviamo il nostro terminale, e digitiamo: rm -r /directory/directorydacancellare
in questa maniera, tutto il contenuto della directory che abbiamo selezionato, e la directory stessa saranno cancellate, compresi tutti i file e le sottodirectory contenute