Yii PHP Framework

软件截图:
Yii PHP Framework
软件详细信息:
版本: 2.0.7 更新
上传日期: 9 Apr 16
许可: 免费
人气: 38

Rating: nan/5 (Total Votes: 0)

多年来,Yii中已成为最常用的一个和亲人身边PHP框架。

这是由于其庞大的扩展基地,展开文档并正确编写的代码。

四个例子(博客,刽子手游戏,电话簿和基本的“世界,你好!”页)都包含在下载包。

什么是新的在此版本中:

  • 路线别名
  • 相关组件配置
  • 永恒弹头
  • DatePicker的语言回退
  • 传递验证错误

在什么版本2.0.6新是

  • 路线别名
  • 相关组件配置
  • 永恒弹头
  • DatePicker的语言回退
  • 传递验证错误

在什么版本2.0.4是新的

  • 路线别名
  • 相关组件配置
  • 永恒弹头
  • DatePicker的语言回退
  • 传递验证错误

在什么版本2.0.3是新的

  • 路线别名
  • 相关组件配置
  • 永恒弹头
  • DatePicker的语言回退
  • 传递验证错误

在什么版本2.0.2是新的

  • 路线别名
  • 相关组件配置
  • 永恒弹头
  • DatePicker的语言回退
  • 传递验证错误

在什么版本2.0.0是新的

  • 的Yii 2.0支持DB迁移,数据库访问对象( DAO),查询生成器和活动记录。
  • 的Yii 2.0使用PHP作为其默认的模板语言。它还支持嫩枝和Smarty的通过它的模板引擎的扩展。
  • 内置支持,以防止SQL注入,XSS攻击,CSRF攻击,cookie窃取等。
  • Yii的2.0采用PHP命名空间和特质,PSR标准,作曲家和凉亭。
  • 就像在1.1,Yii的2.0支持对象通过getter和setter方法​​,配置,事件和行为定义的属性。
  • 的Yii的调试器允许你检查你的应用程序运行时内部。
  • 的Yii 2.0支持的缓存选项的整个范围,从服务器端缓存,如片段缓存,查询缓存到客户端的HTTP缓存。
  • 的Yii 2.0还提供了GII,一个代码生成工具。
  • 的Yii 2.0可以让您快速建立一套符合最新的协议,功能齐全的RESTful API中的。
  • 您可以快速创建同时支持客户端和服务器端验证HTML表单。
  • 的Yii 2.0提供了内置的用户认证和授权支持。
  • 的Yii 2.0自带了一组丰富的用户界面元素,称为窗口小部件,以帮助您快速构建交互式用户界面。
  • 的Yii 2.0提供了许多有用的助手类来简化一些常见的任务。
  • 支持信息翻译以及翻译查看
  • 它还支持基于地区的复数形式和数据格式,它符合了ICU标准。

什么是新的在1.1.15版本:

  • 此版本修复了CDetailView发现了一个安全问题1.1.14的释放。

在什么版本1.1.14新是

  • 新增CRedisCache它使用Redis的键值店作为缓存后端
  • 的Yii在Packagist注册,加入作曲家信息文件
  • 新增CPasswordHelper
  • 新增加泰罗尼亚文

  • 对了CHtml :: RadioButtonList的()和cHTML ::的CheckBoxList
  • 新模板的占位符()
  • 添加'到'选项的CActiveRecord :: belongs_to的关系

在什么版本1.1.11新是

  • 新增功能齐全的行为和事件CConsoleCommand :: onBeforeAction&CConsoleCommand :: onAfterAction。
  • 增加了对PUT和DELETE请求通过在POST主体名为_method的参数通过POST隧道的支持。
  • 添加对HTML5的网址,电子邮件,电话号码,范围和日期字段来了CHtml支持。
  • 改变datetime列类型从'时间'为'戳'PostgreSQL的。
  • 新增getIsFlashRequest(),使用CWebLogRoute与萤火虫。在Flash / Flex的要求妥善处理
  • 新增CBreadcrumbs :: $ activeLinkTemplate和CBreadcrumbs :: $ inactiveLinkTemplate特性,它允许改变每个项目的模板。

