Domanda

Qual è la differenza tra la creazione personalizzata di un sito Web CMS e un CMS open source?

È stato utile?

Soluzione

Se costruisci tu stesso il CMS hai la grande opportunità di affrontare tutti i problemi e i bug che sono già stati riscontrati e risolti dalle persone che hanno creato il CMS open source in precedenza. ; -)

Seriamente, secondo me, costruire il tuo CMS ha senso solo se non ci sono CMS open source che puoi personalizzare per soddisfare le tue esigenze. Penso che avrai meno problemi (e ci vorrà meno tempo) per personalizzare alcuni CMS esistenti.

Altri suggerimenti

Dipende da ciò di cui hai bisogno, da quanto tempo hai e da quanta esperienza di programmazione hai. Ad esempio potresti andare a scrivere il tuo CMS, aggiungere solo le funzionalità di cui hai bisogno e mantenerlo piuttosto semplice. Ma dovrai eseguire il debug, occuparti di molti problemi come la codifica dei caratteri, la sicurezza e dovrai scrivere anche funzionalità semplici come un motore di ricerca interno. Se usi qualcosa come Joomla, Wordpress o Drupal (solo per citare quelli più popolari), avrai ambienti testati molto bene che sono stati patchati per molti problemi di sicurezza. Troverai centinaia di estensioni come gallerie fotografiche, motori di ricerca, supporto per più lingue. Lo svantaggio è che se vuoi aggiungere qualcosa di particolare devi dedicare del tempo all'apprendimento della loro API ... ma probabilmente ciò richiederebbe meno di codificare qualcosa da solo ... o no. Si tratta della complessità di ciò di cui hai bisogno. Dovresti provare a dare un'occhiata a un'API CMS, ti suggerisco una popolare in modo che troverai molti esempi su Google, quindi prova a capire quanto può essere difficile da imparare e infine prendere la tua decisione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top