Lucee服务器
Lucee Server(或简单的Lucee )是一种基于Java的动态,标签和脚本语言,用于快速Web应用程序开发。
Lucee简化了网络服务(REST,SOAP,HTTP),ORM(Hibernate),搜索(Lucene),DataSources(MSSQL,Oracle,MySQL等),缓存(Infinispan,Ehcache和Memcache)等技术。
Lucee为Adobe ColdFusion提供了兼容层©CFML使用更少的资源并提供更好的性能。
Lucee 6的新功能是什么
更改
- 每个版本的更改
- 新标签和函数,参数和属性
打破变化
- 破坏Lucee 5.4和6.0之间的变化
- Lucee 6.0和6.1之间的破坏变化
- Lucee 6.1和6.2之间的破坏变化
- Lucee 6.2和7.0之间的破坏变化
安装
您可以从源头构建Lucee或获取我们的分布之一:
- Lucee Express(只是解压缩并运行;删除以清理)
- Windows,Linux和OSX的安装程序
- 官方Dockerfiles和Docker图像
或者,尝试使用Lucee提供动力的CFML的超级使用命令箱独立开发人员工具。
从来源建造Lucee
您可以找到有关如何从源构建Lucee的详细说明。
Lucee有很多测试容器,有许多方便的构建标志,可用于避免运行整个Lucee Test Suite(需要一段时间),当您处理特定功能( Lucee 6.+仅)。
Lucee使用测试箱作为我们的测试框架,我们在测试箱周围有一个自定义的CFML包装器,可以在 /测试的Root Directory中找到。
测试套件使用一系列测试服务,例如S3,数据库,FTP等。您可以通过源代码在_SetUptestServices.cfc中查看它们如何配置它们。
得到帮助
- Lucee文档项目
- Lucee邮件列表 /论坛;一般应用开发人员支持,对Lucee本身进行黑客攻击
- Lucee Bug Tracker
如果您正在寻找商业支持,则可以尝试其中一位LAS成员。
系统要求
Lucee是一种JVM语言,几乎在任何servlet容器上都是servlet。包括Apache Tomcat,Eclipse Jetty,Jboss AS和Glassfish。
我们为安装程序和Docker容器的Apache Tomcat标准化,因为一天中只有这么多时间。
哲学
Lucee团队“将缓慢视为虫子”。许多性能测试已显示Lucee性能比其他CFML发动机更快。
Lucee试图解决传统CFML中发现的许多不一致之处;强迫语言行为的变化,或者在Lucee管理员中提供可配置的选项。
为了更多地仔细阅读Lucee宣言。
Lucee团队始终愿意反馈并积极参加CFML社区活动,并渴望提醒人们Lucee是一个社区项目。
我们的发布方法遵循Java JDK使用的图书馆开发方法的提示和尾巴模型
5.3 5.4 6.0
贡献者
由于所有贡献的人,该项目的存在。 [贡献]。
支持者
感谢我们所有的支持者! [成为支持者]
赞助商
通过成为赞助商来支持这个项目。您的徽标将在此处显示您网站的链接。 [成为赞助商]
版权 /许可
版权所有2006-2014各种贡献者的作者版权所有2015-2021瑞士Lucee协会
Lucee Code Base于2015年1月与Railo Server项目(4.2版Lucee分配。LuceeAssociation Switzerland(LAS)是该代码基础的法律保管人,需要贡献者接受LAS贡献者许可协议(CLA)。
Lucee Server已获得较小GNU通用公共许可证版本2.1(或更高版本)的许可;除了符合许可外,您不得使用此工作。您可以在许可证文件中获得许可证的副本,也可以在:http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
除非适用法律要求或以书面形式同意,否则根据许可证分配的软件是按照“原样”分发的,没有任何明示或暗示的任何形式的保证或条件。请参阅许可证,以获取执行许可条款和限制的特定语言。
Lucee徽标和相关标记属于瑞士Lucee协会。