什么版本1.1.9 r3527是新的

  • 新增removeOld参数的yiic消息命令,允许不是过时的行添加到生成的翻译文件
  • 新增的Yii :: T(),以YiiBase ::供电()
  • 添加使用YiiBase :: classMap覆盖核心类能力
  • 全自动CLDR数据更新,更新后的数据为2.0.1。新增getLanguageID,getScriptID,getTerritoryID,getRegionID,getLocaleDisplayName,使用getLanguage,getScript加入,getTerritory方法CLocale
  • 增加了GII&QUOT自动完成;表名"字段
  • CWebUser ::登录()返回的登录状态
  • 新增CConsoleCommand ::提示符(),要求输入和CConsoleCommand ::确认(),要求确认
  • 新增CInlineValidator :: clientValidate设置自定义客户端验证
  • 新增CClientScript :: addPackage
  • 添加到forceDownload选项xSendFile依恋和内嵌配置之间进行选择。
  • 新增了CHtml :: liveEvents设置默认的全局样式,用于连接jQuery的事件处理程序。
  • 新增HTTP_REFERER信息异常日志
  • 是刷新指定表架构缓存添加CDbMigration :: refreshTableSchema()
  • 与@property记录在案组件访问的显著更好的IDE自动完成
  • 新增CWebUser - > loginRequiredAjaxResponse - 万一用户会话已过期要返回值的Ajax调用
  • CFileCache ::得到()现在所做的抑制可能并发请求发生的可能PHP错误
  • jquery.yiiactiveform.js添加支票形式的知名度来验证()使用CActiveFor​​m与jQuery对话框时,防止JS错误
  • 删除在CErrorHandler Ajax调用:: handleException()
  • 检查
  • CAssetManager现在可以生成不同的hash与不同的mtime文件/目录
  • Yii的错误屏幕上会显示一个类似的错误/警告/通知适当的信息
  • ::了CHtml clientchange()现在使用新的jQuery的比赛()方法结合

什么是1.1.8版新r3324

  • 改变CUploadedFile的构造函数是公开的。
  • 新增支持通过设置::嵌入到COutputCache期限无效缓存的内容为0。
  • 升级HTMLPurifier到V4.3.0。
  • 改变XML的MIME类型应用程序/ XML更多的互操作性。
  • 升级JQuery用户界面到1.8.13。
  • 升级了jQuery 1.6.1。
  • 升级蓝图的CSS到1.0.1。
  • CWebService将不会显示在生产模式源文件名和错误行号。
  • 设置CDbConnection :: $ emulatePrepare是假的,现在明确设置PDO :: ATTR_EMULATE_PREPARES是假的。
  • 改变了CHtml :: clientChange事件绑定,支持自定义事件的类型和避免冲突使用AJAX时。

