Martedì abbiamo presentato il Guida definitiva al CMS, parte 1 ; oggi, completeremo l'immagine ...

Scegliere un CMS

OK, quindi hai un'idea di quanti diversi tipi di CMS ci sono là fuori. Ora vuoi sceglierne uno. O forse stai costruendo un sito rivolto al cliente e un wiki interno, quindi ne vuoi due. Dopotutto, le organizzazioni più grandi tendono ad aver bisogno di più sistemi.

... non li paragonano l'un l'altro tanto quanto li paragonano ai tuoi bisogni.

Per semplicità, tuttavia, in questo articolo, assumiamo che ne abbiate solo bisogno. Supponiamo anche che tu sappia esattamente quale tipo di sito vuoi costruire e cosa vuoi che faccia per te. Queste sono alcune supposizioni piuttosto grandi per iniziare, ma l'elaborazione di quei particolari problemi potrebbe essere la loro guida definitiva.

Quindi hai tutto ciò che ha funzionato. Ora, devi restringere le tue scelte. Da dove inizi?

Caratteristiche

Inizi con la parte divertente, ovviamente. Guardate le caratteristiche, confrontatele, provate le demo e generalmente giocate. Voglio dire, a chi non piace provare nuovi software per divertimento?

Oh ... oh vedo un sacco di gente con le mani alzate. Ok, quindi non tutti ne fanno parte. Per gli sperimentatori e gli interruttori di sistema come me, però, è molto divertente.

In ogni caso, è necessario dare uno sguardo serio alle funzionalità di ciascun CMS che si considerano e confrontarle. Bene, non li paragonano l'un l'altro tanto quanto li paragonano ai tuoi bisogni. Scopri quanta parte del tuo sito può essere costruita con il sistema principale. Guarda plugin, estensioni e moduli. Qualcuno di loro soddisfa i tuoi bisogni e si sta sviluppando a lungo termine?

Tecnologia sottostante e competenza disponibile

Va bene, per una piccola impresa che non ha il proprio dipartimento IT o un individuo, questa sezione potrebbe non avere importanza. Le organizzazioni più grandi potrebbero avere sviluppatori sul personale, oppure potrebbero essere già abituati a lavorare con determinate tecnologie già. In tal caso, dovrebbero esaminare la tecnologia alla base di ciascun CMS per vedere se sono a loro agio nell'utilizzarlo.

La tecnologia sottostante potrebbe non essere il fattore decisivo, ma non ignorarla, in nessun modo.

Ad esempio, se hai già qualcuno, o qualcuno, nello staff che lavora con PHP, Python, NodeJS o ASP.Net , potresti voler scegliere un sistema basato sulla tecnologia che stai già utilizzando. Potrebbe risparmiare tempo e problemi quando si ha a che fare con l'imprevisto. Inoltre, se hai intenzione di ospitare il tuo sito, potresti già disporre della corretta configurazione del server.

La tecnologia sottostante potrebbe non essere il fattore decisivo, ma non ignorarla, in nessun modo. Anche se decidi di affidare il lavoro a un'azienda esterna, le persone all'interno che possono dare una mano potrebbero salvare il tuo sito web in tempi di crisi.

bilancio

Molti, se non la maggior parte dei CMS, sono gratuiti e / o open source. Alcuni non sono però. Alcuni dei sistemi a livello aziendale possono diventare anche piuttosto costosi.

Il software attuale potrebbe non essere costoso, ma ottenerlo implementato è un'altra questione. Questo può essere un punto controverso se hai i tuoi sviluppatori e sono esperti nel sistema.

Ma supponiamo, per questa sezione, che tu stia assumendo un appaltatore esterno. Una volta che hai in mente un CMS o due, vorrai guardarti attorno per diversi designer / sviluppatori / agenzie per vedere chi può implementare ciò che ti serve ad un prezzo conveniente.

Gli individui e le aziende più piccole sono probabilmente meglio andando all'open source. I CMS open-source più popolari hanno enormi comunità di sviluppatori che amano lavorare con loro. Ciò significa che hai opzioni.

Supporto

Legato alle preoccupazioni di bilancio è la questione del supporto e della manutenzione continui. Chi lo farà? Qualcuno in casa? L'agenzia che hai assunto per costruire il sito? La società che ha costruito il CMS in primo luogo?

Tieni presente che alcuni CMS gratuiti sono realizzati da società che vendono il tuo supporto a una tariffa modesta. Alcuni sono fatti da persone appassionate che si ritroveranno in una chatroom IRC e risponderanno alle tue domande ... se sono su, e hanno il tempo.

Quindi sì, ottenere supporto potrebbe essere una proposta complicata se il budget è piccolo. In questo caso, probabilmente stai meglio con un sistema ben noto come WordPress e ti stai preparando a fare un sacco di ricerche su Google. O utilizzando un generatore di siti gestito come SquareSpace.

