DNN official description

xiaoxiao2021-03-06  36

preface

DNN has developed on the basis of iBuyspy. IBuyspy is Microsoft to promote ASP.NET to launch an example program.

DNN can use a database, a set source program, create and manage multiple portals / sites via an Host account. This can meet the needs of virtual host sales, and can provide companies to manage his departments.

Note:

Host - DNN is used to manage procedures for the entire system, including links to the database.

Portal / Site - A website identified by the unique record in the PortalStab database. Development environment

- Microsoft Visual Studio.net (Requirements for Code Rear File Compilation) - SQL Server 2000 or MSDE 2000 (cascaded deletion triggers the need for database scripts) installation process

1. Install DotNetnuke.zip compression package · Unzip to ... C: / DotNetnuke · Use Overwrite File Name Directory Name Option 2. Create a virtual directory with DotNetnuke by IIS, local directory points to C: / DotNetnuke 3. Create SQL Server Database • Database name must be the database name of Connectionstring settings in Web.config. 4. Configuration Program Parameters • Modify the parameters in Web.config to make it in line with your system. 5. Start the program T. Program automatically executes the database script (if it is the first time to install it includes the creation of the database) • If you use an upgrade installation, you must back up the original database.

Website administrator

Every site has his own management page, and the website administrator will add or decrease content, etc. Of course, the website administrator can exercise these rights after the administrator logs in. Each DNN program has an Host page, and the Host administrator can manage multi-site system and each site within this system after logging in.

Multi-site system

DNN manages multiple sites with a database. It is done by converting the requested URL to the portalid of the PortalS0 table in the database.

Processing request URL - URL Use "/" to find domain names from URL pieces - for example: URL: http://www.domain.com/default.aspx = www.domain.com URL: http://209.75.24.131 /default.aspx = 209.75.24.131 URL: http: //localhost/DotNetNuke/default.aspx = localhost / DotNetNuke URL: http://www.domain.com/virtualdirectory/default.aspx = www.domain.com/virtualdirectory URL: http://www.domain.com/directory/default.aspx = www.domain.com/directory

Find a matching record in the portals table in the database - Find the site record corresponding to the extracted domain name through the POTALS field.

Sub-site

The sub-site is a subdirectory in the root directory, with an address like this http://www.domain.com/ sub-site alias, through the above URL parsing method, the corresponding portalid in the database adds a site

The new site must be created through the website administrator interface (because there is a lot of dependencies for each site and need to be created by the program itself in a certain order, so don't try to create a large number of sub-sites in the database in the database. .)

Accessing the Site Log in the superuser (Host Account). Select the site management under the Host page to select the new site input requirement. Host Setting

Host / Host Settings page has a lot of installation settings. These settings use the default value when you create a new site. .

Host title

DotNetnuke

Title of the website host - display at the bottom of the page

Host URL

http://www.dotNuke.com/

URL of the website host - with the bottom of the page

Host Email

Support@dotNetnuke.com

Space provider Email - Administrator Help Links Created at the website

Paypalid

Website host paypal

Host rental fee

Create a new website that needs to pay the space usage fee

currency

Default payment of money

size of space

By default registration new website space size - MB

Probation

Allow the number of days allowed

Allow anonymous users to create a website?

N

Whether an anonymous user is allowed to create a trial site (Y / N)

* Password

Honeymath

DotNetnuke

User password DES key

Proxy server

Using the proxy server for accessing resources outside your firewall

Proxy port

Agent port with resources outside your firewall

Mail Server

The server used to send an email, not filled in the local

Site log history (unit: days)

This is what you are going to keep in your database, maintain your site history (you can exceed the site level). Enter zero (0) does not retain website maintenance records. Empty (not filled) keeps all maintenance records

Allow website module selection

If you want your website administrator to choose their own charging module, please select this.

* Note: Consider your password key from users' security and privacy. Management site

The administrator of a separate site can configure, manage his own site, which is done by the Administrator's corresponding page through the Admin Channel. Super users, can manage and have a host space-related settings, and e-commerce, monthly space rental fees, space sizes, free trial period, expiration date. The implementation of these features requires operations in the HOST channel site management (Portals) page after the superuser is logged in. (In this page, there will be a list of all sites, and the point editing link can be made to include the corresponding settings of the host information. Host management functions

When logging in as a super user, there are many features of host management in the drop-down list of the HOST channel. These features are related to all sites of this host. File Management - Super users can upload files to the website directory by it, install skin, containers, and third-party modules.

Advertis Vendors - Super users can define advertisers, which is a global definition that is valid for all sites. This will affect all business modules. Banners - Super users manage Banner ads provided for advertisers throughout the host. He has the top of the website to show Banner ad.

转载请注明原文地址:https://www.9cbs.com/read-75700.html

New Post(0)