Difference between revisions of "PowerDNS Admin Web Frontend"
From Linuxnetworks
Line 13: | Line 13: | ||
* Allow "paging" through database when it contains many thousands of zones/records | * Allow "paging" through database when it contains many thousands of zones/records | ||
* User-management should be "under" web server (i.e. use Apache authentication methods) | * User-management should be "under" web server (i.e. use Apache authentication methods) | ||
+ | * Object-oriented programming | ||
+ | * Model-View-Controller architecture | ||
Please add your own suggestions to this list or add your comment to the discussion page if you are unsure. | Please add your own suggestions to this list or add your comment to the discussion page if you are unsure. |
Revision as of 15:15, 20 December 2007
Also, there are a few existing web-based tools for administrating PowerDNS installations, none of them seem to be good enough for daily work, especially where access for end-users is required. This page should be a starting point to collect requirements from users to describe the needed features for a PowerDNS administration web frontend.
- Should be able to work with SQL, LDAP and file based backends
- SQL backend should handle all supported databases
- Check all existing record types for correctness
* Disallow duplicates * Disallow CNAME and other RR
- Support multiple site owners which can change their own records
- Completely skinable templates for different CIs
- Use PHP > 5.1
- Nice (XHTML-1.0-strict-compliant) design (must allow working with lynx/w3m on text consoles)
- Optional AJAX to make it "look good"
- Allow "paging" through database when it contains many thousands of zones/records
- User-management should be "under" web server (i.e. use Apache authentication methods)
- Object-oriented programming
- Model-View-Controller architecture
Please add your own suggestions to this list or add your comment to the discussion page if you are unsure.