as a registered user you have some advantages like free downloads, comments and posting on our forums, depending upon this site's configuration and options.
Forums
Documentation
MAXdev Community
|
What Is MDPro?In simple terms, MDPro (MDP) is a PHP based content management system used to create and administer websites. To better understand how it can be used, one needs to be familiar with what MDP can do. Due to its modular nature, it can have many different functions added (through the addition of modules) and be tailored for nearly any use and any type of website (as far as subject matter). MDPro is also described as a weblog (see definition below) based on PHP. Unlike simple HTML (Hyper Text Markup Language) page websites, MDP allows direct input by visitors to a site. It also allows many different functions, all accessible from a single registration (if registration is required) and a common interface. The administrator also has a common interface. Aside from the standard features, there are third party modules covering a variety of interests from hobbyist to commercial to allow administrators to tailor a site specifically for their area of interest. Furthermore, the site can be administered online and remotely. There is far more to MDP than these few paragraphs reveal and you should become better acquainted with MDP from practical, hands on experience to learn more. Why the name MDPro?MDPro is a product of the MAXdev project. MAXdev is short for maximum development, a reflection of the commitment the programmers have made to redefine the open source CMS and develop it to its utmost capability. The Pro from the use of the program in many professional applications at universities, institutions and other organizations, many overseen by MAXdev programmers, who thus have a personal interest in the quality of the program they continue to refine. Max is also the name of the project manager and founder of MAXdev so there is an added meaning to that part of the name. What is a weblog?See this site, Weblogs: a history and perspective, for a detailed explanation as well as the history of weblogs. The term weblog is sometimes shortened to blog. From this site, a shorter definition is as follows:
What is a CMS?There is no single definition of a content management system (CMS). Following are some examples I found on a few different websites:
What is PHP?The definition on the PHP website defines it as:
If you want to learn more, follow their advice:
How does MDPro differ from Front Page, GoLive, DreamWeaver etc.?Those programs and others create a website on your personal computer via HTML pages which are then uploaded to a server. MDPro is a PHP based content management system installed on the server which allows input from others directly into the site. What is the connection to MySQL?MDPro stores much of its data in a database, as many PHP programs do. Presently, MySQL is the primary database it uses. Oracle is supported as well and the capability to use other ones such as PostgreSQL may be added in the future. What is a block?A block in MDP is a section of a page that contains certain specific information. As an analogy, think of a newpaper page. Each story on a page would be a block. Some blocks consist of weather information, advertisements, a brief mention of other sections inside, and other types of information. When the newspaper page is laid out, these "blocks" may be placed at different locations on the page, although some will typically be placed at the same location in each issue. Some examples of blocks in MDP are the main menu, login block, RSS news feed, and many others. What is a module?A module is a program that adds functionality not otherwise present in MDP and requires MDP for integration. Just as personal computers have an operating system (Linux, the Macintosh OS, Windows or others) and have programs that are added (say Photoshop) that add functionality not otherwise present, so it is with MDP and modules. Photoshop uses the operating system (OS) printer driver, clipboard, video display and other components of the OS. It cannot run on its own. You can think of MDP as the OS and modules as the programs that are added to it, although the level of integration is higher with modules. What is a core block or module?It is one that is distributed with MDP as opposed to a third party one that is added by individual administrators. What is an add-on block or module?It is one that is officially supported by MAXdev but is not included in the MDP distribution nor is it a third party one. Beginning with MDlite, several modules that were once core modules were removed form the distribution package and became add-on modules. What is a theme?One of the characteristics of a CMS (content management system) is that it separates the visual elements of a site from the content. This is done through the use of themes. Unlike desktop themes and "skins" used in many programs, a MDP theme controls far more than the color and graphics of a site. It also controls the layout of a site and the placement of various elements. This includes not only the placement of blocks but also elements within them and whether or not those elements are displayed at all. For example, it is a theme that controls whether or not a title is shown for blocks, including center blocks. Most anything you will do to affect the appearance of your site will be done by way of themes. What is AutoTheme?AutoTheme (Lite) is a popular, HTML based theme engine that is part of MDPro. Its creator is one of the MAXdev developers. A licensed commercial version is available as well. Some of the highlights of MDPro arefrom user/member's perspective:
from administrator's perspective:
|