Toggle navigation
Toggle navigation
This project
Loading...
Sign in
qingger
/
allProject
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
shipengfei
2017-04-14 18:11:46 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
735c82b64a6c1d062ca4848953f30d49f4d82a47
735c82b6
1 parent
a101a8ff
Update README.md
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
42 additions
and
42 deletions
Docs/Rules/PHP编码规范/README.md
Docs/Rules/PHP编码规范/README.md
View file @
735c82b
## PHP
总体规范
v1.0
## PHP
总体规范 v
1.0
PHP
平台编写应用,公司需要强调的规则定义。
PHP
平台编写应用,公司需要强调的规则定义。
### 1.
整体环境
### 1.
整体环境
所有项目的整体环境说明:
所有项目的整体环境说明:
>
对于PHP的项目,公司以Linux为部署操作系统,php-fpm+Nginx+Redis为程序环境,GIT作为版本的代码管理,GitLab作为项目管理,禅道作为项目控制和BUG管理,邮件作为团队之间联络渠道。
>
对于PHP的项目,公司以Linux为部署操作系统,php-fpm+Nginx+Redis为程序环境,GIT作为版本的代码管理,GitLab作为项目管理,禅道作为项目控制和BUG管理,邮件作为团队之间联络渠道。
### 2.
程序的环境
### 2.
程序的环境
对于开发主机,安装的环境以列表说明
对于开发主机,安装的环境以列表说明
*
PHP
版本
>= 5.6.0
*
Nigix
版本
>= 1.8.0
*
composer
版本 (保持最新)
*
GIT
版本
>= 2.10
*
PHP
版本
>= 5.6.0
*
Nigix
版本
>= 1.8.0
*
composer
版本 (保持最新)
*
GIT
版本
>= 2.10
*
nodejs >= 6.10
各开发环境下载
:
各开发环境下载 :
PHP+NGINX
工具参考下载 :
[
PHP_NGINX下载链接
](
http://resource.qingger.com/PHP_NIGIX.zip
)
PHP+NGINX
工具参考下载 :
[
PHP_NGINX下载链接
](
ht
tp://resource.qingger.com/PHP_NIGIX.zip
)
composer
下载和使用参考(注意,composer使用国内源) :
[
composer主页
](
http://www.phpcomposer.com/
)
composer
下载和使用参考(注意,composer使用国内源) :
[
composer主页
](
http:
//www.phpcomposer.com/
)
git
下载 :
[
下链链接
](
https://git-scm.com/downloads
)
git
下载 :
[
下链链接
](
h
ttps://git-scm.com/downloads
)
nodejs
下载 :
[
下载链接
](
http://nodejs.cn/
)
nodejs
下载 :
[
下载链接
](
h
ttp://nodejs.cn/
)
### 3.
开发工具
### 3.
开发工具
对于PHP开发工具,统一使用phpstorm。
对于PHP开发工具,统一使用phpstorm。
对于WEB开发,统一使用
webstorm
对于WEB开发,统一使用webs
torm
对于命令行工具,统一使用GIT中的bash工具。
对于命令行工具,统一使用GIT中的bash工具。
windows
的cms工具,可以使用ConEmu或者cmder工具
windows
的cms工具,可以使用ConEmu或者cmder工具
开发工具下载
:
开发工具下载:
phpstorm :
[
下载链接
](
https://www.jetbrains.com/phpstorm/download/#section=windows
)
注:phpstorm64位版本依赖于
JRE
phpstorm :
[
下载链接
](
https://www.jetbrains.com/phpstorm/download/#section=windows
)
注:phpstorm64位版本依赖于JRE
phpstorm
的注册激活 :
[
参考
]
(
http://idea.lanyus.com/
)
phpstorm
的注册激活 :
[
参考
](
h
ttp://idea.lanyus.com/
)
Conemu
下载
[
下载链接
](
http://conemu.github.io/en/Downloads.html
)
Conemu
下载
[
下载链接
](
h
ttp://conemu.github.io/en/Downloads.html
)
### 4.
环境规范
### 4.
环境规范
*
4.1
[
环境开发测试生产规范
v1.0
](
product.md
)
*
4.1
[
环境开发测试生产规范 v1.
0
](
product.md
)
### 5.
关于PHP默认编码规范
### 5.
关于PHP默认编码规范
*
[
5.1 PHP
语言编码规范
v1.0
](
php_rule.md
)
*
[
5.2 LUMEN+API
应用的编码规范
-Controller v1.0
](
lumen_rule_controller.md
)
*
[
5.3 LUMEN+API
应用的编码规范
-Model v1.0
](
lumen_rule_model.md
)
*
[
5.4 LUMEN+API
应用的编码规范
-Service v1.0
](
lumen_rule_service.md
)
*
[
5.4 LUMEN+API
应用的编码规范
-Other v1.0
](
lumen_rule_others.md
)
*
[
5.1 PHP
语言编码规范 v1
.0
](
php_rule.md
)
*
[
5.2 LUMEN+API
应用的编码规范-Co
ntroller v1.0
](
lumen_rule_controller.md
)
*
[
5.3 LUMEN+API
应用的编码规范-Mo
del v1.0
](
lumen_rule_model.md
)
*
[
5.4 LUMEN+API
应用的编码规范-Se
rvice v1.0
](
lumen_rule_service.md
)
*
[
5.4 LUMEN+API
应用的编码规范-Ot
her v1.0
](
lumen_rule_others.md
)
### 6.
数据库规范
### 6.
数据库规范
*
6.1
[
数据库规范
]
(
db_model_rules.md
)
*
6.1
[
数据库规范
](
d
b_model_rules.md
)
### 7. GIT
代码管理规范
### 7. GIT
代码管理规范
*
7.1
[
GIT Flow
规范
](
git_flow.md
)
*
7.1
[
GIT Flow
规范
]
(
git_flow.md
)
### 8.
项目开发流程规范
### 8.
项目开发流程规范
*
8.1
[
文档规范
](
)
*
8.2
[
项目开发规范
]
(
)
*
8.3
[
测试规范
](
)
*
8.4
[
生产部署规范
](
)
*
8.1
[
文档规范
](
)
*
8.2
[
项目开发规范
](
)
*
8.3
[
测试规范
](
)
*
8.4
[
生产部署规范
](
)
...
...
Please
register
or
login
to post a comment