什么版本1.1.7 r3135是新的

  • 修正错误:
  • 为CDbCriteria正确的递归合并::以
  • 修正了GII将产生一个与更多的FK链接孩子的亲只有一个关系的bug
  • 修正了CPgsqlSchema没有在某些情况下正确地检测序列名称错误
  • 修正射击Ajax化的页面用活(活动时多次)/委托()
  • 修正错误
  • 的迁移命令不尊重的ConnectionId属性值
  • 修正了beginCache与renderDynamic是不工作的bug,如果多次使用
  • 固定CGridView JS上对selectionChanged&QUOT的bug; sboxname未定义"
  • 修正了CWebUser :: getFlashes()将在结果中返回一个计数器阵列的bug
  • CHttpRequest ::的getURL()应该是一样getRequestUri
  • 固定CDbCriteria :: mergeWith误差
  • 修正了调用CSqliteSchema :: resetSequence()可能会抛出异常的bug时,没有自动增量列
  • 修正错误,GII代码/差异视图不是从顶部
  • 启动
  • 修正了离开当前页面时CGridView Ajax调用有时会显示错误警报的bug(mdomba,羌)
  • CGridView过滤器现在使用jQuery连载()而不是参数(),这样一个复选框可以用作过滤器
  • 修正的问题,凡不能在Firefox和Chrome正确呈现CGridView偶数行
  • 修正了CFileHelper的bug :: getExtension,validatePath和getMimeTypeByExtension,这不是正确的找到想要的文件扩展名
  • 修正了一些列不正确MigrateCommand引用错误
  • 修正了使用表别名时查询生成器不承认AS关键字的bug
  • 修正了调用CActiveDataProvider :: getTotalItemCount()明确将使应用范围消失的bug
  • 在默认范围“加入”现在由STAT关系尊重
  • 修正了错误,设置CJuiDatePicker.flag = TRUE时,日期选择器将不会出现
  • 修正了renameColumn对于MSSQL工作不正常的bug
  • 修正了如果调用堆栈的方法有一个非常复杂的签名,可能会在异常视图发生PHP通知的bug
  • 修正错误CGridview更新非cgridview元素时,打破了
  • 修正了CCheckBoxColumn的bug,"检查所有的"复选框没有被选中/取消选中需要的时候
  • 修正了CGridView的bug,对selectionChanged不叫当"检查所有的"被点击
  • 在CDbCommand :: truncateTable固定复位序列
  • 固定CMemCache不兼容的一些PECL,内存缓存和memcached的版本
  • 增强:
  • 新增参数化命名范围,添加范围为标准,执行范围的标准的合并
  • 新增REST风格的URL管理
  • 改进通过CUrlManager :: parsePathInfo(),支持多维输入数组
  • 新增了&QUOT支持;通过"在活动记录关系,允许处理关联表数据
  • 增加了对使用自定义脚本包与CClientScript支持
  • 裸露CActiveFor​​m ::属性和summaryID
  • 新增CDbColumnSchema ::自动增量属性,以允许检查DB列是否是自动增量
  • 新增updateSelector财产既CGridView和CListView中
  • 增强CUrlValidator加入“validSchemes'和'defaultScheme”属性(Y!)
  • 增强CWidget :: getViewPath()来支持返回主题视图路径
  • 增强CGridView:Ajax的错误正确的消息由和显示或可发送到自定义错误处理程序
  • 加一个CFormInputElement :: $ enableAjaxValidation和$ enableClientValidation以允许个人输入字段接通/断开AJAX验证
  • 新增$ dumpLogs参数CLogger ::冲水(),这样的日志信息可以被强制随意倾倒
  • 增加了“uncheckValue'选项了CHtml :: activeRa​​dioButtonList和cHTML :: activeCheckBoxList。它允许以避免隐藏场渲染
  • 裸露CClientScript :: $ hasScripts
  • 新增CWebUser :: authTimeout来支持验证超时和会话超时之间的分离
  • CDbConnection现在仅在需要时打开一个数据库连接,除非autoConnection设置为true
  • 新增支持使用自定义输入ID为需要基于AJAX的验证输入字段
  • 允许在不同的数据库连接AR关系
  • 增加了使用的参数与基于类的动作绑定支持
  • 新增CCaptchaAction ::以减少或增加CAPTCHA(Y!)的可读性offset属性
  • 新增CDbCommand :: setFetchMode来允许设置PDO结果取模式
  • 当与GII创建模型,数据库字段的名称将被检查与PHP变量的命名规则,以符合
  • 新增CHttpRequest :: getPut()和getDelete(),以全力支持RESTful请求
  • 新增支持尊重"目标"通过使用了CHtml&QUOT生成的元素属性;提交" HTML选项
  • 的CActiveFor​​m的JavaScript现在应该正确地触发validaton为多选和单选型输入字段(Y!)
  • CTimestampBehavior :: timestampExpression现在可以将DB表达
  • CDataColumn将现在总是呈现一个过滤器如果过滤器属性是字符串
  • 在调试模式中添加SQL语句时显示在执行SQL
  • 出现错误
  • 新增CButtonColumn :: afterDelete这样一个自定义JavaScript函数可以删除功能后调用
  • 新增CGridView :: blankDisplay允许自定义空白单元格显示
  • 增加memcached的检查,并提示要求检查
  • 设置默认焦点为GII登录页面输入的密码
  • 允许CMenu的菜单项的“标签”选项是可选的,花空字符串值
  • 新增CWebUser :: autoUpdateFlash
  • 添加到htmlOptions :: CTreeView数据,使其他选项可以为任何树视图节点设置
  • 新增CDbMigration ::执行()
  • 新增CMultiFileUpload ::选项,使更多的选项可以传递给多文件对象的构造函数
  • 允许列类型为CGridView
  • 指定列时是可选
  • 增加了$逃生参数CDbCriteria ::比较()
  • 改进CJuiTabs使得标签内容可以跳过
  • 新增CListView中::分离
  • 新增$ clearErrors参数CModel ::的validate()
  • 新增CDbConnection :: setAttributes()和的getAttributes()支持初始化与PDO DB连接属性
  • 增加了更多的令牌时CBaseListView.enablePagination设置为false
  • 来summaryText
  • 裸露的CActiveRecord ::查询()
  • 新增CGridView :: ajaxUpdateError为使用自定义的Ajax错误处理程序的可能性
  • 使用的CController代替控制器允许Web应用程序生成的应用程序
  • 添加到没有得到相关的模型执行关系查询能力
  • 错误页面现在显示的参数列表关联数组键
  • 新增的CController :: getActionParams()和invalidActionParams(),允许自定义操作参数绑定功能
  • 新增CEvent的:: $ PARAMS
  • CStringValidator现在默认使用的应用程序的字符集,如果mb_strlen可用
  • 的变化:
  • CGridView现在身体内容之后呈现页脚
  • 调用的CActiveRecord :: getRelated($名,真实)现在将重做即使isNewRecord是真实的数据库查询
  • 升级jQuery用户界面到1.8.11版本
  • 升级了jQuery 1.5.1版本
  • CConsoleCommand :: usageError()现在将错误代码退出1
  • jQuery用户界面现在使用CSS缩小的
  • 删除的jQuery插件的尺寸,因为它是在jQuery的核心
  • 升级bgiframe 2.1.2
  • 新增了一种使用CActiveFor​​m无缝的客户端数据验证支持
  • 新增CDateValidator
  • 增加了对查询缓存的支持
  • 新增立陶宛翻译

