frameworks - desarrollo - diferencia entre framework y cms
¿Qué es un buen CMS o framework barebones? (17)
Estoy a punto de comenzar un proyecto para un cliente que quiere una funcionalidad similar a CMS. Quieren que los usuarios puedan iniciar sesión, modificar un perfil y un foro básico. También desean poder enviar cosas a una página principal.
¿Existe un marco de trabajo o CMS barebone que pueda ampliar o adaptar a mis necesidades? No necesito nada tan rico en funciones o tan elegante como Drupal o Joomla. En realidad, preferiría un marco en lugar de un CMS preenvasado.
Estoy seguro de que podría codificar todo esto desde cero, pero preferiría no hacerlo, ya que algo así como un marco reduciría significativamente mi tiempo dedicado a la codificación, y más en diseño y diseño.
Editar: debería haber sido más específico. Estoy buscando un Sistema de gestión de contenido que se ejecutará en un servidor Debian. Entonces no .net preferiblemente.
Creo que puedo terminar yendo con Drupal y solo agregando los módulos que necesito. Turbogears parece un poco desalentador, y todavía no estoy muy seguro de lo que hace después de su video de introducción de 20 minutos ...
TinyCMS no parece haber sido tocado desde ... 2000?!?
He estado obsesionado con TikiWiki últimamente. Aunque tiene "wiki" en el nombre, su nombre completo es "TikiWiki CMS / Groupware" y es una pieza de software interesante. Tiene un verdadero todo y la sensación del fregadero de la cocina. Incluye soporte para wiki, blogs, artículos, foros y archivos listos para usar (y un montón de otras cosas también). Creo que el verdadero atractivo para mí es que la mayoría de las cosas se pueden integrar juntas, las páginas wiki pueden incluir otras páginas y artículos de wiki (que es más útil de lo que piensas). Está en la etapa RC para la versión 2.0 y aún le falta un montón de características, pero creo que podría seguir usándola y contribuir con algunas de las características que faltan, es una base realmente interesante en este momento.
El sitio de soporte de Mozilla se implementa utilizando TikiWiki, para un ejemplo de una implementación realmente hermosa.
Puede que quieras echarle un vistazo a Drupal .
Aquí están los detalles de la pila de tecnología que usa.
Nunca lo he usado así que no puedo responder por la calidad, etc. pero definitivamente vale la pena echarle un vistazo.
Woo, otra nuez de Debian!
Creo que necesitas ser un poco más específico aquí, Foro! = CMS. ¿Es esto para uso interno de la compañía o del cliente externo? ¿Qué idioma (s) conoces / prefieres? No tiene sentido recomendar un marco Perl o PHP si el idioma que eliges es Ruby. ¿Necesita planificar la escalabilidad?
¿Qué pasa con Joomla o Drupal? Yo diría que se pueden usar con éxito en sitios pequeños. Tal vez un marco no es lo que estás buscando, tal vez solo necesitas una biblioteca o dos (por ejemplo, ¿ PEAR ?). Si necesita algo más pequeño, tal vez sea una mejor solución escribir su propia biblioteca back-end que pueda volver a utilizar para futuros proyectos.
Para obtener un marco único para todos, echa un vistazo a Turbogears . ("es un gran martillo, que hace que cada problema parezca un clavo")
si buscas .net puedes echarle un vistazo a umbraco, no has hecho mucho con eso (la compañía para la que trabajo quería mucha más funcionalidad, así que fue con otra cosa) pero parecía liviana.
Editar: si el cliente quiere un pequeño CMS con un foro, probablemente todavía vaya a Drupal con phpBB o foro de máquinas simples , casi positivo que pueden compartir inicios de sesión. Además, mañana el cliente va a querer más y Drupal podría ahorrarle algo de trabajo allí.
Expression Engine es fantástico. Es gratis para descargar y probar, pero debe comprar una licencia si obtiene ganancias con ella.
tinyCMS es casi tan simple como puedes obtener. ( Editar : enlace fijo, me dieron un pequeño clic feliz y vinculado a la cosa incorrecta)
@modesty, definitivamente NO usaría SharePoint, ya que es cualquier cosa menos barebones. Es un producto bastante caro (especialmente cuando se compara con las muchas alternativas gratuitas), y tiene bastante curva de aprendizaje para hacer algo interesante.
Sugeriría PmWiki , es algo entre un framework / wiki. De manera predeterminada, ni siquiera hay usuarios, solo diferentes contraseñas, para diferentes tareas, pero usando las ''recetas'' de Cookbook de PmWiki. Puede agregar funcionalidad adicional. Puede verificar su filosofía para tener una idea principal de qué se trata.
¿Qué tal si usas drupal pero escalas hacia abajo y lo codificas según tus necesidades?
definitivamente será más rápido que code-from-scratch-with-framework
Si desea una solución de Rails, Radiant CMS es una buena opción. Es simple, elegante, extensible y, por supuesto, viene con todos los beneficios de estar basado en Ruby on Rails.
He trabajado con Joomla durante un tiempo y creo que es uno de los mejores CMS para comenzar un sitio web. He intentado mucho con otros, pero Joomla es mejor porque tiene muchas extensiones (componentes, módulos) y también es muy fácil de personalizar. También puede consultar la extensión Community Builder para joomla.Other requisitos como Chnage Fronpage Articles, etc. es un Breeze ....
joomla.org
Por alguna razón Joomla no se adapta, prueba Drupal.
El sistema de inclusión de Drupal debe mantener todo relativamente ligero, siempre y cuando solo incluya lo que necesita. A pesar de que viene con algunos módulos, lo que elija habilitar es todo lo que se incluirá en el tiempo de ejecución. Si tiene que entenderse y hacer modificaciones, también soy un firme creyente de que Drupal es un sistema más amigable y elegante que Joomla. Usamos Drupal en mi trabajo, tanto como un framework como CMS, y ha demostrado ser bastante confiable para mantener las prácticas de desarrollo a un alto nivel.
Creo que lo mejor es CMS Made Simple. Parece que drupal tarda un tiempo en personalizar.
Necesito saltar sobre el carro de Umbraco aquí. En cuanto a la facilidad de uso desde el punto de vista de un desarrollador, no hay nada más fácil que umbraco y v. 4 tiene soporte completo para la página maestra y un tono de otras cosas ... y es gratis.
Wordpress es un CMS muy poderoso pero simple.
bbPress es un foro muy simple pero integrado (fácil, integración de cuenta de usuario de Wordpress con cookies y todo).
Como tiene experiencia en programación, puede encontrar que Wordpress es la combinación perfecta (PHP, MySQL) con muchos complementos y ganchos para ayudarle a lograr lo que necesita. Por ejemplo, hay un plugin de publicaciones destacadas que colocará contenido seleccionado en la página principal.
Para Windows, eche un vistazo a DotNetNuke, que está basado en asp.net, es de código abierto y gratuito, y se puede modificar y modificar fácilmente, también existe un mercado próspero en módulos complementarios. Además, la mayoría de las compañías de hosting lo ofrecen como una aplicación preinstalada
Me doy cuenta de que llegué un par de años tarde a la fiesta, pero estaba buscando algo así y encontré esta publicación mientras hacía búsquedas en Google de ''barebones cms''. Junto con esta publicación, aparece:
También hay un foro en ese sitio.
Una combinación similar probablemente podría cumplir o superar todos sus criterios. Aunque, como otros señalaron, usted no era particularmente específico en los detalles.
Si bien es probable que el autor original haya desaparecido hace mucho tiempo, es de esperar que alguien más lo encuentre útil.
WordPress en realidad tiene un plugin de foro, no es nada lujoso, pero está ahí. Maneja la administración de usuarios y tiene una gran comunidad para complementos y temas. Creo que es probablemente el CMS más fácil de instalar y ejecutar (he hecho algo de trabajo aquí). Hay complementos que actualizan el núcleo y los complementos automáticamente (toma ese Drupal). He probado estos y parecen bastante sólidos. Como siempre, haga una copia de seguridad de antemano.
Para .NET MojoPortal se ve bastante bien y es más ligero que DNN. Vi la edición, pero pensé que incluiría esto de todos modos, ya que parece que vale la pena echarle un vistazo.
Drupal es un lenguaje propio: no lo abordaría a menos que lo hicieras con cierta regularidad; de lo contrario, sería otro marco diferente para aprender. El enlace ascendente en mi cerebro ya está en capacidad, así que lo aparté suavemente. Los temas tienden a tener el mismo aspecto también.
Joomla puede adaptarse a sus usuarios para la usabilidad.
Yo también buscaría un marco prefabricado porque tendría una comunidad y capacidad de expansión. Lo que su cliente quiere hoy palidecerá en la insignificancia mañana.