agentmedia/phine-framework

A PHP 框架,提供数据库 ORM、IO、字符串实用工具和典型 Web 编程任务(如 JSON Web 服务、生成 sitemap 或 RSS)的基本逻辑

v1.0.5 2018-08-13 08:30 UTC

This package is not auto-updated.

Last update: 2024-09-28 11:35:16 UTC


README

= phine-framework =

这是 Phine CMS 的 PHP 框架。它可以不与 CMS 一起使用,并提供以下功能。

  • 表单、字段和验证的逻辑
  • 数据库 ORM 系统和 SQL 流畅类
  • 一个 PHP Writer,通过 PHP 生成 PHP 代码(也由 ORM 使用)
  • ACL 逻辑,提供访问保护
  • 使用 C#-String.Format 占位符(如 "此文件已上传 {0} 次")以及 PHP 或 CSV 翻译文件进行文本和翻译的逻辑
  • 文件系统操作和上传(IO)的类
  • 支持多字节的字符串类和 StringReader,用于迭代多字节字符串
  • RSS 2.0 和 sitemap 生成类
  • Apache 实用工具,包括 htaccess 写入器
  • PHP 写入器类
  • 简单的文本操作,如字符串缩短或空白字符标准化
  • 一个抽象方法,使 PHP 类能够将其方法和结果作为 JSON Web 服务提供
  • 使用 gd 函数的一些基本图形功能

== 版本历史 ==

=== 1.0.0 ===

第一个 Packagist 可用版本

=== 1.0.1 ===

  • 更改数据库类型定义以避免与 PHP 7 内置类型冲突(注意:更新您的引用!)
  • 添加了接受点或逗号作为小数分隔符的全局数字解析器
  • 基于 GlobalNumberParser 添加了数字验证器

=== 1.0.2 ===

  • 修复了全局数字解析器中的愚蠢错误

=== 1.0.3 ===

  • 添加了 GlobalNumberParser::Parse 实用函数

=== 1.0.3 ===

  • 修复了 GlobalNumberParser::TrypParse 函数

== 1.0.5 == 将 Sql/Object 重命名为 Sql\SqlObject,以防止与新的 PHP 关键字 "object" 发生名称冲突