2009-06-20 12 views
6

Sto costruendo un sito web e ho bisogno di usare un CMS. Se utilizzo un CMS già creato, devo essere in grado di estenderlo facilmente. Esiste un CMS specifico che raccomanderesti o dovrei creare da solo?Quali CMS PHP consigliate per un sito Web?

+0

Dup-ish: "CMS semplice, potente e facile da personalizzare" (http://stackoverflow.com/questions/1016735/simple-powerful-and-easy-to-customize-cms) – Sampson

risposta

11

OpenSourceCMS è un ottimo punto di partenza. Offrono demo, classificazioni degli utenti, ecc. Di molti diversi sistemi CMS.

È inoltre possibile trovare le domande rilevanti qui sullo stackoverflow cercando "php cms".

Personalmente, mi piace Drupal, MODx e Concrete5. Drupal e MODx grazie alla loro estensibilità, Concrete5 per la sua semplicità.

+4

Non conosco MODx né Concrete5 ma non mi riferirò a Drupal come semplice (cosa ha chiesto). Drupal ha una curva di inclinazione MASSICCIA ... ovviamente una volta superata questa soglia di apprendimento, Drupal è il più potente. – Luke

2

Ha avuto l'opportunità di utilizzare Joomla, ci sono molti plugin/modelli/tutorial e alcuni libri là fuori. Se sei bravo in php, troverai molto semplice creare i tuoi plugin o estendere le funzionalità esistenti. Tuttavia grandi svantaggi sono i numerosi exploit e alcune limitazioni (solo mysql come database, versioning di articoli, permessi dettagliati, supporto multilingue) che si spera possano essere risolti con Joomla 1.6.

+0

Secondo su Joomla. –

+0

Joomla è una piattaforma geniale - aggiungi ChronoForms e Virtuemart e hai uno dei migliori sistemi per i cantieri – jsnfwlr

1

La bellezza dei pacchetti più buoni è che non ti farà troppo male a sporcarti con alcuni dei pacchetti ben gestiti e facilmente installabili per vedere cosa è meglio per te.

Sono incappato in Drupal e sono finito su Joomla. Ho trovato Drupal estremamente potente e tecnico. Joomla è lo stesso, ma sembra che le cose semplici siano un po 'più semplici. Entrambi funzionano abbastanza bene.

Se la tua applicazione è molto semplice, Concrete5 merita sicuramente una visita. Vado con Joomla per la maggior parte dei progetti in questo momento e sto tenendo d'occhio Concrete5 ...

Facci sapere con che cosa sei andato e perché!

0

sua triste che nessuno sembra comprendere wordpress in questi discussione mia recomandation è wordpress.org ma può anche essere wordpress MU e MU in combinazione con buddypress

un grande vantaggio di WordPress è plugin ha se non il più ampia selezione plug e per di più lo stesso vale per la sua selezione modello si prega di fare check them out

5

ho trovato SilverStripe di essere molto utile, usato su un progetto intranet - costruito in au thorization, editing di contenuti gradevole integrato, linguaggio dei modelli facile, flusso di lavoro, controllo delle versioni dei contenuti. Mi piace anche che abbiano una buona documentazione e Help. Il Demo è anche impressionante.

-1

Se si desidera utilizzare la modalità "Rails", è possibile controllare lo CakePHP, un framework di sviluppo rapido che adatta la maggior parte delle funzionalità di Rails. Anche MOLTO facile da estendere!

3

Se cerchi semplicità, prova Concrete5 o MODx.Sono entrambi facili da installare e da lavorare.

+2

Ho trovato modx molto lento e ad alta intensità di risorse nel backend, ma concrete5 è bello, per quanto semplice. Spero che la versione più recente di MODx risolva i problemi. (In particolare frame e ricariche costanti ...) – CodeJoust

1

Mi piace molto l'amministrazione e l'estensione di SilverStripe. In questo momento sto utilizzando http://gallery1401.com/su SilverStripe. Ha un buon caricamento dell'immagine, campi personalizzati, associazioni di tipo rails e gestione dei dati. Viene eseguito su un tipico stack php/mysql, con un'architettura strettamente orientata agli oggetti.

1

Sono sorpreso che nessuno abbia menzionato ExpressionEngine. Non è gratuito (probabilmente perché) ma è PHP, ha una community fiorente, molti plug-in (buoni non gratuiti, ma un programmatore php potrebbe considerare questa una possibile fonte di entrate). È costruito su un framework PHP - Code Ignitor.

Attualmente sto giocando con Concrete5: mi piace molto il montaggio in-page. È basato su MVC, estendibile. Più semplice (finora) di EE, EE è facile da usare e template, più semplice di Drupal. Drupal è incredibilmente potente, ma come altri hanno notato c'è una curva di apprendimento ripida. Anche se sei un mago php devi imparare "il modo Drupal" come modello, codice, tutto, è davvero abbastanza coinvolto. Detto questo, Drupal può davvero fare qualsiasi cosa e potenzia alcuni siti molto robusti e di alto profilo e ha una grande comunità.

0

Non sono rimasto impressionato dai CMS finora, ma Concrete5 e MODx sono sicuramente due da verificare.

Mi piacerebbe vedere la documentazione e la comunità di Concrete5 crescere in qualcosa di grande come Joomla o Drupal. Ciò avverrà solo con più utenti, ma è abbastanza buono per iniziare subito.

1

UDPATE: MODX Revolution (v2) non è più "marchio spankin' nuovo uso v2 invece di v1

Se l'integrazione di progettazione per il cliente è un grande fattore Consiglio vivamente l'utilizzo di MODx (v1 dal v2 è.. brand new spankin '). È molto amato dai designer e dagli sviluppatori, ma ho sentito cose positive su EE, concrete5 e SilverStripe, ma conosco solo MODx. Le regole di integrazione del design (nessun tema da trattare come molti altri CMS) Molto estendibile anche per i ninja PHP e la comunità è SUPER disponibile e amichevole Spero che questo aiuti qualcuno come so che sto rispondendo un anno e mezzo dopo l'ultimo post!