Le organizzazioni più grandi si occuperanno principalmente di chi fornirà il supporto tecnico. Una volta che lo hanno capito, restringerà un po 'di più le loro scelte di CMS.

Traffico previsto

Alcuni CMS gestiscono l'alto traffico meglio di altri. Un semplice sito creato da uno strumento come un generatore di siti statici è in grado di gestire qualsiasi cosa venga lanciata, a patto che tu possa pagare la larghezza di banda. CMS più complesso, basato su database, potrebbe richiedere il backup sotto forma di memorizzazione nella cache del server e di Content Delivery Network, come menzionato in precedenza.

Il modo in cui operate influirà direttamente sugli strumenti di cui avete bisogno.

Intendiamoci, il sito medio delle piccole e medie imprese non dovrà mai preoccuparsi di questo. Le persone che devono preoccuparsi maggiormente della larghezza di banda sono le organizzazioni con siti di adesione di grandi dimensioni (si pensi a forum e social network) e siti con contenuti che diventano regolarmente virali.

Going viral può presentare alcune sfide tecniche uniche, perché molti host e / o CMS non sono progettati per un afflusso improvviso e massiccio di nuovi utenti. Tuttavia, poiché questo fenomeno è diventato più comune, in realtà ci sono servizi di hosting dedicati a essere pronti per questo.

Se il tuo obiettivo è far sì che il tuo sito ottenga regolarmente traffico virale, controlla la tua attuale lista di CMS e scopri come gestiscono questo tipo di cose. Se non stai utilizzando i tuoi server, chiedi al tuo host cosa consiglieresti.

Crescita futura

La crescita è legata al traffico del sito Web, ma va oltre. È necessario chiedersi quanto bene il CMS si scalerà con la propria organizzazione. Quante persone agiranno come amministratori, moderatori o contributori? In che modo il CMS deve operare quando la tua azienda cresce?

Avrai bisogno di più funzionalità e funzionalità? Avrai bisogno di funzionalità personalizzate e, in caso affermativo, il CMS lo consente in modo semplice? Se il modo in cui operate cambia drasticamente, sarà necessario sostituire tutto?

Il modo in cui operate influirà direttamente sugli strumenti di cui avete bisogno, quindi consideratelo attentamente.

Tempo

Infine, quanto tempo hai, o il tuo staff? Hai bisogno di alzarti e correre veloce, o ti puoi permettere di rallentarlo? Puoi accogliere la curva di apprendimento inerente all'utilizzo di qualsiasi nuovo sistema?

Quanto tempo può essere dedicato alla manutenzione del sito? Questo si lega a supporto di considerazioni. Avrai bisogno di assumere nuove persone, perché il tuo attuale staff non ha il tempo?

Questa è la lista generale delle preoccupazioni. Probabilmente puoi pensare a domande più specifiche da porre che sono rilevanti per la tua situazione specifica, i tuoi bisogni e le persone. Ti incoraggio a fare esattamente questo. Ci sono molte scelte là fuori, e non c'è ragione per cui non dovresti avere esattamente quello di cui hai bisogno.

La lunga e lunga lista di CMS

Tutto ok. Questo non è, con ogni sforzo di immaginazione, tutte le opzioni CMS che sono là fuori. Questa è una lista di tutti i CMS che ho trovato che avevano queste tre qualità:

  1. Una reputazione per essere utile e bravo in quello che fanno.
  2. Sviluppo ragionevolmente attivo, quindi continuerai a ricevere aggiornamenti.
  3. Una comunità di dimensioni medio-grandi. Interesse e supporto guidano lo sviluppo, dopo tutto. Le community possono anche essere un ottimo posto per trovare supporto tecnico.

Ho scelto queste tre qualità come criteri perché, mentre ho provato personalmente alcuni di questi CMS nel corso degli anni, non li ho provati e non li ho mai provati tutti. Vorrei avere quel tipo di tempo. Sarebbe divertente.

Inoltre, molti, ma non tutti questi CMS saranno gratuiti e open source. Abbiamo almeno un CMS in tutte le categorie sopra elencate. Se non trovi esattamente ciò di cui hai bisogno, Google è, come sempre, il tuo nuovo migliore amico. O quello, o ottenere uno sviluppatore per crearne uno da zero.

Va anche notato che per ogni CMS che elenco come "self-hosted", potrebbe esserci solo un servizio là fuori che lo tratterà come un servizio gestito per te. Questo è particolarmente vero per il CMS con comunità più grandi.

Cercherò, almeno per un po ', di mantenere aggiornato questo elenco, quindi sono aperto a suggerimenti. Si prega di notare che ogni invio deve soddisfare i criteri sopra elencati. Se sei uno sviluppatore e mi invii un link al tuo CMS nuovo di zecca, probabilmente non lo farà, indipendentemente da quanto sia bello.