什么版本1.1.6 r2877是新的

  • 固定关系型AR查询与页面的bug -by和排序可能无法为SQL Server工作
  • 修正了AR和GII可能无法在Oracle数据库表不默认模式的bug
  • 修正了CJSON ::编码可以当数据包含浮点数产生无效的编码结果的bug
  • 修正了CJuiDatePicker :: $名称可能会导致一个PHP错误的bug
  • CHttpRequest :: getPathInfo()现在尊重编码的字符(SAM黑暗,creocoder)
  • CFileHelper :: getMimeType()是导致一个错误,如果用PHP 5.2和PECL的FileInfo扩展使用
  • 修正了CDbCommandBuilder :: createInCondition()不与组合键无效的问题
  • 修正了CDbCommandBuilder一个错字禁用组正确处理并具有createCountCommand
  • 修正了在网格视图和列表视图中呈现键问题应编码
  • 修正了AR不与PostgreSQL的数组列类型的工作问题
  • 修正了在CListView中的AJAX请求,产生内部本身就是一个DOM容器的bug
  • 修正的CActiveRecord ::存在()在关系查询中使用时可能会导致不明确的列错误的问题
  • 修正了这个问题,通过CGridView和CListView中显示的摘要可以为SQL Server是不正确
  • 修正了平坦CJuiDatePicker不打烊它的标签正确的问题
  • 修正了CSecurityManager :: computeHMAC()生成错误非标准HMAC
  • 修正了使用的CForm与模型构建一个形式,当用户提供的表单ID不兑现的bug
  • 修正了一个错误,从CLDR产生I18N数据的符号数
  • 修正了当CAssetManager ::发布()一个PHP错误的bug想在一个不存在的目录下创建符号链接
  • 修正了CActiveFor​​m生成有关设置焦点不必要的js代码的bug

  • 当他们没有在使用模式
  • 固定CDateTimeParser ::解析()默认的小时,分​​钟和第二处理
  • 使用CMultiFileUpload 1.47版本更新的插件多文件
  • 新增$ driverOptions参数CDbCommand :: bindParam()方法
  • 新增CAssetManager :: $ excludeFiles属性来支持不相关文件排除在发布过程中
  • 博客演示的联系表格模型现在确实使用CCaptcha :: checkRequirements的
  • ::了CHtml按钮,如果它被设置为null不会呈现name属性
  • 改变CValidator受:: createValidator()的签名,使其更易于使用
  • 更新蓝图的CSS 1.0版本
  • 新增$ defaultUrl参数CWebUser :: getReturnUrl()
  • 基于CLDR增加了对支持复数形式的格式和数字占位符的Yii :: T(creocoder,山姆黑暗,羌,dmitriy.trt)
  • createAbsoluteUrl在CWebApplication类和的CController现在将尊重那些已经URL规则的主机信息的内置
  • 新增ipFilters到GII创建配置文件,以减少用户的困惑(SAM黑暗,史蒂夫弗里德尔)
  • 新增CDbDataReader实现Countable接口
  • 新增checkIntegrity和resetSequence为SQL Server
  • 改进CActiveFor​​m,以便它可以在同一网页上多次使用为同一类型的数据模型的
  • CDbConnection.tablePrefix现在可以使用空字符串作为表的前缀
  • 新增submenuOptions选项的CMenu ::项目
  • 新增CDbConnection :: driverMap允许更容易定制的架构类
  • 更新CLDR数据1.9版本
  • 允许通过多种形式或格式选择参数的数量不与数组包装它
  • CDbConnection :: quoteColumnName和quoteTableName将正确引用表前缀和模式前缀。
  • 新增CConsoleCommand ::的init()
  • 改进异常显示为每个调用栈源代码(山姆暗强)
  • 改进的控制台命令模式下的错误显示
  • 增加了对控制台命令使用匿名参数和全局选项的支持
  • 在捷克和克罗地亚加入信息翻译
  • 增强CFileLogRoute更快地处理这些日志
  • 改进IDE代码完成的Yii ::应用() - >
  • CSort现在支持relation.field符号由相关的模型字段网格(山姆暗,denis909)
  • 排序
  • 新增CHttpRequest - > xSendFile()通过使用来处理文件下载请求的X SENDFILE头
  • 重构的CMenu的加入的CMenu :: renderMenuItem,使其更容易进行扩展
  • 重构CCheckBoxColumn更好地利用,增加CCheckColumn - > selectableRows
  • 组合外键应该在的CActiveRecord ::关系)逗号(分隔
  • CGridView现在更换过滤器后,显示第一页
  • 使用isset($模型 - > x)和使用isset($模式['X'])是现在的CActiveRecord车型相同
  • 改变了CHtml :: clientChange()使$到$ htmlOptions过着配置选项
  • 实现数据库的迁移功能
  • 添加查询生成器

要求

  • PHP 5.4或更高版本

类似的软件

Olives
Olives

28 Sep 15

Kraken.js
Kraken.js

10 Dec 15

Ractive.js
Ractive.js

12 May 15

Flatiron
Flatiron

1 Mar 15

显影剂的其他软件 Yii Software LLC

Yii PHP Framework
Yii PHP Framework

12 Feb 17

意见 Yii PHP Framework

评论没有发现
添加评论
打开图片!