一起建设一个专业的 Laravel / PHP 知识社区

公告 Summer ⋅ 于 5个月前 ⋅ 最后回复由 mixthe 1个月前 ⋅ 7901 阅读

过去和未来

Laravel China 社区的前身叫 PHPHub ,是在一个 机缘巧合 下,构建出来的一个 PHP / Laravel 社区。创建于 2014 年,以着这样的愿景在运营:

我们是高品质的 Laravel 开发者社区,致力于为 Laravel 开发者提供一个分享创造、结识伙伴、协同互助的平台。


在这里的我们:

  • 热爱开源, 尊重开源;
  • 热爱技术, 为最新最潮的技术狂热;
  • 热爱学习, 热爱互联网;
  • 热爱 PHP & Laravel;

在这里我们可以:

  • 分享生活见闻,分享知识,分享创意
  • 接触新技术
  • 为自己的创业项目找合伙人
  • 讨论技术解决方案
  • 自发线下聚会
  • 遇见志同道合的人
  • 发现更好工作机会
  • 甚至是开始另一个神奇的开源项目

现在读着以上的文字,都还能感觉到当时的热情。不知不觉,3 年多过去了,社区也从一开始的无人问津,到现在 2w 多用户、每天有 20 ~ 30 个新帖子产生。

打造『知识社区』是我的过去几个月前的一个想法,经过这段时间的思考,觉得想尝试一下。一年前偶然机会发布了 Laravel 第一本中文新手书籍《Laravel 入门教程》 ,接触到了很多编程新手,他们对编程充满了憧憬,梦想着有一天能通过编程改变世界(或者比较现实的,改变自己的生活),在他们身上仿佛看到十年前的我。一转眼,课程已经上线一年了,中间也上线了进阶和高级的教程,收到了不少反馈建议,当然也还有很多正能量满满地称赞,让我渐渐喜欢上这个事情,内心也慢慢地萌生了一个想法 —— 我要找时间好好优化这一切。

社区原本的愿景将不会改变,『知识社区』为新手提供了一个更好的学习空间,从长远的角度看,反而会提高社区的整体讨论水平。

新功能

一开始的社区,只是方便讨论而设计,功能非常简陋,接下来会针对『知识社区』这个定位开发更多功能。

目前已经添加了两个功能:

  1. 翻译功能
    翻译功能的定位是,将国外有关 Laravel 和 PHP 的优质文章搬运到国内,让大家能接触最新最热的 PHP / Laravel 信息。英文不好的同学记得看译文时要给勤劳的译者们点个赞哈。
  2. 文档引进
    PHP 有非常多优质的文档,如 PSR 规范、设计模式、PHP 内核解析、优质项目的文档等,接下来将会以社区的力量来翻译和维护这些文档。
  3. 实战课程
    对于一个愿意花时间找寻知识的新手来讲,目前最大的问题不是网络上课程太少,相反的,是课程太多了,不知道该如何选择。这里只提供一条路,只有一个选择,按着系列课程走,第一套、第二套、第三套... 只要你有足够的决心,短时间内你就能成为一名能够独当一面的工程师。高效学习,是这套课程的唯一存在价值。

实战课程计划和讲师招募

想这样的问题:

从初级到高级工程师,有没有最短路径?

首先,如何定义高级工程师?精通某个技术?是,但是不只是这个,因为 Web 开发设计的技术话题太多了。我们需要有一个能量化的标准,至少,能做最基本的量化,量化是解决问题的基本路径。从『项目经验的数量』上作为切入点,会是一个不错的想法,我的答案是: 10 ~ 20 个高品质的独立项目开发经验,能让你成为中高级工程师。PHP 是应用型语言,作为 PHP 工程师,做过 10 ~ 20 个不同类型的(博客、论坛、电商、APP 后台 etc ... ),高品质的(代码不要胡乱写一通,有最基本的工程设计)独立项目,就能被认为是中高级工程师。可以问下你身边的高级工程师,问问看他接触过多少项目,大部分情况下,他们都负责过超过十个的独立项目。

那么答案很简单,我们可以故意设计十个项目,将十个有不同的业务逻辑的项目整理成系列课程,再将知识点埋藏其中,包含最近实践,编程思想等。一个编程新手,先花一周学习语言基础语法,接下来花几个月甚至更短的时间,不断重复地按照课程去练习,最终就能获得到这十个项目的开发经验,成功进阶为中、高级工程师。

目前我们有三套课程:

计划中的课程有:

  • VueJS 前后分离
  • 测试
  • 电商
  • 后台
  • 性能优化
  • 安全须知
  • 可以向我建议

这么多课程,一个人时间和精力不够,所以这里诚挚邀请能人志士一起开发这一系列课程。因为这是一份有偿的工作,所以对质量要求会非常高。课程大纲和撰写思路我会与你一起制定,但是要求你在特定的领域里要有比较资深的背景,已结婚有小孩、能够全职的我们会优先考虑,我们是把这个事情定位为终身事业,期待志同道合的你加入。如果你感兴趣,也有足够的自信,请联系我。

为了加快沟通的效率,请先到 此表单 提交你的信息后,再添加微信我询问结果(请道明来意)。

nw9qw7ps5g.jpeg

我能做什么?

知识社区以生产高品质的专业知识为使命,作为用户,我们邀请你与社区一起成长。课程讲师要求比较高,例如我们现在是全职优先 :smile: ,不过你可以通过以下方法参与到知识社区的建设中:

  • 参与翻译 —— 翻译和写作一样,可以有效提高你的语音组织能力,也是最直接的参与方式,可以从 这里开始
  • 翻译审阅 —— 看到优质的翻译区块,点赞会让此区块优先显示,发现错误,可以提交改进;
  • 解答问题 —— 回答问题 是打怪升级的很棒的路径,社区的 @leo 哥就是使用此方法来保持技术新鲜度的;
  • 撰写文档 —— 如果你有兴趣撰写 文档,请私信我;

本文章首发在 Laravel China 社区

Practice makes perfect.

本帖已被设为精华帖!
本帖由 Summer 于 4个月前 取消置顶
回复数量: 49
暂无评论~~
您需要登陆以后才能留下评论!

Composer 中国全量镜像

Top 100 扩展包

Lumen 中文文档

Laravel 速查表

Laravel 中文文档

Laravel 项目开发规范

Laravel 开发环境部署

Elasticsearch-PHP 中文文档

Lumen 中文文档

GraphQL PHP 中文文档

社区文档撰写指南

TDD 构建 Laravel 论坛笔记

PHP PSR 标准规范

PHP 设计模式全集

Dingo API 中文文档