E ora, presentato qui in ordine alfabetico, la lunga e lunga lista di CMS:

Ancoraggio CMS

Categoria: Blogging CMS
Piattaforma: self-hosted
Tecnologia: PHP

Questo è un CMS blogging semplice da usare . La community non è la più grande, ma è in circolazione da alcuni anni e continua a ricevere aggiornamenti occasionali. Significa solo fare una cosa, e lo fa abbastanza bene.

Il contenuto, tuttavia, deve essere scritto in markdown. L'interfaccia utente forse non è la più adatta ai principianti, ma è sicuramente utilizzabile.

001

b2evolution

Categoria: Blogging CMS
Piattaforma: self-hosted
Tecnologia: PHP

I veterani del blogging potrebbero guardare l'intestazione e pensare " b2evolution ... è un nome che non ho sentito da molto tempo. "In realtà è ancora in fase di aggiornamento, e la community sta ancora andando forte.

Per chi non lo sapesse, b2evolution è una sorta di nonno del software di blogging. Non era il primo, ma è stato popolare per un po ', e ancora oggi regge.

002

Sfondo CMS

Categoria: Framework CMS
Piattaforma: self-hosted o gestito
Tecnologia: PHP

fondale ha avuto il suo inizio come un fork di Drupal. L'attenzione sembra essere un po 'più user-friendly dell'originale, pur mantenendo la potenza e la flessibilità per cui Drupal è noto. Probabilmente avrai ancora bisogno di uno sviluppatore per ottenere il massimo da questo.

003

Bolt CMS

Categoria: Cross tra framework e blogging CMS
Piattaforma: self-hosted
Tecnologia: PHP

Questo CMS non è il più facile da usare finché non ci metti un po 'di lavoro. Nonostante ciò, è uno dei miei preferiti emergenti. È progettato specificamente per consentire la creazione (relativamente) facile di siti di blog o di riviste di grandi dimensioni e complessi.

Non fa supposizioni su come sarà il tuo contenuto, quindi è estremamente flessibile. Il rovescio della medaglia è che, come ho detto, ci vorrà un sacco di setup iniziale. Dopodiché, si tratta di essere editoriali e gestire efficacemente un team o scrittori.

004

BrowserCMS

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: Ruby + Rails

BrowserCMS è un CMS orientato al business, orientato alla pagina e user-friendly. Supporta più aree modificabili di una pagina per impostazione predefinita e dispone di modifica contestuale, un'API di contenuto e memorizzazione nella cache incorporata. È inoltre disponibile un sistema di autorizzazioni utente altamente personalizzabile.

Puoi semplicemente installare il CMS con un tema e andare, oppure assumere uno sviluppatore per estendere il sito oltre il CMS stesso con l'API del contenuto.

005

CMS reso semplice

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

CMS reso semplice è progettato per installare e andare, ma come praticamente ogni altro sistema in questa lista, può essere personalizzato in quasi tutti i modi. L'unico lato negativo di questo è che è sicuramente influenzato dal vecchio CMS in stile portale come Joomla. Ciò significa che è altamente modulare, che è bello e che spesso i moduli devono essere personalizzati separatamente, il che può complicarsi molto rapidamente.

Nonostante la potenziale confusione, CMS Made Simple, come i suoi antenati, può essere in gran parte installato, gestito e personalizzato senza la necessità di uno sviluppatore effettivo, a meno che non si desideri un design personalizzato.

006

Concrete5

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

Concrete5 è quasi l'epitome di un CMS generale. È progettato per essere molto, molto user friendly, con un'interfaccia drag-and-drop per mettere il contenuto nelle pagine. Una volta installato e utilizzando un tema, l'utente non deve mai vedere una singola riga di codice se non lo desidera.

Estensioni e temi sono disponibili in varietà gratuite e a pagamento e possono essere scaricati direttamente nell'interfaccia di amministrazione. Tutti i plugin e i temi passano attraverso un processo di controllo, quindi puoi essere ragionevolmente sicuro che se lo installi, funzionerà con il tuo sito e il tuo tema.

Naturalmente, questo significa che il CMS è piuttosto grande di default, ma di solito è il prezzo pagato per la facilità d'uso.

007

Contao

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

Contao è un CMS che esiste da un decennio. Nato con il nome TYPOlight, questo CMS ha un solido supporto da parte dei suoi sviluppatori e una comunità fedele. Si vende per essere testato nel tempo e sicuro (con 4 anni di aggiornamenti per ogni versione LTS), in gran parte, e ciò si riflette nell'interfaccia utente un po 'datata.

Se cerchi affidabilità su campane e fischietti, questo è un buon punto di partenza.

008

Cotonti

Categoria: Framework CMS
Piattaforma: self-hosted
Tecnologia: PHP

