2010-09-09 6 views
9

Ich bin auf der Suche nach einem guten, sauberen PHP-basierten CMS, das genauso leistungsstarke In-Place-Editierfunktionen wie hat, was großartig ist, aber aufgrund seiner starken Abhängigkeit von Symphony und Befehlszeilentools nicht in Frage kommt verwende nicht für dieses Projekt. (Wie in this question diskutiert, mit einem schönen Beitrag von einem der Apostrophe-Entwickler! Sie bekommen das nicht jeden Tag.)PHP CMS mit leistungsstarker In-Place-Bearbeitung?

"In-Place" bedeutet, dass fast alle Bearbeitungsarbeit (Hinzufügen von Inhalten, Löschen von Inhalten, Verwalten von Medien ...) findet im Front-End der Website statt, mit einem kleinen Menü in der Ecke des Bildschirms, das zu allem anderen führt.

Konsequent ausgeführt, ist dies ein äußerst intuitiver Ansatz, der aufgrund der "Point-Click-and-Type" -Philosophie sehr einfach für Endanwender zu verwenden ist.

Hat jemand feste Empfehlungen?

+1

+1: Für Apostroph. – shamittomar

+0

hast du schon etwas probiert? – chelmertz

+0

@chelentztz noch nicht, aber ich werde in den nächsten paar Wochen. Wird Feedback hinterlassen. –

Antwort

2

Es hat viel Suchen gebraucht, um das zu finden, aber es klingt wie Exponent CMS ist Ihre beste Wette, um so nah wie möglich an Apostrophe zu kommen. Ich stellte den Wiki-Link zur Verfügung, so dass Sie den Demo-Link unten und den Website-Link zum Herunterladen sehen konnten.

Egal, welche CMS Sie mit Ihnen gehen, müssen Sie die Syntax und Methoden lernen. Symfony "kann" alles manuell gemacht werden, indem man die Dateien selbst erstellt, anstatt die Symfony-Datei für sie erstellen zu lassen. Sollten Sie Befehlszeilenbefehle ausführen müssen, könnten Sie exec() von PHP immer ausführen.

+0

Prost, ich werde mir das genau ansehen. –

+0

Danke. Ich habe @ Johns Empfehlung GetSimple wegen seiner extrem vereinfachten Natur und XML-basierten Basis verwendet. Es hat jedoch keine In-Place-Bearbeitung. Exponent scheint dem am nächsten zu kommen, also akzeptiere ich deine Antwort. –

3

Drupal hat kein separates Backend, alle Frontends. Sie können das Admin-Panel verwenden, um trotzdem ein gutes Lookin-Admin-Panel in Ihrem Frontend zu erstellen.

Alle Inhalte hat grundsätzlich die Registerkarten - Ansicht - bearbeiten - Revisionen - Übersetzungs

und andere Aktion, die Sie können, das gleiche mit den Benutzern übernehmen.

Drupal's Pro's sind einfache Build (keine MVC oder OOP), große Open-Source-Community, Tausende von Modulen und Modulschreiben für Drupal ist nicht sehr kompliziert.

Ich sehe Sie mit diesem wysywig getaggt, Drupal ermöglicht den einfachen Wechsel zwischen Editoren und zulässigen Eingabeformaten beim Bearbeiten von Inhalten. :)

Hoffe das hilft.

+0

+1 Vielleicht möchten Sie [Drupal Gardens] (http://www.drupalgardens.com) auschecken, um die Leckereien zu sehen, die Drupal 7 (derzeit in Entwicklung, Veröffentlichung sollte Ende 2010, Anfang 2011) bringen wird .. Die Lernkurve kann jedoch ziemlich steil sein. – wimvds

+0

Ja, drupal's Konfiguration ist ziemlich erweitert, aber es ist nicht zu schlecht imo. Ich mag auch die API-Dokumentation, sehr klar und einfach, viel besser, als ich es auf anderen CMS-Systemen gesehen habe. Nachteil ist, dass, weil es kein separates Admin-Panel gibt, wenn Sie zu einem selbstgemachten Thema wechseln, Ihre Admin-Formulare wie Mist aussehen können. Es gibt einige Standard-CSS, aber was Sie wirklich brauchen. – Rakward

3

Probieren Sie Pimcore. Es bietet inline-Bearbeitung und Vorschau jeder Seite auf einfache Weise.

Es oben auf Zend Framework integriert ist und ziemlich einfach zu erweitern.

"In-place" bedeutet, dass fast alles Bearbeitung der Arbeit (das Hinzufügen von Inhalten, Löschen Inhalte, Medien ... Verwaltung) hat Platz in dem Front-End der Website [...]

Nun, ist der Admin bei /admin aber es „Vorschau“ Schaltflächen für die Ansicht der Seite ist aktuell bearbeitet wird, und die WYSIWYG macht einen sehr guten Job mit einem ähnlichen Layout des tatsächlichen Layouts der Aufbewahrung Seite (dh Einfügen von Eingaben und anderen Formularkontrollen direkt an den Elementen).

3

Ich habe ziemlich viele CMS angesehen und am Ende des Tages fand ich diese.

GetSimple http://get-simple.info/

Es ist ein wirklich großer, kleiner CMS, das nur eine sehr einfache und effiziente CMS ist die leicht modifizierbar ist.

Es gibt ein so großes Sprichwort, "Mit großer Macht kommt große Verantwortung", für mich ist das Schlimmste, was passieren könnte, wenn CMS gehackt wird, und Sie können nicht herausfinden, welche Software-Aktualisierung es verursacht, ich denke du wirst viel stressen. Get Simple ist sehr elegant, klein und einfach zu bedienen.

Sehr empfehlenswert, aber möglicherweise nicht für jeden geeignet.

6

Werfen Sie einen Blick auf Concrete 5. Es war früher proprietär, aber nicht mehr und wurde mit dem Zend Framework erstellt.

Ein anderes CMS, das ähnliche (wenn nicht sogar bessere) Funktionalität hat, aber ziemlich neu ist, ist .

0

Es scheint mindestens 2 wordpress plugins, die vor Ort Bearbeitung ermöglichen.

Ich weiß nicht, welche Funktionen Apostroph bietet und ich habe auch nicht die WP-Plugins getestet, so dass ich sie nicht vergleichen kann.