书栈网 · BookStack 本次搜索耗时 0.013 秒,为您找到 21 个相关结果.
  • 多语言

    多语言 多语言 Biny中支持多语言的使用,可指定cookie中存储当前语言环境。在/config/config.php 中对字段 languageCookie进行配置。而多语言的渲染分为两种。 不同的tpl渲染文件 Action 文件中当调用$this->display('xxx') 方法时,默认会查找/app/template/main/...
  • 概览

    概览 概览 Biny是一款高性能的轻量级PHP框架 遵循 MVC 模式,用于快速开发现代 Web 应用程序 Biny代码简洁优雅,对应用层,数据层,模板渲染层的封装简单易懂,能够快速上手使用 高性能,框架响应时间在1ms以内,单机qps轻松上3000 介绍 目录结构 调用关系 环境配置
  • 环境配置

    环境配置 环境配置 PHP版本必须在5.5 以上,包含5.5 如果需要用到数据库,则需要安装并启用mysqli扩展 php.ini 配置中则需要把short_open_tag 打开 /config/autoload.php 为自动加载配置类,必须具有写权限 /logs/ 目录为日志记录文件夹,也必须具有写权限 本例子中主要介绍l...
  • 参数传递

    参数传递 参数传递 方法可以直接接收 GET 参数,并可以赋默认值,空则返回null // http://www.billge.cc/test/demo4/?id=33 public function action_demo4 ( $id = 10 , $type , $name = 'biny' ) { // 33...
  • 别名使用

    别名使用 别名使用 配置中是支持别名的使用的,在别名两边加上@ 即可 系统默认有个别名 web 会替换当前路径 /config/ config . php return array ( 'path' => '@web@/my-path/' }   // 返回 '/biny/my-path/' App :: $ba...
  • 自定义TKD

    自定义TKD 自定义TKD 页面TKD一般都默认在common.tpl.php 定义好,如果页面单独需要修改对应的title,keywords,description 的话, 也可以在Response 生成后对其赋值 $view = $this -> display ( 'main/test' , $params ); $view -...
  • DAO映射

    DAO映射 DAO映射 上诉DAO都需要写PHP文件,框架这边也提供了一个简易版的映射方式 用户可在/config/database.php 中配置,示例如下 // database.php return array ( 'dbConfig' => array ( // 相当于创建了一个testDAO.p...
  • 脚本参数

    脚本参数 脚本参数 脚本执行可传复数的参数,同http请求可在方法中直接捕获,顺序跟参数顺序保持一致,可缺省 另外,可以用param 方法获取对应位置的参数 例如:终端执行php shell.php test/demo 1 2 aaa ,结果如下: // php shell.php test/demo 1 2 aaa namespace a...
  • 脚本执行

    脚本执行 脚本执行 Biny框架除了提供HTTP的请求处理以外,同时还提供了一套完整的脚本执行逻辑 执行入口为根目录下的shell.php 文件,用户可以通过命令行执行php shell.php {router} {param} 方式调用 其中router 为脚本路由,param 为执行参数,可缺省或多个参数 // shell.php //默...
  • 其他条件

    其他条件 其他条件 在DAO 或者选择器 里都可以调用条件方法,方法可传递式调用,相同方法内的条件会自动合并 其中包括group ,addition ,order ,limit ,having // SELECT `user`.`id`, avg(`user`.`cash`) AS 'a_c' FROM `TABLE` `user` WHERE...