CmlPHP v2.x 开发手册
6.5.2 目录 Introduction CmlPHP简介 初始化一个项目 入口文件 项目目录说明 开发指引 配置 normal.php common.php plugin.php route.php 其它配置项 配置的获取 动态修改配置 URL模式 路由 控制器 前置方法 请求、响应 Input Request 1.6.5.3 1.6.5.4 1 1.7.1.2 1.7.2 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 服务高可用 升级日志 CmlPHP支持根目录、子目录,单入口、多入口部署、支持独立服务 器、虚拟主机、VPS等多种环境,绝大部分开发环境可直接运行,无 需配置伪静态规则(部分低版本server只要修改框架URL配置即可,框 架会自动处理),快速上手开发。线上环境对SEO有要求时再配置伪静 态即可。 初始化一个项目 为了方便开发人员初始化框架所需的目录结构及文件,cmlphp提供了 项目推荐目录骨架(demo项目)。按照readme下载即可。0 码力 | 245 页 | 720.67 KB | 1 年前3CmlPHP v2.x 开发手册
1.6 1. 配置 1.6.1 1. normal.php 1.6.1.1 2. common.php 1.6.1.2 3. plugin.php 1.6.1.3 4. route.php 1.6.1.4 5. 其它配置项 1.6.1.5 6. 配置的获取 1.6.1.6 7. 动态修改配置 1.6.1.7 2 数据验证 1.6.23 24. 验证码 1.6.24 25. 文件上传 1.6.25 26. 数据库迁移 1.6.26 7. 部署 1.7 1. 伪静态配置 1.7.1 1. Apache 1.7.1.1 2. Nginx 1.7.1.2 2. 静态资源管理 1.7.2 8. 安全 1.8 1. 防注入 CmlPHP支持根目录、子目录,单入口、多入口部署、支持独立服务器、虚拟主机、 VPS等多种环境,绝大部分开发环境可直接运行,无需配置伪静态规则(部分低版本 server只要修改框架URL配置即可,框架会自动处理),快速上手开发。线上环境对SEO 有要求时再配置伪静态即可。 初始化一个项目 为了方便开发人员初始化框架所需的目录结构及文件,cmlphp提供了项目推荐目录骨 架(demo项目)。按照readme下载即可。0 码力 | 251 页 | 973.37 KB | 1 年前3Weblate 4.17 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时 (请参阅 配置),操作面板将不会显示,因为用户将被重定向到一个项目或 部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 817 页 | 17.33 MB | 1 年前3Weblate 4.15.2 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 (例如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时(请参阅 配置),操作面板将不会显示,因为用户将被重定向到 一个项目或部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 816 页 | 11.24 MB | 1 年前3Weblate 4.18.1 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时 (请参阅 配置),操作面板将不会显示,因为用户将被重定向到一个项目或 部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 838 页 | 22.34 MB | 1 年前3Weblate 4.18.2 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时 (请参阅 配置),操作面板将不会显示,因为用户将被重定向到一个项目或 部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 838 页 | 22.34 MB | 1 年前3Weblate 4.16.4 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 (例如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时(请参阅 配置),操作面板将不会显示,因为用户将被重定向到 一个项目或部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 822 页 | 11.27 MB | 1 年前3Weblate 4.16.3 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 (例如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时(请参阅 配置),操作面板将不会显示,因为用户将被重定向到 一个项目或部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 821 页 | 11.27 MB | 1 年前3Weblate 4.16.2 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 (例如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时(请参阅 配置),操作面板将不会显示,因为用户将被重定向到 一个项目或部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 821 页 | 11.27 MB | 1 年前3Weblate 4.16.1 用户文档
REST API Weblate 客户端 Weblate 的 Python API 管理员文档 配置说明 Weblate 部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 (例如,将一个应用中用到的所有翻译集合在一起)。 默认情况下,每个项目内都有对跨部件传播的公共字符串的翻译。这减轻了重 复和多版本翻译的负担。但假如翻译应当有所不同,可以使用 允许同步翻译 通过 部件配置 禁用翻译传播。 参见 与 Weblate 集成 注册和用户个人资料 注册 默认情况下,每个人都可以浏览项目、查看翻译或建议翻译。只有注册用户才 能实际保存更改,并且每次翻译都会获得积分。 你可以在你的用户个人资料的 首选项 部分配置你的个人操作面板默认视图。 备注 当使用 settings.py 文件中的 SINGLE_PROJECT 为单个项目配置 Weblate 时(请参阅 配置),操作面板将不会显示,因为用户将被重定向到 一个项目或部件。 用户个人资料 通过单击顶部菜单右上角的用户图标,然后单击 设置 菜单,可以访问用户配 置文件。 用户配置文件包含您的首选项。名称和电子邮箱地址在版本控制系统(VCS)0 码力 | 819 页 | 11.27 MB | 1 年前3
共 163 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17