What functions should a flexible, easy-to-use, and scalable WCM system contain?

Source: Internet
Author: User

I have been engaged in software development for eight years. From the initial VB6.0 development to VS2005 and VC ++, I have been engaged in java development, mainly to complete some projects, including medium and large websites, OA, and CRM systems, but I have always dreamed of creating a "single point of management, multi-point publishing" WCM system; I have used a lot of similar software at home and abroad over the years, but I always feel that I have not achieved what I want. So I hope you can share more posts here, we have improved an open-source WCM system that suits China's national conditions. The following is a summary of the features (functions) that the WCM system should possess. At present, we have achieved 1/3, further improvement ......

1. Support for "single point management and multi-point release": management and release separation;

2. Supports real-time and out-of-the-box Template management results, and supports mobile terminal transcoding or mobile phone templates;

3. Automatically or manually change the foreground template (page );

4. Support customization of topic and content metadata (including display name, display mode, and verification );

5. Support for custom forms (similar to 4) to implement comments, comments, and suggestions. Work with the workflow (ACTIVITY) to complete the "approval" for submitting data in custom forms );

6. Supports workflow models without complicated processes;

7. Support access with permissions accurate to the record level (public institutions use more );

8. Support access to sites, columns, and Content Documents (same as above );

9. Supports confidentiality management of documents (optional );

10. Websites and columns can customize keywords (sensitive words and keywords );

11. In the UI design, perform common operations on one page as much as possible, instead of continuously redirecting and switching on different pages;

12. In terms of operations, the prompt information should be simple and easy to understand. For operations in order, we should adopt the common "next" approach or better user experience;

13. In terms of performance, theoretically unlimited sites can be supported (just theoretically), and memory buffering is used for common data;

14. The frontend and backend users are managed separately (including permissions );

15. Support SSO management (separate system, support for multiple integration methods and reserved interfaces );

16. Quick index search is supported;

17. Reserved multilingual interfaces.

Sorry, the writing is a bit messy. I hope you will give more comments. In a short time, I will upload the source of V0.1 to git, and I also welcome the oscer that I am interested in.

What functions should a flexible, easy-to-use, and scalable WCM system contain?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.