Cotonti è un altro framework-with-a-UI, in pratica. Si prenderà cura dell'editing dei contenuti, della gestione degli utenti e di tutto il resto. Tutto il resto, e intendo tutto il resto, dipende dal progettista o dallo sviluppatore che assumete per presentare questa cosa in un sito web utilizzabile. Potente, ma non plug 'n' play.

È dotato di un gran numero di moduli ed estensioni di base per consentire a te (o al tuo sviluppatore) di costruire qualsiasi cosa tu possa immaginare, più velocemente. Inoltre, include un potente sistema di template in modo che gli sviluppatori front-end che non sono anche programmatori possano sfruttarlo appieno.

009

Craft CMS

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

Craft CMS è moderno, liscio e carino. È anche una delle poche opzioni CMS pagate su questo elenco. Intendiamoci, c'è una versione gratuita, ma è solo per i progettisti e gli sviluppatori che vogliono creare siti personali. Per tutti gli altri, costerà un minimo di 200 USD.

Quello che ottieni per quei soldi è un sistema flessibile che ti dà molto controllo sui tuoi contenuti, l'opzione per marchiare il CMS come se fosse il tuo. Pagare ancora di più ti offre supporto multilingue integrato, supporto per servizi cloud di terze parti e altro ancora.

010

Dokuwiki

Categoria: Wiki
Piattaforma: self-hosted
Tecnologia: PHP

Dokuwiki è un'opzione open source per costruire, hai indovinato, una wiki! Per esperienza personale, posso dirvi che è più semplice da configurare e utilizzare rispetto a MediaWiki e che la complessità minore mi piace.

Le organizzazioni più grandi che potrebbero avere centinaia o migliaia di contributori potrebbero voler guardare più opzioni, però. Le funzioni amministrative di Dokuwiki sono un po 'scarne. Anche i temi disponibili sono obsoleti, quindi probabilmente vorrai farti realizzare da solo, anche se è per un progetto interno.

011

Dotclear

Categoria: Blog
Piattaforma: self-hosted
Tecnologia: PHP

Lo scopo dichiarato di Dotclear è permettere a chiunque di pubblicare sul web, indipendentemente dalle loro capacità. Fa proprio questo. Mentre l'interfaccia utente e i temi predefiniti sono incredibilmente datati, sono facili da usare. Il tema predefinito è altamente personalizzabile tramite l'interfaccia di amministrazione, e l'intera cosa sembra amichevole per i principianti.

Potrei anche raccomandare Dotclear per le persone che stanno imparando a gestire il proprio sito web self-hosted per la prima volta. Non sarà bello, ma sarà funzionale.

Oltre a ciò, è estensibile, con una comunità fedele, e continua ad essere aggiornato dopo l'inizio del 2003. Se non conosci i concetti di base che gestiscono un sito in stile blog, Dotclear potrebbe diventare uno strumento di apprendimento eccellente prima di passare a sistemi più complessi.

012

Drupal

Categoria: Framework CMS
Piattaforma: self-hosted
Tecnologia: PHP

Ho menzionato Drupal prima perché è un nome enorme nel mondo CMS. È il più grande e forse il miglior esempio di CMS di un framework bare-bones. La comunità è grande, ci sono una miriade di estensioni, più tutorial di quanti puoi scuotere un bastone e una canzone di tema.

Sì, qualcuno ha scritto una canzone a tema su un CMS. E ora, anni dopo, mi tornano in mente parti di quell'orribile timpano. È cattivo.

Il CMS è piuttosto grande, però. Come con tutti i CMS di questa categoria, avrai bisogno di uno sviluppatore per utilizzarlo seriamente.

013

ExponentCMS

Categoria: Generale
Piattaforma: self-hosted
Tecnologia: PHP

ExponentCMS è un'altra pugnalata alle soluzioni one-size-fits-all, con funzionalità per amministratori, progettisti e sviluppatori di tutti i livelli di abilità. Sembrano orgogliosi dell'inserimento delle funzionalità SEO integrate e della facilità d'uso.

014

ExpressionEngine

Categoria: Generale
Piattaforma: self-hosted
Tecnologia: PHP

ExpressionEngine è costruito attorno alla flessibilità, pur cercando di non sacrificare la facilità d'uso. Quindi, anche se non è esattamente un CMS barebone, ha una curva di apprendimento. Chiunque gestisca il sito dovrebbe imparare i dettagli del suo potente e potente sistema di modelli e lo stile di gestione dei contenuti per sfruttarlo al meglio.

In breve, non è per i principianti. Noleggia uno sviluppatore o usalo se ti piace costruire e armeggiare con i tuoi siti.

È disponibile in due edizioni. L'edizione Core è gratuita, ma manca di molte delle caratteristiche di qualità della vita e di facilità d'uso che rendono ExpressionEngine ideale per il sito di un cliente. Una licenza commerciale ti restituirà 300 USD, ma renderà alcuni aspetti della gestione dei contenuti molto più semplici.

