总结一下平时命名时用到的名称,陆续更新…
前缀、缩写
中文名 | 变量名 | 用途 |
---|---|---|
布尔 | is_ | |
数字 | int_ | |
字符串 | str_ | |
数组 | arr_ | |
json | jsn_ | |
数据库 | db_ | |
连接 | con_ | |
父级 | prt_ | |
最大 | max_ | |
最小 | min_ | |
错误 | err_ |
框架
中文名 | 变量名 | 用途 |
---|---|---|
系统 | system | |
应用 | app、application | |
控制器 | controller | |
视图 | view | |
类库 | library | |
辅助函数库 | helper | |
模型 | model | |
模板 | template | |
模块 | module | |
缓存 | cache | |
临时目录 | temp | |
日志 | log | |
报告 | report | |
提示 | tip | |
警告 | warning | |
错误 | error | |
钩子 | hook | |
资源标识 | uri | 含url |
导入器 | loader | |
自动导入 | autoload | |
语言 | language、lang | |
配置 | config、cfg | |
包 | package、pkg | |
路由 | router | |
接受请求 | request | asp的延续 |
发送请求 | reponse | asp的延续 |
引擎、核心 | engine |
安全
中文名 | 变量名 | 用途 |
---|---|---|
账号 | account | |
安全 | security | |
令牌 | token | |
(加密时的)混淆码 | salt | |
(账户)锁定 | lockout | |
角色 | role | |
用户组 | group | |
特定人员 | actor | 比如系统外部使用用role、group,系统内部权限用actor |
授权 | authorization | |
特权 | privilege | |
权限 | access | |
允许 | permission | |
权利 | rights | 因为和left、right容易混淆,一般不用 |
(允许/禁止)同时登录 | simultaneousLogin | (单用户是否允许/禁止)同时多地登录 |
策略 | policy |
用户
中文名 | 变量名 | 用途 |
---|---|---|
登录 | login | |
退出 | exit、logout | |
会员 | member | member、staff、user意思差不多,主要看使用场景 |
成员 | staff | member、staff、user意思差不多,主要看使用场景 |
用户 | user | member、staff、user意思差不多,主要看使用场景 |
用户名 | username | |
密码 | password | |
姓名 | name | |
性别 | sex | |
年龄 | age | |
地址 | address | |
电话(号码) | phone | |
手机(号码) | mobile | |
邮编 | zip、zipCode、post、postCode | |
数字 | number |
内容
中文名 | 变量名 | 用途 |
---|---|---|
数字序号 | id | 结合名字使用,例如userid |
(16/32位)长序号 | uid、rid、kid | 结合名字使用,例如userkid |
分类 | category、class | 由于class在很多语言中属于关键字,一般尽可能不用 |
标题 | title | |
副标题 | subtitle | |
完整标题 | fulltitle | |
内容 | content | 一般用于文章的主要段落部分 |
上传 | upload | |
下载 | download | |
文件 | file | |
表格 | table | |
缩略图 | thumb | |
标签 | tag | |
查询 | query | |
重置 | reset | |
页 | page | |
上一个 | last | |
下一个 | next | |
更多 | more | |
名称 | name | |
数据 | data | |
备注 | remark | |
首个、首页 | home | |
最后 | end | |
编辑、修改 | edit | |
删除 | delete | |
来源 | source | |
点击数 | click |
路径
中文名 | 变量名 | 用途 |
---|---|---|
站点 | site | |
网址 | url | |
目录 | dir | c:/windows/temp |
文件 | file | test.tmp |
路径 | path | c:/windows/temp/test.tmp |
新增时的IP | addIP | |
更新时的IP | updateIP |
时间
中文名 | 变量名 | 用途 |
---|---|---|
日期 | date | |
时间 | time | |
显示时间 | showTime | |
现在时间 | nowTime | |
新增时间 | addTime | |
更新时间 | updateTime | |
过期时间 | expire、expireTime | 一般指具体的时间,比如2020-12-12 |
持续时长 | duration | 指一段时间,比如12天。一般是经过duration后才有后续动作,在命名时注意 |
延时、超时时长 | timeout | 与duration一样,都表示一段时间,甚至这里意思一样 但duration更强调时长,timeout更强调超过 比如:tokenTimeout(令牌超时)、lockoutDuration(锁定时长) |
资源
中文名 | 变量名 | 用途 |
---|---|---|
资源 | resource | |
图片 | img、image | |
样式 | css | |
javascript | javascript、js | |
表单 | form | |
控件 | input |
数据库
中文名 | 变量名 | 用途 |
---|---|---|
数据库 | database、db | |
连接 | connection、conn |
其它
中文名 | 变量名 | 用途 |
---|---|---|
验证、审批 | verify |