SpeedPHP 3.1 发布 - 开源中国社区
Float_left Icon_close
SpeedPHP 3.1 发布
红薯 2011年01月31日

SpeedPHP 3.1 发布

红薯 红薯 发布于2011年01月31日 收藏 0 评论 1

腾讯云 十分钟定制你的第一个小程序>>>  

SpeedPHP 3.1.66是SpeedPHP 3.0正式版的增强版本,对SAE(新浪云计算平台)、新的Smarty 3等有着良好的支持。并增强和改进了多项功能。

下载地址:http://speedphp.com/download (有UTF8、GBK和SAE专用版本下载)

升级方法:

  • speedphp 3.0升级到speedphp 3.1.66,直接覆盖框架文件即可。
  • speedphp 2.x升级到speedphp 3.1.66,请参考压缩包内UPDATE.txt文件说明

新版本3.1.66:

  • 支持新的Smarty 3版本,模板引擎更稳定、快速。
  • SAE版支持官方原生Smarty 3版本。
  • 增强了spDB使其更方便直接使用数据类功能。
  • 增加了sp_app_id为应用程序唯一ID,方便区分cookie/session及缓存文件。
  • spController的两个提示均加入url为空的时候,则跳转回到上一页。
  • 加入检查模板编译目录是否存在的判断,增强模板引擎错误提示,解决由于编译目录不能写入而引起的输出空白问题。
  • 错误提示页面加入META屏蔽搜索引擎的收录。
  • 改进了多个位置的出错提示,并加入异常处理机制,让开发者更容易把握问题。
  • 更改了spClass参数输入方式,使其初始化第三方类时更贴近使用习惯。
  • 改进了esecape字符过滤机制。
  • 修复包括spUrlRewrite,dump函数,spController等功能的多个逻辑问题。
  • 修正了其他多个问题。

ChangLog:

  1. 改正了notnull验证函数中不支持0数字的问题
  2. 删除错误处理函数,直接使用error_reporting进行错误显示定义
  3. 在spLinker的map参数不存在的情况下,linker的键值可以作为map参数,而且这样可以更简单更方便地操作关联变量
  4. 更改sp_cache_id为sp_app_id,作为识别应用程序会话,缓存的唯一ID。
  5. 错误提示页面加入META屏蔽搜索引擎的收录
  6. 试验spDB在忽略主键的情况下使用数据库驱动getTable返回的第一个字段名作为主键,通常都是正确的。
  7. spController的两个提示均加入url为空的时候,则跳转回到上一页
  8. 更新到Smarty 3.0.6正式版
  9. 加入spError可以配置是否抛出异常的处理,而且抛出异常不受调试模式的影响,默认不开启抛出异常。
  10. SAE版本更新,加入Smarty3的支持
  11. 加入SpeedPHP 3.0的存档
  12. 更新smarty类库到3286,解决write_file中的几个问题。
  13. 修正多个数据库驱动在析构函数中的参数问题。
  14. 加入缓存ID设置sp_cache_id,以便在多程序共用临时目录时避免冲突。
  15. 增强模板引擎错误提示
  16. 修正了spController的一个导致自动模板输出无效的问题。
  17. Smarty 3新特性auto_literal修正为默认的开启,这也是Smarty 3默认的设置
  18. 更新到3.1.26版本,测试Smarty3
  19. 修改部分文件以支持Smarty 3版
  20. 更新Smarty 3.0.5模板引擎驱动类库
  21. 清除smarty2的文件
  22. 加入检查模板编译目录是否存在的判断,解决由于编译目录不能写入而引起的输出空白问题。
  23. dump函数中加入输出编码的指示,使得在dump调试的时候不会出现乱码。
  24. 限制了spAddViewFunction仅对模板引擎对象进行一次注册函数的操作,避免在模板引擎不能对重复注册函数容错的情况下出错。
  25. 更改了spClass的参数输入方法,使其初始化第三方类时更贴近使用习惯。
  26. PDO驱动加入SQL执行错误显示
  27. 修正了dump函数在部署模式下退出的问题,改为静默返回。
  28. 更新了pdo_sqlite驱动中对SQLITE表结构的第二种获取方式。
  29. 修正了spController中display的一个输出问题,该问题会导致在多次使用display的情况下会忽略前面的输入。
  30. 增加spClass第四个参数force_inst,标识是否强制实例化已存在对象的类,这在一些需要再次实例化的类中带来方便。
  31. 去除__val_esecape的第二个参数,默认为字符串加上单引号。
  32. 修补了数组在PHP5.3中不能自动转换成Array而导致spArgs的has函数出现判断失误的问题。
  33. 修正了spUrlRewrite的一个截取URL的逻辑
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:SpeedPHP 3.1 发布
分享
评论(1)
最新评论
0
不能打开这个网站....
顶部