Installation instructions:
Operating environment: windows + IIS + .Net2.0
Backend login address: /admin/login.aspx (the local path must be: http://127.0.0.1/admin/login.aspx)
Default administrator and password: ilghar.cn
Installation method: First ensure that the space supports asp.net2.0. Just unzip Aige CMS to the website root directory or virtual directory.
Recommended settings (optional):
IIS default document (default home page): ilghar.aspx
IIS custom 404 error: /ilghar.aspx
Friendly reminder:
1) If it is determined that the space supports asp.net2.0, but when accessing the background /admin/login.aspx, an error that this page cannot be displayed occurs, that is, a 404 error, then do the second recommended setting. If you cannot do it for various reasons, you can access it at the following address:
/ilghar.aspx? /admin/login.aspx.
2) The download package may contain multiple languages. For unwanted languages, follow the steps below to delete all related resources: Go to the backend - System Management - Language Management page, and click the Delete All Resources button next to the unwanted language.
3) In order to reduce the release package size, all advertisements are deleted from the database. After installing the system, you can reconstruct all advertisements by following the steps below: Open the background management - Advertising management - Column settings and click "Reconstruct advertising slots".
Introduction to Aige CMS:
Aige CMS is a website management software independently developed by Urumqi Aige Network Technology Co., Ltd. Aige CMS helps us create a powerful, easy-to-use, scalable and secure website that exactly meets our needs in the simplest way and in the shortest time. Aige CMS currently includes system module, membership module, advertising module, article module, website module, message module, online store module, music module, picture module, movie module, video module, download module, and host module.
Function description:
1. Aige CMS is open and free. We can use it to develop our own functional modules and templates, and it can also be used as a learning reference.
Because it is free, we can build a website without spending money.
2. Powerful, yet simple and intuitive template engine
* Simplicity
o Object, attribute and operation names adopt simple and complete English nouns
o There are code prompts for label input
* Intuitive
o The template will not affect the designed page. Design close to template
o In the source code state, the template code is highlighted, making it easy to identify and locate
o In the design state, different blocks have highlighted annotations, making positioning easy.
* Extensibility
o Anyone can design and modify templates to suit their needs
o Can be used in templates to meet more complex logic
o More complex logic can also be placed separately in the dll
* Management
o Templates can be managed as websites or templates
o Each website or template is placed in a directory, and all information is under this directory, so it is very convenient to move, copy, and backup
o When using a website or template, you only need to place it in the directory of the template.
3. Support for multiple databases has been tested on MSSqlServer and Access databases. If necessary, other databases, such as Oracle, can also be supported.
4. SEO search engine optimization performs very detailed optimization on search engines.
5. Support any language and facilitate multi-language management
* The entire system uses UTF-8 encoding
* Dynamically add and delete languages, and even delete all resources of a language with one click
* Only need to design one language template, and other language templates are implemented through the translation function, saving time and effort
*Multiple languages managed in the same backend
* Special support for Uyghur, Kazakh and Kirgiz languages
* No need to create EOT files
* Intelligent translation into Uyghur Latin
* Intelligent translation into Uyghur Cyrillic
* Intelligent translation into Traditional Chinese
6. Fully adopt Web standard design
* The page is smaller and the page opening speed is improved
* The code is concise and clear, easy to maintain
* Small traffic, lower bandwidth requirements and lower costs
* Easier to be indexed by search engines
* Good compatibility
7. Fully adopt Ajax technology. Fully adopt Ajax technology in front and backend.
As one of the core technologies of web2.0 technology, ajax technology has many benefits:
* Asynchronous interaction without refresh is smoother-strong user experience
* No need to load extra content on the page - reduce traffic
*Mainstream browsers support javascript and XMLHttpRequest - browser compatible
8. Complete separation of page structure and performance
* Skin creation is easier
*Maintaining the page is more convenient
* The page is more concise and clear
* Improve web page opening speed
9. Complete separation of page structure and behavior
*Maintenance is more convenient
* Reduce duplicate code
* The page is more concise and clear
* Improve web page opening speed
10. Complete separation of logic and performance
*Maintenance is more convenient
* Programmer and artist work can be completely separated
* The page is more concise and clear
11. There is no need to log in to multiple backends to manage multiple columns in the same backend, making management work more convenient.
12. A module can create multiple instances. A module is the smallest unit that can fully implement a specific function. It is an abstract concept, and to use it, you must create an instance of it. Multiple instances can be created in a module. This relationship brings us great flexibility and convenience.
13. One instance can create multiple columns. Columns are the units that make up a website. Columns can be created based on an instance. Multiple columns can be created in one instance. This relationship brings us great flexibility and convenience.
14. Powerful HTML generation
* The entire site can generate HTML pages
* You can set some columns to be dynamic and some columns to be static
* You can set some pages of the template to be dynamic and some pages to be static
* Intelligently generate static pages without manual operation. Save time, effort, and server resources
* You can also manually generate static pages in batches
* Static pages can also be Gzip compressed
* Static page anti-tampering function prevents hackers from tampering with static pages. (Need to install the IlgharHtmlMonitor gadget)
15. Use reasonable caching technology for dynamic pages
* Dynamic pages are cached, making dynamic pages as fast as static pages.
* Depending on the update frequency of the page, different cache times are set for different pages.
* Intelligent clear cache. The content has been updated. Although the cache has not expired, the related pages are also automatically updated.
16. Different columns can be bound to independent domain names or second-level domain names without server support. As long as multiple domain names can be bound to the website (almost all virtual hosts support it), multiple websites can be implemented on the same virtual host. Effect. For example: main station column binding: http://www.ilghar.cn, download sub-station binding: http://down.ilghar.cn, etc.
17. One-click switching between dynamic page mode and static page mode. This function is based on columns. In other words, some columns can be set as static pages, and some columns can be set as dynamic pages. Even by modifying the template settings, any page can be set as a dynamic page or a static page.
18. One-click template switching. Templates are changed by column, which is more flexible.
19. Compatible with all major browsers
* Fully adopts WEB standard design for better compatibility
* Pay great attention to browser compatibility when using HTML, CSS, JAVASCRIPT and other languages
* All templates have been tested on mainstream browsers
* All template tests pass W3C's XHTML validation and CSS2.0 validation
20. Very large files can be uploaded, and the progress bar can be displayed without any components or settings. Very large files can be uploaded and the current upload progress can be displayed. Uploading files is more friendly and powerful.
21. Intelligent removal of useless code on web pages can clear script comments, HTML comments and blanks in the page, thereby making the page smaller, reducing traffic and improving web browsing speed.
22. Both dynamic and static pages can be Gzip compressed. The page size can be doubled, reducing traffic and improving web browsing speed.
23. The directory, name and extension of the generated page can be set at will. The name and directory of the generated page are also flexible. Set it however you want.
24. Intelligent translation templates, one-click translation skin generally only needs to be a template in one language, and other language versions are realized through the translation function. Multilingual websites are very easy to create and maintain.
25. Colorful players
* Provides more than ten kinds of players
* Support FLV player
* Modify and add players at will
26. Powerful advertising management
* Three levels of advertising management
* Provides a variety of advertising types
* Modify and add ad types at will
* Ads are cached to improve performance
* Advertising can be charged by click and time, and the advertising effect can be viewed in real time
* Reconstruct ads with one click
27. The databases of different columns can be set up independently, and different databases can be used to meet some special situations.
28. The system directory and background address can be modified. Special system directories including: data directory, template directory, cache directory, etc. can be modified, so they will not conflict with other systems. The background address can also be modified, which improves the security of the website.
29. Powerful role management function, you can set permissions very specifically. The setting of permissions is very flexible and detailed.
30. Three-tier architecture design, in line with OOP (object-oriented) design. Three-tier architecture design has many benefits, such as separation of data, logic, and performance, easy maintenance, clear logic, loose coupling, strong flexibility, easy expansion, etc. The entire system is designed in line with OOP thinking, making the use of the website and the production logic of the template clearer and easier to understand.
31. There are many modules, and they are constantly increasing. The existing modules include: system module, membership module, advertising module, website module, article module, download module, movie module, music module, video module, picture module, and online store module. , message module
Expand