Domino Web开发规范与优化策略
需积分: 9 125 浏览量
更新于2024-09-11
收藏 382KB DOCX 举报
"Domino Web开发规则涉及命名规范、管理规范和以资源管理库为中心的开发策略,旨在优化Web应用性能和团队协作效率。"
在Domino Web开发中,遵循一系列规则至关重要,这些规则不仅提高了开发效率,还确保了应用程序的稳定性和性能。
首先,命名规范是基础。所有的设计元素,如表单、视图、代理等,应分为名称和别名两部分。名称建议使用中文,便于理解和分类,别名则采用英文简写,以保持URL的简洁,从而加快HTTPRequest的响应速度。为了组织和排序,中文名称前可添加字母A到Y。此外,表单和视图的别名前加一个空格,而代理的别名不加,以保持设计视图的整齐。
其次,DOMINO与开发相关的管理规范涉及服务器配置和权限控制。服务器HTTP优化设置中,应调整活动线程数、并发运行Web代理、HTTP线程排队方式,并设置JavaMaxHeapSize以优化内存使用。升级到6.5.6/7.0.2以上版本后,可以使用特定参数优化HTTP私有内存。HTTP编辑输出推荐使用utf-8编码,以防编码不一致导致的问题。数据库ACL权限控制方面,建议设置默认权限,以确保安全性和访问控制。
再者,WEB应用数据库属性的设置也是关键。启用“不维护未读文档标志”、“优化文档表格映射”、“取消事务日志”(根据部署环境)和“不支持答复文档层级”(如果数据库不使用答复文档)等功能,能提升性能。同时,允许更多的域和压缩数据库设计有助于节省资源。$UpdateBy和$Revisions域条目的限制也应适当调整,以减少存储开销。
最后,资源管理库是开发的核心。它集中管理公用设计元素,包括HTML模板、JS、CSS、XML、XSL、图片和控件等。此外,它还存储公共子表单、Web组件、接口和类库。资源管理库简化了数据字典的维护,减少了重复开发,促进了团队间的资源共享和项目协作。
通过遵循这些规则,Domino Web开发者可以创建高效、稳定且易于维护的应用程序,同时提升团队协作的效率和质量。
wghreg
- 粉丝: 0
- 资源: 13
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