015

GetSimple CMS

Categoria: Generale
Piattaforma: self-hosted
Tecnologia: PHP

GetSimple CMS è progettato per piccoli siti Web e per utenti che non vogliono scherzare con qualcosa di complicato. È abbastanza flessibile da gestire praticamente qualsiasi tipo di sito di cui una piccola impresa o un individuo avrebbe bisogno, ed è estensibile con plugin, ma non è progettato per organizzazioni di massa.

Puoi semplicemente installare e utilizzare un tema esistente o creare un tema personalizzato. Il supporto è in gran parte fornito dalla sua comunità. Le notizie sugli aggiornamenti sembrano stranamente diffuse in diverse parti del sito, ma gli aggiornamenti sono regolari.

Una buona opzione gratuita per chi è appena agli inizi.

016

Fantasma

Categoria: Blog
Piattaforma: self-hosted
Tecnologia: Node JS

Fantasma è stato creato da persone che lavoravano su WordPress. Mentre WordPress ha iniziato come un puro sistema di blogging, da allora ha ampliato la strada, ben oltre. Le persone dietro Ghost volevano tornare alle origini e Ghost era il risultato.

È più che pronto per l'uso pubblico, anche se il set di funzionalità è ancora un po 'limitato (devo ancora vedere una funzione di ricerca corretta, ad esempio). La maggior parte del lavoro attualmente in corso è sotto il cofano.

L'intero sistema è veloce, l'interfaccia utente è carina, i post sono scritti in markdown e si ottiene un'anteprima dal vivo mentre li si scrive. È un CMS semplice e stabile, che fa tutto per una cosa e lo fa bene. Se hai bisogno di un semplice blog e usa NodeJS, Ghost è probabilmente la tua migliore opzione. Esiste una prova gratuita di 14 giorni e i piani tariffari partono da 19 USD al mese.

017

ImpressPages

Categoria: CMS bare-bones
Piattaforma: self-hosted
Tecnologia: PHP

ImpressPages ha iniziato la sua vita come un CMS più genrale con la gestione dei contenuti drag-and-drop come Concrete5. Tuttavia, a partire dalla versione 4, hanno effettuato la transizione a un framework. Hanno mantenuto la semplice amministrazione dei contenuti, però.

Il risultato è un CMS framework potente e flessibile, molto adatto ai clienti. È anche abbastanza facile costruire siti di base con, anche se non sei un programmatore completo. Chiunque abbia mai creato un tema WordPress (o un tema per qualsiasi altro CMS, in realtà) sarà in grado di lavorare con esso.

018

Joomla

Categoria: Portal CMS
Piattaforma: self-hosted
Tecnologia: PHP

Joomla Come ho detto prima, è dai tempi in cui le persone volevano che il loro CMS facesse praticamente tutto e qualsiasi cosa. Il risultato è un sistema grande e capace che può davvero fare praticamente qualsiasi cosa, e di solito non è necessario un programmatore per farlo.

Lo svantaggio è la complessità del sistema. Sebbene si stiano sforzando di semplificare l'esperienza di amministrazione, tende comunque a sopraffare i nuovi utenti. Inizia ad aggiungere moduli di terze parti e le cose diventano più complicate, più veloci. Stiamo parlando dei livelli di Avril Lavigne complicati.

D'altra parte, alcune comunità CMS sono più grandi di quelle di Joomla, quindi ci sono molte risorse per il supporto.

019

Kajona

Categoria: Framework CMS
Piattaforma: self-hosted
Tecnologia: PHP

Kajona è come ImpressPages in quanto è un framework CMS che cerca di essere amichevole con i non sviluppatori quanto lo è per gli sviluppatori. Hai trascinamento della selezione, modifica in-context, estensioni, un motore di template ottimizzato per la progettazione. Oltre a tutto ciò, supporta la creazione di siti multilingue per impostazione predefinita.

020

Conosciuto

Categoria: Blog
Piattaforma: self-hosted o gestito
Tecnologia: PHP

Conosciuto è un po 'come Medium. Tuttavia, invece di concentrarsi sui singoli blog, questo software fornisce blog per gruppi e pubblicazioni più grandi.

Non esiste un piano gratuito sulla versione gestita e costa 6 USD al mese, per un massimo di 200 utenti. Tra l'altro, è possibile utilizzare il proprio nome di dominio, personalizzare il CSS del sito, aggiungere il proprio sistema di analisi e altro ancora. A differenza di molti servizi gestiti, Known fornisce anche l'esportazione completa dei dati, il che significa che puoi semplicemente prendere i tuoi contenuti e lasciare il servizio in qualsiasi momento, e ti rendono più facile per te.

O, sai, basta scaricarlo e fare tutto quello che vuoi con esso, gratuitamente.

