经常问到的问题 (FAQ)
在这里列出了一些经常会问到的问题,也许你的困惑在这里就可以找到答案。
FleaPHP 是免费的吗?
简单的回答“是”,你不用支付任何费用,即可在你或你所在企业开发的应用程序中使用 FleaPHP。同时,你不用将你的应用程序代码公布。关于 FleaPHP 授权协议的详细信息,请阅读“ 关于 FleaPHP ”。
但是你要明白,开放源代码不等于免费(虽然大多数情况下开源软件无需任何费用即可获得)。
FleaPHP 兼容 PHP4 吗?
是的,FleaPHP 100% 兼容 PHP4 和 PHP5。同时,FleaPHP 不限制开发者在自己编写的代码中采用 PHP5 专有的特征。
有实际采用 FleaPHP 开发的项目和网站吗?
“当然”,FleaPHP 是一个在实际开发工作中不断完善和改进的框架。因此 FleaPHP 是伴随着实际应用项目一起出现的。更多信息请浏览 实际采用 FleaPHP 开发的项目和网站列表 。如果你有用 FleaPHP 开发的项目,我们也希望你能够提供信息,完善这个列表。
FleaPHP 为什么不采用 UTF8 编码?
FleaPHP 框架文件采用的编码是 GB2312,这也是标准。其次,FleaPHP 框架文件采用何种编码并不影响到应用程序要使用的编码。
例如你的应用程序是 UTF8 编码,那么需要转换 FleaPHP 框架本身的文件为 UTF8 编码吗? “不需要”,你只需要修改应用程序设置,即可让 FleaPHP 知道应用程序使用 UTF8 编码。这种能力并不会导致任何的性能损失或者额外的编码转换。
FleaPHP 框架本身的文件和应用程序文件采用不同编码的唯一缺点就是在类似 Zend Development Environment 的 IDE 中打开 FleaPHP 文件和应用程序文件,会出现中文注释乱码。
因为这些 IDE 无法尝试自动检查文件的编码,因此出现了中文注释乱码问题。如果你使用 EditPlus、EmEditor 这些编辑器,那么完全不会出现此问题。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1266579