2010-09-09 18 views
9

Sto cercando un CMS valido e pulito basato su PHP che abbia come potenti funzioni di modifica sul posto come Apostrophe che è ottimo, ma è fuori questione a causa della sua forte dipendenza da Symphony e dagli strumenti da riga di comando che posso usare per questo progetto (Come discusso in this question, con un bel contributo di uno degli sviluppatori di Apostrophe! Non lo ottieni tutti i giorni.)CMS PHP con potente modifica sul posto?

"In-place" significa che quasi tutti i lavori di modifica (aggiunta di contenuti, eliminazione di contenuti, gestione dei media ...) si svolge nel front-end del sito web, con un piccolo menu nell'angolo dello schermo che porta a tutto il resto.

Di conseguenza eseguito, questo è un approccio estremamente intuitivo che è molto facile da usare per gli utenti finali molto a causa della filosofia "punta-clic-e-tipo".

Qualcuno ha raccomandazioni solide?

+1

+1: per l'apostrofo. – shamittomar

+0

hai già provato qualcosa? – chelmertz

+0

@chelmertz non ancora, ma lo farò nelle prossime due settimane. Lascerà un feedback –

risposta

2

Ci sono volute molte ricerche per trovarlo ma suona come Exponent CMS è la soluzione migliore per avvicinarsi all'Apostrofo il più possibile. Ho fornito il link wiki in modo da poter visualizzare il link demo in basso e il link del sito Web per il download.

Indipendentemente dal tipo di CMS, è necessario conoscere la sintassi e i metodi. Symfony "può" essere fatto tutto manualmente semplicemente creando i file da soli invece di avere il file symfony per crearli per te. Se dovessi eseguire comandi da riga di comando, potresti sempre eseguire exec() da php.

+0

Cheers, darò una buona occhiata a questo. –

+0

Grazie. Ho finito con l'utilizzo della raccomandazione di @ John, GetSimple, per via della sua natura estremamente semplicistica e della sua base XML. Tuttavia, non ha modifiche sul posto. L'esponente sembra avvicinarsi a questo, quindi accetto la tua risposta. –

3

Drupal non ha un backend separato, tutto roba di front-end. Puoi usare il pannello di amministrazione per creare comunque un buon pannello di amministrazione nel front-end.

Tutti i contenuti ha sostanzialmente le linguette - vista - modifica - revisioni - traduce

e qualsiasi altra azione che si può intraprendere, lo stesso con gli utenti.

I Pro di Drupal sono semplici build (no MVC o OOP), grande comunità open source, migliaia di moduli e scrittura di moduli per Drupal non sono molto complicati.

Vedo che hai taggato questo wysywig, Drupal consente il passaggio semplice tra gli editor e i formati di input consentiti durante la modifica del contenuto. :)

Spero che questo aiuti.

+0

+1 Potresti voler controllare [Drupal Gardens] (http://www.drupalgardens.com) per vedere le prelibatezze che Drupal 7 (attualmente in fase di sviluppo, il rilascio dovrebbe essere da qualche parte tra la fine del 2010, l'inizio del 2011) porterà .. Tuttavia, la curva di apprendimento può essere piuttosto ripida. – wimvds

+0

Sì, la configurazione di drupal è piuttosto espansa ma non è così male. Mi piace anche la documentazione API, molto chiara e facile, molto meglio di quella che ho visto su altri sistemi CMS. Il rovescio della medaglia è che, poiché non esiste un pannello di amministrazione separato, se si passa a un tema autodidatta, i moduli di amministrazione possono apparire come schifo. c'è del CSS predefinito, ma di cosa hai veramente bisogno. – Rakward

3

Prova Pimcore. Fornisce la modifica in linea e l'anteprima di ogni pagina in modo semplice.

E 'costruito sulla base di Zend Framework e abbastanza facile da estendere.

"in-place" significa che quasi tutti lavoro di editing (contenuto aggiunta, eliminazione contenuti, gestione dei media ...) si è posto nel front-end del sito web [...]

Ebbene, l'amministratore è in /admin ma ci sono pulsanti "Anteprima" per la visualizzazione della pagina in corso di cura, e il WYSIWYG fa un ottimo lavoro con il mantenimento di un layout simile del layout attuale del pagina (cioè inserendo input e altri controlli di forma direttamente sugli elementi).

3

Ho guardato un bel po 'di CMS e alla fine ho trovato questo.

GetSimple http://get-simple.info/

La sua davvero un grande, piccolo CMS che è solo un CMS molto semplice ed efficace che è facilmente modificabile.

C'è un grande detto, "Con un grande potere derivano grandi responsabilità", per me la cosa peggiore che potrebbe succedere è se il CMS viene violato, scende e non riesci a capire quale aggiornamento del software l'abbia causato, io pensa che stai andando a sottolineare molto. Get Simple è molto elegante, piccolo e facile da lavorare.

Altamente raccomandato ma potrebbe non essere adatto a tutti.

6

Dai uno sguardo allo Concrete 5. Un tempo era proprietario ma non più ed è stato creato utilizzando Zend Framework.

Un altro CMS con funzionalità simile (se non migliore) ma piuttosto recente è ImpressPages.

0

Sembra che ci sia almeno 2 wordpress plugins che abilita la modifica sul posto.

Non so quali caratteristiche offre Apostrophe e nemmeno ho provato i plugin WP, quindi non posso confrontarli.