021

Magento

Categoria: Ecommerce
Piattaforma: self-hosted
Tecnologia: PHP

Magento è il grande nome di Ecommerce CMS in questi giorni. Ha tutte le funzionalità che potresti mai immaginare, i plug-in per tutte le funzionalità che tutti immaginano e molte opzioni di supporto.

È anche, come ci si potrebbe aspettare, massiccio e complicato. Se vuoi solo iniziare a vendere un paio di t-shirt per la tua band, ci sono opzioni molto più semplici, tra cui Shopify .

022

MediaWiki

Categoria: Wiki
Piattaforma: self-hosted
Tecnologia: PHP

Ed ecco un altro nella categoria grande e complicata! Bene, è una specie di necessario, perché è un wiki. Diamine, lo è il wiki , come nel software che esegue Wikipedia.

Se questa non è una raccomandazione massiccia, non so cosa sia.

023

medio

Categoria: Blog
Piattaforma: gestita

Se non hai letto i pezzi di pensiero dei tuoi amici di recente, potresti non essere a conoscenza medio . Fondamentalmente, si tratta di un servizio di social blogging che è veloce, carino e progettato per aiutarti a connetterti con più lettori.

Le sue funzionalità sono limitate di proposito e non ci sono molte opzioni per la personalizzazione. Puoi brandarlo come tuo con un dominio se usi le funzionalità di "Pubblicazioni" di Mezzo, comunque.

Il lato positivo è che tutto il materiale tecnico viene gestito per te. Il rovescio della medaglia, come con qualsiasi servizio gestito, è che tu, il tuo blog e i tuoi dati sono tutti soggetti a qualsiasi cosa il servizio decida di fare con loro. Tuttavia, se vuoi iniziare un blog o una rivista con un budget, il mezzo è un buon punto di partenza.

024

Soppalco

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: Python, Django

Soppalco è un CMS generale con un buon numero di funzioni standard. Inoltre, è disponibile la modifica delle pagine contestualizzata, un marketplace tematico con temi gratuiti e premium, moduli di e-commerce e blog e altro ancora.

Va notato, tuttavia, che gli utenti che non hanno familiarità con la riga di comando, o la gestione dei server, potrebbero avere problemi a installarlo da soli. Avrai bisogno almeno di uno sviluppatore per la configurazione iniziale, o forse puoi farti aiutare dal tuo host.

025

MODX

Categoria: Framework CMS
Piattaforma: self-hosted o gestito
Tecnologia: PHP

MODX si fattura come CMS completo di funzionalità. E questo è. È anche molto semplice quando si inizia. Ma puoi facilmente (con uno sviluppatore) creare siti multilingue e installazioni multi-sito, con praticamente tutte le funzioni che puoi immaginare. Inoltre, c'è il marketplace integrato per temi e plug-in.

Puoi pagare il supporto commerciale per la tua installazione open source, oppure puoi registrarti per un'installazione ospitata su cloud di MODX e lasciare che gestiscano le cose più difficili per te.

026

Moodle

Categoria: Community CMS
Piattaforma: self-hosted
Tecnologia: PHP

Moodle è uno dei CMS più esclusivi di questo elenco. È progettato per gestire corsi online e comunità di apprendimento. È per lo più installa-e-go, sebbene possa, ovviamente, essere personalizzato.

027

MotoCMS

Categoria: Site Builder
Piattaforma: self-hosted
Tecnologia: PHP

MotoCMS era un CMS basato su Flash. Non sto nemmeno scherzando. I modelli Flash non sono più supportati, tuttavia, e MotoCMS è ora un CMS collegato a un costruttore di siti. Come tutti i costruttori di siti, è progettato per essere utilizzato da chiunque. Basta registrarsi e iniziare a fare clic finché non appare come si desidera: è possibile iniziare da zero o un modello.

Intendiamoci, una volta progettato e realizzato il sito, avrai bisogno di un posto per ospitarlo. Moto CMS non gestisce questo da soli. Il CMS di per sé non è gratuito o economico, anche se ci sono sconti disponibili per gli ordini di massa da parte degli sviluppatori.

028

Ottobre CMS

Categoria: Framework CMS
Piattaforma: self-hosted
Tecnologia: PHP

Ottobre CMS è un eccellente CMS framework-style, con un potente sistema di template e un potente sistema per estensioni e plugin. È un po 'più incentrato sulla GUI rispetto al CMS di framework medio, anche se avrai comunque bisogno di uno sviluppatore per ricavarne qualcosa.

Ma, una volta impostato, è abbastanza facile da usare.

029

PageKit

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

PageKit è uno dei più recenti CMS in questo elenco, e sta rapidamente guadagnando popolarità per la sua facilità d'uso, l'interfaccia utente stupenda e per avere tutte le funzionalità necessarie per l'installazione e l'uso. Inoltre ha la sua analitica integrata.

