Tag Archives: open source

Il proprio sito a basso costo (Prima Parte): come iniziare!

21 novembre 2011

0 Comments

Molti amici mi chiedono in continuazione di indicar loro come costruire il sito aziendale, il blog personale, la galleria fotografica delle vacanze e chi più ne ha più ne metta. Inizialmente (cioè qualche anno fa) consigliavo loro di armarsi di pazienza e studiare un pò di sano HTML ma, chi per svogliatezza, chi per incapacità totale, abbandonavano tutti i buoni propositi incominciando a martoriarmi per avere il loro tanto desiderato sito.

Per fortuna arrivarono i Content Management System, più conosciuti come CMS.

Qualche povero tizio, martoriato come il sottoscritto, ma con più pazienza e capacità di me e della maggior parte dell’umanità, ha avuto la brillante idea di semplificare la vita a se stesso e a tutto il mondo: perchè perdere ore a scrivere righe di codice quando posso creare una piattaforma che mi permetta di aggiornare una gran mole di dati con pochi semplici click?

Ed ecco che i CMS spuntarono come funghi, ognuno con uno scopo differente, ognuno con la Sua utilità e caratteristiche, molti Open Source e GRATUITI, fino a creare delle sottocategorie in base al loro utilizzo.

Allo stato attuale esistono centinaia di progetti per CMS di vario genere e quando qualcuno mi chiede “Cosa devo fare per farmi il mio sito?” la mia risposta è “cosa VUOI fare per il tuo sito? Di sicuro c’è il CMS giusto per te!!“.

Di seguito elencherò in ordine alfabetico una serie di CMS ed applicativi tra i più conosciuti ed utilizzati con una breve descrizione ed il sito di riferimento per guide e downloads:

Il proprio sito a basso costo (Prima Parte): come iniziare!Coppermine (galleria fotografica)

piattaforma multiuso pieno di funzionalità con gestione integrata delle immagini tramite le librerie GD o ImageMagick, scritto in PHP, necessita di un Database MySQL

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!Drupal (cms)

gestore di contenuti (CMS) Open Source realizzato in PHP, che consente di realizzare una grande varietà di siti Web basati sulla logica contenuto/commenti. Le sue doti di robustezza, sicurezza e flessibilità ne stanno decretando la diffusione a livello mondiale

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!e107 (cms)

sistema di gestione dei contenuti scritto in PHP e utilizza il popolare sistema di database open source MySQL per la memorizzazione dei contenuti.

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!Joomla! (cms)

gestore di contenuti per la realizzazione di siti Internet dinamici, è gratuito, per il suo utilizzo non sono necessarie conoscenze di linguaggi di programmazione e può essere utilizzato anche per scopi commerciali

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!Magento (ecommerce)

piattaforma ricca di funzionalità costruita su tecnologia OpenSource flessibile e personalizzabile

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!MediaWiki (enciclopedia)

pacchetto di software libero ed open source wiki originariamente scritto per Wikipedia. Attualmente viene usato anche per gli altri progetti no profit della Wikimedia Foundation e per altri wiki

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!Moodle (e-learning)

noto anche come Learning Management System (LMS) o Virtual Learning Environment (VLE), è una applicazione web libera che i formatori possono utilizzare per creare siti di formazione efficaci

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!PhpBB (forum)

forum free  con funzionalità di bacheca virtuale che può essere utilizzato per rimanere in contatto con un gruppo di persone o per costruire integralmente il vostro sito web

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!PhpList (mailing list)

gestore di mailing list e news letter, semplice e integrabile con qualsiasi cms

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!PivotX (blog)

applicativo free da utilizzare per il mantenimento di siti dinamici come blog, giornali online e siti con frequenti aggiornamenti

Sito ufficiale

non è presente supporto in lingua italiana

Il proprio sito a basso costo (Prima Parte): come iniziare!PrestaShop (ecommerce)

ecommerce OpenSource gratuito, completamente personalizzabile, vanta un premio come miglior piattaforma OpenSource per il 2010

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!vBullettin (forum)

sistema a pagamento di gestione di forum, prodotto dalla Jelsoft Enterprises, scritto in PHP e basato su database MySQL permette la gestione di contenuti come un cms

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!WordPress (blog)

applicativo web Open Source gratuito, basato su PHP e MySQL, permette la creazione di siti web o blog, completamente personalizzabile può essere arricchito di funzionalità tramite appositi componenti aggiuntivi. Questo sito è realizzato con piattaforma WordPress

Sito ufficiale

Sito ufficiale supporto italiano

 Il proprio sito a basso costo (Prima Parte): come iniziare!ZenCart (ecommerce)

sistema di carrello elettronico open source completo, gratuito e di notevole facilità d’uso

Sito ufficiale

Sito ufficiale supporto italiano

Il proprio sito a basso costo (Prima Parte): come iniziare!ZenPhoto (galleria fotografica)

applicativo web per la gestione semplificata di galleria di immagini, personalizzabile

Sito ufficiale

non è presente supporto in lingua italiana

Una volta selezionata la piattaforma ideale alle nostre esigenze dovremo verificare quali requisiti hardware vengono richiesti (tipologia di spazio web e tipologia di Database). Questi requisiti vengono in genere illustrati in apposite sezioni del sito di supporto o nelle guide all’installazione.

I CMS elencati richiedono principalmente spazi web basati su sistema operativo Linux, con webserver Apache, Database MySQL e supporto per il linguaggio PHP. Questa configurazione viene definita LAMP e ve ne parlerò nella seconda parte di questa guida.

Per ora vi lascio all’ardua scelta di quale sia il CMS fatto apposta per voi.

Continue reading...

Google presenta il nuovo linguaggio: GoogleGo!

13 novembre 2009

1 Comment

Google presenta il nuovo linguaggio: GoogleGo!Google non si ferma davanti a nulla e in questi giorni hanno presentato un nuovo linguaggio di programmazione: Go!

Proprio così! Stanchi del fatto che negli ultimi dieci anni non ci sono stati significativi progressi nel mondo dei linguaggi di programmazione hanno deciso di farselo in casa come spiega Rob Pike, principal software engineer in Google:

Abbiamo sviluppato Go perché siamo rimasti un po’ frustrati per quanto lo sviluppo software è diventato difficile negli ultimi dieci anni o giù di lì

[...]

Continue reading...
Pagina 1 di 11
Stop SOPA