我需要在一个多米诺骨牌服务器上创建一个小网站,但据我所知,我不能使用简单的.html文件或.php,而是使用一些奇怪的东西,如.nsf,对?另外,我不清楚用多语言服务器部署网页的语言,以及有关它的好书。
答案 0 :(得分:7)
从Lotus Domino 8.5.x开始,您可以使用XPage创建Web应用程序。 XPages“基于Web开发语言和标准,包括JavaScript,Ajax,Java,Dojo Toolkit,服务器端JavaScript和JavaServer Faces ”(来源:http://en.wikipedia.org/wiki/XPages)。
如果您有兴趣了解有关XPage的更多信息,以下书籍非常有用: Mastering XPages: A Step-by-Step Guide to XPages Application Development and the XSP Language
如果不使用XPage,还有使用Lotus Domino创建Web应用程序的“经典”方法。以下书籍提供了该方法的一个很好的概述: IBM Lotus Domino: Classic Web Application Development Techniques
答案 1 :(得分:5)
您可以使用简单的静态html文件,但Domino的优点在于您可以使用后端数据库进程开发动态创建的网站。
如果你想用html做什么,那么把你的html文件放到/ domino / html文件夹中,它们就会被提供出来。
如果你想做一些更强大的事情,请从开源社区为Domino运行的http://www.xpages.info开始。
有很多现成的项目可供选择,例如Wiki,“Team Rooms”,论坛,博客和文档库。其中一些也与多米诺骨牌安装一起打包。其中一些是内容管理系统,具有与wordpress或Joomla相同的功能,可能适合您。
一些例子:http://xpages.info/XPagesHome.nsf/Demos.xsp
与任何平台一样,有怪癖和陷阱,但它是一个出色的平台。如果您需要更好的转向,请与我联系。
答案 2 :(得分:2)
您可以使用domino / html方法,或者您可以在Domino中使用新的Web开发界面和环境,因为8.5,称为XPages。这是一种源自JSP(Java Server Pages)的技术,它使用标准Web方法和技术,如Java,JavaScript,AJAX,DOJO,CSS,使用预定义的自定义控件,为您提供拖放式开发方法。
市场上出现了几本书,其中一本即将发行:
Mastering XPages: A Step-by-Step Guide to XPages Application Development and the XSP Language
XPages Extension Library: A Step-by-Step Guide to the Next Generation of XPages Components
答案 3 :(得分:2)
对于教学视频,有XPages.tv (Videos)
答案 4 :(得分:1)
虽然Domino服务器通常用于托管Notes应用程序( .nsf 文件),但您可以使用它来托管原始HTML文件。默认的根目录是domino\html
目录。
web server configuration上的文档详细介绍了这一点。
Configuring HTML, CGI, icon, and Java files for Web Site documents
答案 5 :(得分:1)
以下技术说明详细说明了如何在Domino服务器上运行PHP,尽管Domino本身没有PHP。
http://www-01.ibm.com/support/docview.wss?uid=swg21099845
还有一篇关于如何为Domino创建PHP的文章。
答案 6 :(得分:0)
如果要将静态html文件保留在domino\html
以外的其他位置,则可以通过以下方式进行:
示例:
网站:
在Domino服务器上的文件:
在浏览器中打开:
通过这种方法,我已经在Domino服务器上部署了完整的角度单页应用程序。