2010-09-09 11 views
9

Estoy buscando un CMS bueno y limpio basado en PHP que tenga funciones de edición en el lugar tan potentes como Apostrophe, lo cual es genial, pero imposible debido a su gran dependencia de Symphony y las herramientas de línea de comandos que puedo uso para este proyecto (Como se discutió en this question, con una buena contribución de uno de los desarrolladores de Apostrophe! No obtienes eso todos los días.PHP CMS con potente edición in situ?

"In situ" significa que casi todo el trabajo de edición (agregar contenido, eliminar contenido, administrar medios ...) tiene lugar en el front-end del sitio web, con un pequeño menú en la esquina de la pantalla que conduce a todo lo demás.

En consecuencia, este es un enfoque extremadamente intuitivo que es muy fácil de usar para los usuarios finales debido a la filosofía de "apuntar y hacer clic y tipo".

¿Alguien tiene alguna recomendación sólida?

+1

+1: Para Apostrophe. – shamittomar

+0

¿Has probado algo todavía? – chelmertz

+0

@chelmertz todavía no, pero lo haré en las próximas dos semanas. Dejaré comentarios. –

Respuesta

2

Tomó muchas búsquedas para encontrar esto, pero parece que Exponent CMS es su mejor opción para acercarse lo más posible a Apostrophe. Proporcioné el enlace de la wiki para que pueda ver el enlace de demostración en la parte inferior y el enlace del sitio web para descargar.

No importa con qué CMS vaya, necesitará aprender la sintaxis y los métodos. Symfony "puede" hacerse de forma manual con solo crear los archivos usted mismo en lugar de que el archivo Symfony los cree por usted. Si necesita ejecutar comandos de línea de comando, siempre puede ejecutar exec() desde php.

+0

Saludos, voy a echar un buen vistazo a esto. –

+0

Gracias. Terminé usando la recomendación de @ John, GetSimple, debido a su naturaleza extremadamente simplista y basada en XML. Sin embargo, no tiene edición in situ. El exponente parece estar más cerca de eso, así que estoy aceptando tu respuesta. –

3

Drupal no tiene un motor secundario separado, todo lo del front-end. Sin embargo, puedes usar el panel de administración para crear un buen panel de administración en tu parte frontal.

Todo el contenido básicamente tiene las pestañas - vista - edición - Las revisiones - traducir

y cualquier otra acción que pueda llevar a cabo, lo mismo con los usuarios.

Los pro de Drupal son de compilación simple (sin MVC u OOP), comunidad de código abierto grande, miles de módulos y escritura de módulos para Drupal no son muy complicados.

Veo que ha etiquetado este wysywig, Drupal permite una simple conmutación entre los editores y los formatos de entrada permitidos al editar contenido. :)

Espero que esto ayude.

+0

+1 Es posible que desee realizar el pago [Drupal Gardens] (http://www.drupalgardens.com) para ver los regalos que Drupal 7 (actualmente en desarrollo, la versión debería estar en algún lugar a finales de 2010, principios de 2011) traerá .. . Sin embargo, la curva de aprendizaje puede ser bastante pronunciada. – wimvds

+0

Sí, la configuración de drupal está bastante expandida, pero no está mal. También me gusta la documentación de la API, muy clara y fácil, mucho mejor que la que he visto en otros sistemas CMS. Lo malo es que debido a que no hay un panel de administración separado, si cambias a un tema hecho por ti mismo, tus formularios de administrador pueden parecer una mierda. hay algunos CSS predeterminados pero lo que realmente necesitas. – Rakward

3

Pruebe Pimcore. Proporciona edición en línea y una vista previa de cada página de una manera fácil.

Está construido en la cima de Zend Framework y muy fácil de extender.

"in-situ" significa que casi todo el trabajo de edición (contenido para añadir, borrar contenidos, la gestión de los medios de comunicación ...) se lleva a cabo en el front-end del sitio web [...]

Bueno, el administrador está en /admin pero hay botones de "Vista previa" para la vista de la página que se está editando, y el WYSIWYG hace un muy buen trabajo con mantener una distribución similar de la disposición real de la página (es decir, insertar entradas y otros controles de formulario directamente en los elementos).

3

Miré bastantes CMS y al final del día encontré este.

GetSimple http://get-simple.info/

Es un realmente grande, pequeño CMS que es sólo un CMS muy simple y eficiente que es fácilmente modificable.

Hay un gran dicho, "Con gran poder viene una gran responsabilidad", para mí lo peor que podría pasar es si tu CMS es pirateado, se cae y no puedes descubrir qué actualización de software lo causó, Piensa que vas a estresar mucho. Get Simple es muy elegante, pequeño y fácil de usar.

Muy recomendable, pero podría no ser adecuado para todos.

6

Eche un vistazo a Concrete 5. Solía ​​ser propietario, pero ya no lo es, y está construido con Zend Framework.

Otro CMS que tiene una funcionalidad similar (si no mejor) pero es bastante nuevo es ImpressPages.

0

Parece que hay al menos 2 wordpress plugins que permiten la edición in situ.

No sé qué características ofrece Apostrophe y tampoco probé los WP-plugins así que no puedo compararlos.

Cuestiones relacionadas