030

Pertica

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: PHP

Pertica è un CMS costruito dai designer, per i designer. Pertanto, la sua forza è il suo sistema di modelli, che è progettato per consentire di costruire qualsiasi tipo di sito che ti piace senza bisogno di un programmatore. Hai solo bisogno di HTML, CSS e conoscenza del CMS stesso.

Questi vantaggi hanno un prezzo. In particolare, 69 USD (tasse escluse) per una singola licenza di sito. Le licenze per più siti sono disponibili con un canone mensile di 59 USD (al netto delle imposte).

Se hai competenze di sviluppo a portata di mano, la Perch Runway un po 'più complessa è, anche se più costosa, anche molto più potente. Laddove la versione normale di Perch è progettata per integrarsi con qualsiasi file HTML esistente come CMS di base, la Perch Runway consente fondamentalmente di creare il proprio CMS. È più vicino a un framework, in realtà, ma è comunque progettato per essere più semplice di, ad esempio, Drupal.

031

Software di datazione sociale pH7

Categoria: Community CMS
Piattaforma: self-hosted
Tecnologia: PHP

Bene, è quello che dice il nome. È un software per la costruzione i tuoi siti di incontri personali . Intendiamoci, probabilmente non sarai il prossimo OKCupid, quindi l'hanno progettato in modo da poter creare facilmente siti di appuntamenti di nicchia.

Quindi, se vuoi creare un luogo dove le persone che amano lavorare all'uncinetto mentre guardano Firefly riesegue e si inzuppano i piedi in lavanda, possono trovare anime con la stessa mentalità per trascorrere il resto della loro vita con, beh, puoi! E in effetti sembra fantastico, ma dovrei imparare a lavorare all'uncinetto ...

032

PhpWiki

Categoria: Wiki
Piattaforma: self-hosted
Tecnologia: PHP

PhpWiki è un clone di Wiki Wiki Web, che era, per inciso, il primo wiki. E sì, è ancora in uso e aggiornato. Tieni presente che questo software è praticamente l'opposto di complesso o di fantasia. È piccolo, è leggero, non ha mai sentito parlare di CSS.

Probabilmente è meglio utilizzato per progetti interni, anche se è possibile, presumibilmente, personalizzare il design con l'aiuto di uno sviluppatore ...

033

Pimcore

Categoria: Enterprise CMS
Piattaforma: self-hosted o gestito
Tecnologia: PHP

Pimcore è un CMS aziendale open source e completo di funzionalità, il che significa che il suo marketing include molti acronimi che non conosco. So che la sua comunità è grande e ha molti partner commerciali in tutto il mondo.

Se hai bisogno di supporto, puoi assumere i ragazzi che ce l'hanno fatta. Puoi anche ottenere formazione, installazione sul tuo server o una versione gestita nel cloud. Fondamentalmente, se la tua impresa ne ha bisogno, Pimcore ce l'ha (probabilmente).

034

Plone

Categoria: Enterprise CMS
Piattaforma: self-hosted
Tecnologia: Python

Plone è un altro CMS aziendale open source. È grande, ha funzionalità complete, funziona. Come con Pimcore, e, sospetto, ogni altro Enterprise CMS, puoi ottenere il supporto gratuito dalla comunità, e il supporto pagato dal non-profit che lo fa. Inoltre c'è l'ampia documentazione.

035

PmWiki

Categoria: Wiki
Piattaforma: self-hosted
Tecnologia: PHP

Un altro CMS wiki di base, PmWiki di l'attenzione sembra essere sulla facilità di installazione e sulla facilità d'uso. Intendiamoci, la facilità di tutto è relativa nei confronti dei wiki. I modelli disponibili sono più che obsoleti, ma puoi sempre fare i tuoi.

036

Prestashop

Categoria: Ecommerce
Piattaforma: self-hosted
Tecnologia: PHP

Prestashop è enorme, con una grande comunità, tonnellate di risorse e, ovviamente, supporto professionale dietro di esso. Personalizzalo con temi e componenti aggiuntivi, oppure no.

Prestashop ha un partner di hosting che può gestire la configurazione iniziale per te e fornire l'hosting, ovviamente, oppure puoi scaricarlo e utilizzarlo gratuitamente.

037

ProcessWire

Categoria: Framework / Publishing CMS
Piattaforma: self-hosted
Tecnologia: PHP

ProcessWire è un po 'come Bolt CMS. Avrai bisogno di uno sviluppatore (almeno uno sviluppatore front-end) per farlo funzionare correttamente, ma puoi creare praticamente qualsiasi tipo di sito basato sui contenuti che puoi immaginare e senza ricorrere alla programmazione. È complesso, ma potente.

038

SilverStripe

Categoria: CMS generale / quadro
Piattaforma: self-hosted
Tecnologia: PHP

