Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laravel-china/php-the-right-way

收集 PHP 最佳实践、编码规范和权威学习指南,方便 PHP 开发者阅读和查找
https://github.com/laravel-china/php-the-right-way

Last synced: about 1 month ago
JSON representation

收集 PHP 最佳实践、编码规范和权威学习指南,方便 PHP 开发者阅读和查找

Awesome Lists containing this project

README

        

# 更新于 2021 年 11 月

自 PHP8.0 起开始做此文档的长久维护,详见 —— [开始翻译 —— PHP 之道 PHP The Right Way (长久维护)](https://learnku.com/php/t/62209)。

最新文档地址 —— https://learnku.com/docs/php-the-right-way/PHP8.0

# PHP 之道

[在线地址](https://laravel-china.github.io/php-the-right-way/)

> 此项目由 [Laravel China 社区](https://laravel-china.org/ ) 维护,请维护互联网开放精神,转载请保留出处。

## 概览

这是 _PHP之道_ 项目的 GitHub Pages 仓库。

* 这个网站是由 Jekyll 构建的。
* 每个区块以及子区块都是位于 `_posts/` 目录下的 markdown 文件。
* 子区块可以在配置中设定 `isChild: true` 。
* 导航以及页面结构都是自动生成的。

## 推广

您可以在网站上放置 _PHP之道_ 的横幅来支持我们,让 PHP 的新人知道哪里可以获取到好的资料!

[横幅图片](https://laravel-china.github.io/php-the-right-way/banners.html)

## 如何贡献

1. Fork 然后编辑
2. 安装 [Ruby](https://rvm.io/rvm/install/) 和 [Jekyll](https://github.com/mojombo/jekyll/) 在本地预览
3. 提交一个 pull request

### 贡献者样式规范

1. 使用美式英语拼写 (*仅适用于英语的 repo*)
2. 使用 4 个空格来缩进,不要使用 tabs。
3. 每隔 120 个字符换行。
4. 示例代码应该遵循 PSR-1 以上的规范。
5. 简体中文翻译请先参照 [Chi-78nese Copywriting Guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines)

## 其他语言版本

* [English](http://www.phptherightway.com)
* [Deutsch](http://rwetzlmayr.github.io/php-the-right-way)
* [Español](http://phpdevenezuela.github.io/php-the-right-way)
* [Français](http://eilgin.github.io/php-the-right-way/)
* [Indonesia](http://id.phptherightway.com)
* [Italiano](http://it.phptherightway.com)
* [Polski](http://pl.phptherightway.com)
* [Português do Brasil](http://br.phptherightway.com)
* [Română](https://bgui.github.io/php-the-right-way/)
* [Slovenščina](http://sl.phptherightway.com)
* [Srpski](http://phpsrbija.github.io/php-the-right-way/)
* [Türkçe](http://hkulekci.github.io/php-the-right-way/)
* [български](http://bg.phptherightway.com)
* [Русский язык](http://getjump.github.io/ru-php-the-right-way)
* [Українська](http://iflista.github.com/php-the-right-way)
* [العربية](https://adaroobi.github.io/php-the-right-way/)
* [فارسى](http://novid.github.io/php-the-right-way/)
* [ภาษาไทย](https://apzentral.github.io/php-the-right-way/)
* [한국어판](http://modernpug.github.io/php-the-right-way)
* [日本語](http://ja.phptherightway.com)
* [简体中文](https://laravel-china.github.io/php-the-right-way/)
* [繁體中文](http://laravel-taiwan.github.io/php-the-right-way)

### 翻译

如果你有兴趣协助翻译 _PHP: The Right Way_, 请在 GitHub 上 fork 这个 repo 并发布您的本地化版本在您的 GitHub Pages 账号上。我们将在主文档中加上您的链接翻译地址。

为了避免文件的散乱以及读者混乱,请选择下面的一种方式:

1. 我们用 `[username].github.io/php-the-right-way` 的方式链接您的 GitHub Pages。
2. 我们用子域名(如: "ru.phptherightway.com") 的方式链接您的 GitHub Pages。

如果您使用的是子域名,请在 `CNAME` 文件中输入您的子域名,并且通知我们设定对应的DNS。如果您不想使用子域名,请移除 `CNAME` 文件,那么在推送的过程中将不会被建立。

在 [wiki 页面](https://github.com/codeguy/php-the-right-way/wiki/Translations) 增加你的翻译信息。

在 [wiki](https://github.com/codeguy/php-the-right-way/wiki/Translations) 中添加您的翻译信息。
当您的翻译完成后, 请在 Issue Tracker 中新建一个 issue 让我们知道。

## 为什么会有这个 repo

最近在 PHP 社区中有大量的讨论, 对于 PHP 的新手来说,缺乏足够并且可靠的学习资源。这个 repo 就是为了解决这个问题。

## 作者

我的名字是 [Josh Lockhart](http://twitter.com/codeguy)。我是 [Slim Framework](http://www.slimframework.com/) 的作者并且在 [New Media Campaigns](http://www.newmediacampaigns.com/) 工作。

### 合作伙伴

* [Kris Jordan](http://krisjordan.com/)
* [Phil Sturgeon](http://philsturgeon.co.uk/)

## License

[Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-nc-sa/3.0/)