Domanda

Sto per avviare un progetto per un cliente che desidera funzionalità simili a CMS.Vogliono che gli utenti possano accedere, modificare un profilo e un forum di base.Desiderano anche essere in grado di inviare cose in prima pagina.

Esiste un framework o un CMS barebone che potrei espandere o adattare alle mie esigenze?Non ho bisogno di nulla di così ricco di funzionalità o sofisticato come Drupal o Joomla.In realtà preferirei un framework anziché un CMS preconfezionato.

Sono fiducioso di poter codificare tutto questo da zero, ma preferirei non farlo, poiché qualcosa come un framework ridurrebbe significativamente il tempo che dedico alla codifica e altro ancora alla progettazione e al layout.

Modificare:Avrei dovuto essere più specifico.Sto cercando un sistema di gestione dei contenuti che verrà eseguito su un server Debian.Quindi preferibilmente no .net.


Penso che potrei finire per optare per Drupal e aggiungere solo i moduli di cui ho bisogno.Turbogears sembra un po' scoraggiante, e non sono ancora del tutto sicuro di cosa faccia dopo il video introduttivo di 20 minuti...

TinyCMS non sembra essere stato toccato da...2000?!?

È stato utile?

Soluzione

se stai cercando .net puoi dare un'occhiata a umbraco, non ci ho fatto molto (l'azienda per cui lavoro voleva molte più funzionalità, quindi ho optato per qualcos'altro) ma sembrava leggero.

Modificare :se il cliente desidera un piccolo CMS con un forum, probabilmente andrei comunque a Drupal con phpBB o forum sulle macchine semplici, quasi positivo che possano condividere gli accessi.Inoltre domani il cliente vorrà di più e Drupal potrebbe farti risparmiare un po' di lavoro.

Altri suggerimenti

Penso che il migliore sia CMS Made Simple.Sembra che Drupal richieda un po' di tempo per essere personalizzato.

http://www.cmsmadesimple.org/

tinyCMS è quanto di più scarno puoi ottenere.(modificare:collegamento corretto, avevo ottenuto un piccolo clic felice e mi collegavo alla cosa sbagliata)

@modesty, NON utilizzerei assolutamente SharePoint, poiché è qualsiasi cosa Ma ossa nude.È un prodotto abbastanza costoso (soprattutto se paragonato alle numerose alternative gratuite) e ha una curva di apprendimento abbastanza lunga per fare qualcosa di interessante.

Woo, un altro pazzo di Debian!

Penso che tu debba essere un po' più specifico qui, Forum != CMS.È destinato all'azienda interna o all'uso da parte di clienti esterni?Che lingua/e conosci/preferisci?Non ha senso consigliare un framework Perl o PHP se il tuo linguaggio preferito è Ruby.È necessario pianificare la scalabilità?

Cosa c'è che non va in Joomla o Drupal?Direi che possono essere utilizzati con successo su piccoli siti.Forse un framework non è quello che stai cercando, forse hai solo bisogno di una libreria o due (ad es. PERA?).Se hai bisogno di qualcosa di più piccolo, forse scrivere la tua libreria backend che puoi riutilizzare per progetti futuri sarebbe una soluzione migliore.

Per un framework adatto a tutti, dai un'occhiata a Turboingranaggi.("è un grosso martello, che fa sembrare ogni problema un chiodo")

Sono stato ossessionato TikiWiki ultimamente.Sebbene contenga "wiki" nel nome, il suo nome completo è "TikiWiki CMS/Groupware" ed è un software interessante.Ha un vero tutto E la sensazione del lavello della cucina.Include il supporto per wiki, blog, articoli, forum e file pronti all'uso (e anche un sacco di altre cose).Penso che la vera attrazione per me sia che la maggior parte del materiale può essere integrato insieme, le pagine wiki possono includere altre pagine e articoli wiki (il che è più utile di quanto si possa pensare).È in fase RC per la versione 2.0 e mancano ancora un sacco di funzionalità, ma penso che potrei continuare a usarlo e contribuire con alcune delle funzionalità che mancano, è una base davvero interessante in questo momento.

IL Sito di supporto Mozilla è implementato utilizzando TikiWiki, per un esempio di un'implementazione davvero bella.

Il sistema di inclusione di Drupal dovrebbe mantenere tutto relativamente leggero purché includi solo ciò di cui hai bisogno.Nonostante venga fornito con un'infarinatura di moduli, ciò che scegli di abilitare è tutto ciò che verrà incluso in fase di esecuzione.Se devi andare sotto il cofano e apportare modifiche, sono anche fermamente convinto che Drupal sia un sistema più amichevole ed elegante di Joomla.Utilizziamo Drupal nel mio lavoro, sia come framework che come CMS, e si è dimostrato piuttosto affidabile nel mantenere le pratiche di sviluppo a un livello elevato.

