MushRoom Content Management System Feature

Choose to use mushroom content management system reason, hurry to have a look!

High performance

Using the high performance Spring as the core framework, the IOC container provided by Spring can facilitate the management of various extensions, service, operation of the database objects, and integration of data compression, database connection pool, thread pool, multi thread data binding technology, building a secure Web application.

Extensible

Groovy dynamic script language integrated Java seamless link. As long as we follow the MRCMS specification, development and dynamic expansion model, plug-ins, extended tag library expansion project. The file manager can install file extension.

Distributed

There is no use too many distributed technology, temporarily is the realization of the Nginx reverse proxy server cluster.

Template Engine

The built-in FreeMarker template engine, the template engine is extended to provide custom processing, annotation tag grammar development Webpage template, will improve the work efficiency. The operation data provides a series of instruction mode.

Content Model

For different product display interface we can design their own different object models represent the product. In the content model we can also through the ActionAcontext class to get request and response object, make the system more flexible.

Internationalization

Website content internationalization is an enterprise or individual for a global service concept, can help you develop foreign customers.

File Management

Online document management, can facilitate the management server file upload, delete, modify, browsing. And integrated model, plug-in installation interface, fast to install the plugin without login server.

Text Editing

Baidu web front-end R & D department development WYSIWYG web editor rich text, with light weight, can be customized, characteristics of paying more attention to the user experience. Open source based on BSD protocol, allowing free to use and modify the code.

SEO

Provide all kinds of search engine optimization solution, the personality is to URL rule engine.

Web Static

As the presentation layer uses Baidu Echarts statistic chart tools, provide powerful station access to statistical information, provide the first-hand data for the user data mining analysis.

MarkDown

Markdown syntax is concise, easy to learn, but also the function is stronger than the pure text, so there are a lot of people write blogs to use it and document.

Themes

Support Taiwan before and after the interface theme, background using flat design style, the theme is more casual, without pictures of distress; the front through the development of theme template, make your Web application more diversified.

Code Compress

Network data transmission to reduce the amount of Web front-end performance optimization, the use of code compression technology, can compress the template page HTML, CSS, JavaScript code.

Hi-speed Cahce

Because the IO bottleneck problem, need to use the cache access speed problem solving resources. We use EHCache as the caching framework, improve the system throughput.

Cross platform

Use Web application framework of cross platform Java language development. After project deployment testing, the perfect run in Debian (Linux), Windows Server.


MushRoom(MRCMS) Building Applications

So many websites are using mushroom content management system, is this why?