symfony 官方网站提供了一个基于 MySQL Workbench 导出数据库关系模型文件 (schema.yml) 的插件。
MySQL Workbench 对 MySQL 的表结构设计提供了很好的辅助功能,可以很直观的对多个表进行设计和维护,这是 Word 文档不能相比的,有利于新员工能快速熟悉表结构以及后期的变更维护。
而 symfony 默认是基于 ORM (Object Relational Mapping) 来操作数据库的,项目开始之前你必须先建立一个数据库关系模型文件,通过 symfony propel-build-model 来生成你的对象关系模型 (ORM) 类文件。
为了简化你手写 schema.yml 文件,Symfony YAML MySQL Workbench Plugin 就可以帮你的忙了。MySQL Workbench 的插件都是通过 Lua 语言来实现的,如果你对 Lua 比较熟悉的话,也可以写个更合适的,通过 Symfony YAML MySQL Workbench Plugin 导出的 { type: char(45) } 类型格式是不被 symfony propel-build-sql 解析的。
UTF-8 BOM 相关说明在这里:http://www.aley.cn/blog/5
取消使用命令行查找含 UTF-8 BOM 的文件,取而代之的是通过 GUI 界面操作。
用户扫描完成或被中断后,会在当前目录生成一个 ~.tmp 隐藏文件用来记录含UTF-8 BOM的文件列表。
清除 UTF-8 BOM 功能通过调用cb.exe来完成。
可针对 PHP、JavaScript、CSS 文件格式来进行扫描。
清除 UTF-8 BOM 完成后,会在当前目录下生成一个名为 xbom.log 的文件日志。
日志行首 S:表示清除成功;F:表示清除失败,如果清除 UTF-8 BOM 失败则行末会有相关描述。
点击这里下载 xBom 2.0
Google Analytics 里跳出率和退出率的概念比较混淆。
什么是跳出率?
跳出率:只浏览了一页即离开网站的访问次数占总访问次数的比例。
对于某页面的跳出率计算公式:从这个页面进入网站没有再点击其他页即离开的次数 / 所有进入这个页面的次数
对于整个网站跳出率计算公式:从这个页面进入网站没有再点击其他页即离开的次数 / 进入的访客总数
Google帮助中对“跳出率”的解释是这样的,点击这里查看。
什么是退出率?
退出率比较简单,即从当前页退出的访客数,与当前页总访客数的比率。
计算公式:从本页退出网站的次数 / 本页的综合浏览量