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或更高版本

类似的软件

Pyramid
Pyramid

19 Jul 15

monocle
monocle

13 May 15

Phalcon PHP
Phalcon PHP

10 Dec 15

PHPixie
PHPixie

12 May 15

显影剂的其他软件 Yii Software LLC

Yii PHP Framework
Yii PHP Framework

12 Feb 17

意见 Yii PHP Framework

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