Mi rendo conto di essere in ritardo di un paio d'anni per la festa, ma stavo cercando qualcosa di simile anch'io e mi sono imbattuto in questo post mentre cercavo su Google "barebones cms".Insieme a questo post, appare questo:

http://barebonescms.com/

C'è anche un forum su quel sito.

Una combinazione simile potrebbe probabilmente soddisfare o superare tutti i tuoi criteri.Anche se, come altri hanno sottolineato, non sei stato particolarmente specifico sui dettagli.

Sebbene l'autore originale sia probabilmente scomparso da tempo, si spera che qualcun altro lo trovi utile.

io suggerirei PmWiki, è qualcosa tra un framework/wiki.Per impostazione predefinita non ci sono nemmeno utenti, solo password diverse, per attività diverse, ma che utilizzano PmWiki Ricettario 'ricette' Puoi aggiungere funzionalità aggiuntive.Puoi controllarli filosofia per avere un'idea generale di cosa si tratta.

Se desideri una soluzione Rails, CMS radiante è una buona opzione.È semplice, elegante, estensibile e, ovviamente, offre tutti i vantaggi dell'essere basato su Ruby on Rails.

Forse vorrai dare un'occhiata Drupal.

Ecco i dettagli dell pila tecnologica che utilizza.

Non l'ho mai usato quindi non posso garantire la qualità ecc., ma vale sicuramente la pena dargli un'occhiata.

che ne dici di usare Drupal ma ridimensionarlo e codificarlo in base alle tue esigenze.

sicuramente sarà più veloce del codice da zero con framework

Lavoro con Joomla da tempo e lo ritengo uno dei migliori CMS per avviare un sito web.Ne ho provati molti altri, ma Joomla è migliore perché ha numerose estensioni (componenti, moduli) ed è anche molto facile da personalizzare.Potresti anche dare un'occhiata all'estensione Community Builder per joomla. Altri requisiti come Chnage Fronpage Articles ecc. sono un gioco da ragazzi....

joomla.org

Per qualche motivo Joomla non è adatto, prova Drupal.

WordPress è un CMS molto potente ma semplice.

bbPremere è un forum molto semplice ma integrato (facile, integrazione dell'account utente Wordpress con cookie e tutto il resto).

Dato che hai esperienza di programmazione, potresti trovare Wordpress la soluzione perfetta (PHP, MySQL) con numerosi plugin e hook per aiutarti a ottenere ciò di cui hai bisogno.Ad esempio, esiste a plugin per i post in primo piano che metterà il contenuto selezionato in prima pagina.

Devo saltare sul carro della Umbraco qui.Per quanto riguarda la facilità d'uso dal punto di vista dello sviluppatore, non c'è niente di più semplice di umbraco e v.4 ha il supporto completo della pagina master e un sacco di altre cose...ed è gratuito.

Per Windows, dai un'occhiata a DotNetNuke è basato su asp.net, gratuito e open source e facilmente modificabile e modificabile, esiste anche un fiorente mercato di moduli aggiuntivi.Inoltre la maggior parte delle società di hosting lo offre come applicazione preinstallata

Motore di espressione è fantastico.Puoi scaricarlo e provarlo gratuitamente, ma devi acquistare una licenza se ne trai profitto.

WordPress in realtà ha un plugin per il forum: non è niente di speciale ma c'è.Gestisce la gestione degli utenti e altro e ha una grande comunità per plugin e temi.Penso che sia probabilmente il CMS più semplice da installare ed eseguire (ho fatto un po' di lavoro qui).Ci sono plugin che aggiornano automaticamente il core e i plugin (prendi quello Drupal).Li ho testati e sembrano piuttosto solidi.Come al solito, fai un backup in anticipo.

Per .NET MojoPortal sembra piuttosto buono ed è più leggero di DNN.Ho visto la modifica ma ho pensato di includerla comunque poiché sembra che valga la pena di provarla.

Drupal è un linguaggio a sé stante: non lo affronterei a meno che tu non lo faccia con una certa regolarità, altrimenti è solo un altro contesto diverso da imparare.Il collegamento verso l'alto nel mio cervello è già al massimo della sua capacità, quindi l'ho messo da parte delicatamente.Anche i temi tendono ad avere lo stesso aspetto.

Joomla può adattarsi ai tuoi utenti in termini di usabilità.

Io stesso opterei per un framework prefabbricato perché avrebbe una capacità di comunità e di espansione.Ciò che il tuo cliente desidera oggi diventerà insignificante domani.

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