SilverStripe è un CMS con una struttura buit-in. Cioè, puoi semplicemente installarlo e usarlo come CMS, ma è progettato per facilitare agli sviluppatori l'aggiunta di qualsiasi tipo di funzionalità che potresti desiderare.

039

Squarespace

Categoria: Site builder
Piattaforma: gestita

Squarespace , anche se non è affatto il primo costruttore di siti, mette i costruttori di siti sulla mappa come strumenti fattibili per costruire siti belli, utilizzabili e funzionali.

Altri costruttori di siti tendevano a utilizzare modelli datati e codice vecchio e si affidavano ai clienti che non avevano opzioni migliori. Squarespace ha promosso l'intero settore del settore dando a tutti un prodotto di alta qualità con cui competere.

Puoi usarlo per creare praticamente qualsiasi tipo di sito personale o di piccole imprese, i modelli premade sono abbondanti e puoi effettivamente personalizzare ogni parte del codice front-end, se lo desideri.

040

Textpattern

Categoria: Blog CMS
Piattaforma: self-hosted
Tecnologia: PHP

Textpattern è un vecchio software progettato per gestire blog, riviste e qualsiasi altro sito incentrato sulla pubblicazione periodica. È flessibile, veloce, ma ha una curva di apprendimento. Può costruire praticamente qualsiasi tipo di sito di pubblicazione che ti serve, ma i tuoi editori avranno bisogno di formazione.

La comunità non è enorme, ma è accogliente. Ci sono alcune estensioni disponibili e alcuni temi, ma probabilmente avrai ancora bisogno di uno sviluppatore, o almeno qualcuno che abbia familiarità con il sistema dei template, per aiutarti a impostare tutto.

Personalmente ritengo che sia un antenato spirituale di Bolt CMS, ma è sicuramente ancora utilizzabile oggi.

041

TYPO3

Categoria: Enterprise CMS
Piattaforma: self-hosted
Tecnologia: PHP

TYPO3 è un CMS aziendale che, a differenza di altri, è progettato per gestire gli aspetti frontali di un sito Web. È pensato solo per quelli veramente grandi. Offre infatti funzionalità multi-sito, funzionalità multilingue, controllo delle versioni, flussi di lavoro, spazi di lavoro e altro ancora.

È open source, ma il supporto tecnico professionale è disponibile se ne hai bisogno.

042

ballerina

Categoria: CMS generale
Piattaforma: self-hosted
Tecnologia: Python

È un CMS open source with all the basic features you could want, and all of the trimmings too. It has a form builder, a powerful built-in search engine, document management, and more.

The standout feature, however, is called “Streamfield”. Basically, it works a bit like a site builder. Once the main template is set up, content editors can arrange headings, paragraphs, images, and more as blocks of content, giving them more flexible layout and art direction options.

043

Webflow

Category: Site builder
Platform: Managed

Webflow started out as more of a web design app than a CMS. It allows you to build websites from scratch in a point-and-click fashion, and it will generate the code for you. Unlike Squarespace, which is template-based but allows you to alter the templates or make your own, Webflow is more like Dreamweaver, but better.

You can host your site with them, or download it to use on another server, and now you can integrate CMS features like blogs into your design, all without ever touching the code. Or, you can touch all of it. That's up to you.

044

Webydo

Category: Site builder
Platform: Managed

Webydo is another site builder. It's got the standard features: design your site from scratch, never touch the code if you don't want to, use CMS features, and so on.

It is priced more for agencies than individuals, though, and the feature set reflects this. This is meant for teams who have a lot of websites to make. It even has a billing feature built in for client work.

045

Wolf CMS

Category: General CMS
Platform: Self-hosted
Technology: PHP

WolfCMS is a very, very small general CMS, made for managing simple page-focused websites. There are plugins for more complex configurations, but at its heart, it's all meant to be integrated with smaller sites.

It has a long history of being stable, and the community, while small, knows the ins and outs of this CMS by heart. Since it's free and open source, it's worth a look for any smaller project.

046

WordPress

Category: Blog
Platform: Self-hosted or Managed
Technology: PHP

Even if you're never built or managed a website, there's a chance you've heard of WordPress . It powers over a quarter of the known websites that use a CMS at all. Its popularity is in large part due to its power, flexibility, and comparative ease of use. It's also in part because back when WordPress was introduced, it was the easiest option to install.

While it is a blog engine, and its default configuration starts you off with a functioning blog, it has been adapted to build every kind of website you can imagine, including Facebook clones, forums, online stores, and many more.

You can have all of this power absolutely free if you put it on your own server. Or, you can start a free, if somewhat limited blog over on wordpress.com (and yes, there's a paid plan with extra features).

There's more community support for WordPress than any other CMS, and more than one company that you can pay for tech support. You don't need a developer to use it to start a blog, but it doers help to have one on hand for building anything else.

047