FastAdmin(后台开发框架)
v1.0.0 官方版- 软件大小:17.32 MB
- 更新日期:2019-06-20 10:17
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
FastAdmin是一款简单易用的后台开发框架应用软件,新版本对多个功能模块以及算法进行了改进,包括:改进大型文件的zip存档的创建:PclZip现在将自动检测配置的内存并使用临时文件,当怀疑大文件时此功能也可以由create和add中的手动选项触发方法;PCLZIPOPTADDTEMPFILEON强制使用临时文件,禁用自动检测技术以及允许配置大小阈值使用临时文件;添加通过正则表达式提取的功能,要通过regexp提取,用户必须使用该方法 extract,添加通过索引提取的功能,直接使用extract方法,这是一个extractByIndex方法的代码改进;提取或要提取的文件名数组,要提取所有文件夹,请使用该文件夹名称而不是末尾带有'/'的文件名;添加无压缩添加文件的功能,这是通过新属性完成的。强大又实用,需要的用户可以下载体验
新版功能
1、多语言
不仅仅后台开发支持多语言,同时视图部分和JS部分仍然共享同一个语言包,语法相同且自动加载。
2、响应式开发
基于Bootstrap和AdminLTE进行二次开发,手机、平板、PC均自动适配,无需要担心兼容性问题。
3、CRUD
控制台进行一键生成控制器、模型、视图和JS文件,一键生成API文档,一键生成后台权限节点和菜单栏。
4、权限管理
基于完善的Auth权限控制管理、无限父子级权限分组、可自由分配子级权限、一个管理员可同时属于多个组别。
5、模块化开发
控制器、模型、视图、JS一一对应,使用RequireJS进行JS模块化管理,采用Bower进行前端包组件管理。
6、自由可扩展
FastAdmin 提供强大的扩展中心,可直接在线安装和卸载插件,同时支持命令行一键操作。
软件特色
现在支持PCLZIP_CB_PRE_EXTRACT和PCLZIP_CB_POST_EXTRACT提取为字符串(PCLZIP_OPT_EXTRACT_AS_STRING)。
字符串也可以在提取后回调中修改。
PCLZIP_OPT_REMOVE_ALL_PATH无法正常工作
删除eval()的使用并直接调用回调函数
将选项PCLZIP_OPT_BY_EREG移动到PCLZIP_OPT_BY_PREG,因为ereg()是在PHP 5.3中弃用。
当使用选项PCLZIP_OPT_BY_EREG时,PclZip会自动将其替换为PCLZIP_OPT_BY_PREG
使用临时文件改进大文件的zip存档的提取此功能与r2.7中定义的功能类似。
选项重命名:PCLZIP_OPT_TEMP_FILE_ON,PCLZIP_OPT_TEMP_FILE_OFF,PCLZIP_OPT_TEMP_FILE_THRESHOLD
添加比率常量PCLZIP_TEMPORARY_FILE_RATIO以配置auto临时文件使用感。
减少返回文件列表中的文件路径以删除ennoying'.//'文件路径中的前缀。
使用说明
使用“临时文件”而不是“内存”可能需要更多时间,但是可能会提供压缩非常大的文件的能力:
使用88Mo文件在我的win笔记本电脑上测试:
Zip“in-memory”:18秒(max_execution_time = 30,memory_limit = 180Mo)
Zip“tmporary-files”:23秒(max_execution_time = 30,memory_limit = 30Mo)
- 用time()替换mktime()的使用以限制E_STRICT错误消息。
- 错误更正:添加带有完整Windows路径的文件(驱动器号)
PclZip现在正在运作。之前,如果驱动器号不是默认值
路径,PclZip无法添加文件。
- 代码优化
- 新属性PCLZIP_ATT_FILE_COMMENT提供了能力
为特定文件添加注释。 (不知道这是否有用)
- 新属性PCLZIP_ATT_FILE_CONTENT可以添加字符串
作为文件。
- 新属性PCLZIP_ATT_FILE_MTIME修改与之关联的时间戳
一份文件。
- 纠正一个错误。提取带有0h0m0s时间戳的文件
与当前时间
- 在为每个文件返回的信息中添加CRC值行动。
- 添加缺少的closedir()语句。
- 添加文件夹并删除此文件夹的路径时,文件是
在开头错误地添加了'/'。这意味着文件
与unix系统中的root相关。纠正。
- 在常量定义之前添加条件。这将允许用户
在不更改文件的情况下重新定义常量,然后进行改进
升级新版本的pclzip代码。
介绍添加具有单个属性(文件描述符)的文件/文件夹的功能。
这样就可以更改压缩文件的文件名。
。能够单独添加文件
。能够改变全名
。能够改变短名
。兼容全球选项
- 新属性:PCLZIP_ATT_FILE_NAME,PCLZIP_ATT_FILE_NEW_SHORT_NAME,PCLZIP_ATT_FILE_NEW_FULL_NAME
- 新错误代码:PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
- 添加安全控制功能。 PclZip可以提取任何文件夹中的任何文件一个系统。
人们可以使用它来上传zip文件并尝试覆盖系统文件。
PCLZIP_OPT_EXTRACT_DIR_RESTRICTION将给出能够原谅任何目录
PCLZIP_OPT_EXTRACT_DIR_RESTRICTION将给出
能够原谅任何目录的横向行为。
- 新PCLZIP_OPT_EXTRACT_DIR_RESTRICTION:检查提取路径
- 新的错误代码:PCLZIP_ERR_DIRECTORY_RESTRICTION
- PclZipUtilPathInclusion()中的修改:dir和以./开头的路径将是前置的
按当前路径(getcwd())
- 代码改进:尝试通过删除对use()的unusefull调用来加速代码
- 更正delete()中的错误:应该在没有参数的情况下调用delete()。
事实并非如此情况在2.3。这在2.4中已得到纠正。
- 更正path_inclusion函数中的错误。当路径有几个'../../'时, 结果很糟糕。
- 添加magic_quotes_runtime配置检查。如果启用,PclZip将在工作时禁用它并将其恢复为原始值。
这解决了许多错误的格式化存档错误。
- 错误更正:PclZip现在可以在某些特定情况下正确解压缩文件,当压缩内容与未压缩内容具有相同大小时。
- 错误更正:选择'PCLZIP_OPT_REMOVE_ALL_PATH'选项时,目录不再创建。
- 代码改进:纠正unclosed opendir(),更好地处理。和..在循环。
- 尝试开发PCLZIP_OPT_CRYPT .....
然而,这变得停止。要加密/解密,我需要乘以2个长整数,
PHP不支持结果(大于long)。甚至使用bcmath
功能没有帮助。我没有找到解决方案......;
- 在目录条目的末尾添加缺少的“/”
- 检查文件是否已加密。返回状态'unsupported_encryption'和/或
错误代码PCLZIP_ERR_UNSUPPORTED_ENCRYPTION。
- 更正:本地文件头中的“版本需要提取”字段错误
- 添加私有方法privCheckFileHeaders()以检查本地和中心
文件头。 PclZip现在支持目的位标志位3.目的位标志位3给出
能够拥有一个没有大小,压缩大小和crc填充的本地文件头。
- 为文件状态添加通用状态“错误”
- 添加压缩类型的控制。 PclZip仅支持deflate压缩方法。
在v2.2之前,PclZip不检查存档中使用的压缩方法
提取。使用v2.2,PclZip使用不受支持的文件返回文件的新错误状态
压缩方法。新状态为“unsupported_compression”。新的错误代码是
PCLZIP_ERR_UNSUPPORTED_COMPRESSION。
- 添加可选属性PCLZIP_OPT_STOP_ON_ERROR。这将停止文件的提取
当“存在同名文件夹”或“存在较新文件”等错误时
存在“写保护文件”,而不是设置相关文件的状态
并恢复拉链的摘录。
- 添加可选属性PCLZIP_OPT_REPLACE_NEWER。这将迫使,在提取'期间
替换文件,即使存在较新版本的文件。
请注意,今天如果已经存在具有相同名称的文件但是较旧的文件将会存在
取而代之的是提取的。
- 改进PclZipUtilOption()
- 支持带有尾随字节的zip存档。 2.2之前,PclZip检查中央
目录结构是存档中的最后一个数据。密码加密/解密
zip存档在解密后放置0个字节。 PclZip现在支持这一点。
- 添加使用用户回调函数中止提取的功能。
用户现在可以在其回调中返回值“2”,表示停止
萃取。对于预回叫提取,在当前加速之前停止
文件。对于回拨后,提取在之后停止。
- 添加直接在标准输出中提取文件(或多个文件)的功能。
这是通过方法extract()的新参数PCLZIP_OPT_EXTRACT_IN_OUTPUT完成的。
- 添加对参数PCLZIP_OPT_COMMENT,PCLZIP_OPT_ADD_COMMENT的支持,
PCLZIP_OPT_PREPEND_COMMENT。这将创建,替换,添加或添加注释
在zip存档中。
- 合并两个档案时,评论不再丢失,而是合并,用a
空白分隔符。
- 更正错误:要求删除所有文件时不删除文件。
- 更正错误:名称为“0”的文件夹使PclZip中止创建或添加功能。
更新日志
FastAdmin v1.0.0更新日志:
1、新增附件选择指定管理员或指定会员数据功能
2、新增附件查找多文件类型功能
3、新增插件自定义配置功能
4、新增前台会员中心边栏Hook
5、新增会员中心控制器空请求捕获
6、新增自定义编辑、排序、删除按钮功能
7、修复图片删除按钮无法点击的BUG
8、修复会员规则排序BUG
9、优化配置中extend的位置
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文