致框架貢獻(xiàn)者:加入PhalApi開源指南

2018-11-21 21:25 更新

人們對(duì)他們的工作以及他們完成工作的方法很感興趣,并給它取了一個(gè)現(xiàn)在大家眾所周知的稱呼:集市。
而且當(dāng)遇到那些開發(fā)、維護(hù)大量程序庫和應(yīng)用的傳統(tǒng)組織所面臨的挑戰(zhàn)時(shí),它將顯得更加自由和狂熱。
-- 《架構(gòu)之美》

5.8.1 感謝加入!

首先,非常感謝您的加入!

(此處應(yīng)該有掌聲~~~)

其次,對(duì)于加入后,可以做的事情有很多,下面是其中一部分。你可以選擇或者new一個(gè)idea出來貢獻(xiàn)。

5.8.2 開發(fā)PhalApi核心框架 - PhalApi

此部分為PhalApi核心的框架代碼的開發(fā)和維護(hù),對(duì)于此部分,我們要求會(huì)高一點(diǎn),因?yàn)檫@塊將需要為每個(gè)即將使用PhalApi或者正在使用PhalApi開發(fā)的項(xiàng)目負(fù)責(zé)任。此外,也要考慮到框架的維護(hù)和學(xué)習(xí)成本,以及代碼質(zhì)量(請(qǐng)?jiān)彸绦騿T那一點(diǎn)點(diǎn)代碼潔癖)、相關(guān)文檔的編寫和維護(hù)等。當(dāng)然,還要面對(duì)各種用戶的咨詢、各樣問題的應(yīng)對(duì)等。

(1)基本的要求

所以,對(duì)于此塊,建議是資源PHP或者有經(jīng)驗(yàn)的同學(xué)來加入。下面是一些基本的要求:

  • 熟悉Linux系統(tǒng)的基本操作
  • 有豐富的PHP開發(fā)經(jīng)驗(yàn)
  • 架構(gòu)師或?qū)蚣苡袧夂竦呐d趣
  • 推薦有使用PhalApi實(shí)際項(xiàng)目的開發(fā)經(jīng)驗(yàn)

(2)簡(jiǎn)單的引導(dǎo)

如果你決定加入核心框架的開發(fā),以下則是一些簡(jiǎn)單的引導(dǎo)。

  • 1、下載安裝PhalApi
  • 2、翻看WIKI,并可根據(jù)文檔的說明在本地試運(yùn)行
  • 3、瀏覽框架源代碼和在線類參考手冊(cè)
  • 4、更多交流與啟程

此過程中,有任何疑問,歡迎隨時(shí)和我們交流。

5.8.3 開源擴(kuò)展類庫 - PhalApi Library

此部分開放的用戶群體包括個(gè)人、項(xiàng)目團(tuán)隊(duì)、或者其他同學(xué),即只需要擴(kuò)展是未重復(fù)且有實(shí)際使用意義的,都可以來分享給大家。因此此塊要求比較寬松,不需要像PhalApi核心框架那樣和我們有緊密的聯(lián)系。

如果你決定或者想對(duì)此塊擴(kuò)展類庫開源,可以:

  • 1、下載安裝PhalApi
  • 2、下載安裝一個(gè)你喜歡的擴(kuò)展類庫
  • 3、查看擴(kuò)展類型的WIKI
  • 4、開源你的擴(kuò)展類庫

此過程中,有任何疑問,也歡迎隨時(shí)和我們交流。

5.8.4 基于PhalApi應(yīng)用框架的開源

因?yàn)镻halApi是一個(gè)開發(fā)框架,而不是一個(gè)應(yīng)用框架,所以你可以在它的基礎(chǔ)上再作應(yīng)用框架的研發(fā)。如果可以,我們也希望你能與大家分享你美麗動(dòng)人的應(yīng)用框架。

如果是此路徑,你可以自己建立項(xiàng)目,自己維護(hù)。但請(qǐng)注明或保留PhalApi本來已有的版權(quán)信息,謝謝。

5.8.5 不用寫代碼的開源工作

上面都是針對(duì)開發(fā)同學(xué)的開源選擇,當(dāng)然,對(duì)于萌妹子或者文藝青年,我們也有相關(guān)的工作適合你。比如:運(yùn)營、開源團(tuán)隊(duì)的建設(shè)等等。

5.8.6 捐贈(zèng)

最后,但不是最重要的。

你也可以通過捐贈(zèng)來支持我們,從而為開源工作提供強(qiáng)大而有力的保障。

5.8.7 最真實(shí)并具有活力的開源參與

據(jù)說,人類一切的智慧都蘊(yùn)藏在這兩個(gè)詞之中:等待和希望。

我們之所以選擇投身開源PhalApi和為之不斷努力,同時(shí)也是充滿活力的,是因?yàn)槲覀兛吹搅藝鴥?nèi)外在移動(dòng)端App開發(fā)下對(duì)后臺(tái)接口的需求量。
雖然我們?cè)诮涌陂_發(fā)框架上取得了一定的成果,但這僅僅限制在當(dāng)前和過去。我們?nèi)匀恍枰粩噙M(jìn)行創(chuàng)新、完善,以滿足更為寬闊的業(yè)務(wù)開發(fā)場(chǎng)景。

明顯地,這絕對(duì)不是一個(gè)人能做得到的。
這依賴于大家對(duì)開源框架的認(rèn)可,更依賴于對(duì)開源社區(qū)的參考和反饋。

更為真實(shí)的開源參考,我覺得不是一時(shí)的心血來潮,而是你在使用PhalApi進(jìn)行實(shí)際項(xiàng)目開發(fā)時(shí)對(duì)所遇到問題得到新的解決方案后的分享。
因?yàn)?,這樣后,你對(duì)已發(fā)現(xiàn)的問題有了更為深入的理解,得出的解決方案也是經(jīng)過你深思熟慮、多次驗(yàn)證并通過測(cè)試、實(shí)戰(zhàn)而來的。可以說,你已經(jīng)是這個(gè)領(lǐng)域的專家,自然而然大家也更為信任你這套方案。
即使不是最好的,起碼也是當(dāng)前最優(yōu)的。

簡(jiǎn)單來說:

  • 1、采用PhalApi或者其他框架進(jìn)行接口開發(fā)
  • 2、對(duì)遇到的問題,設(shè)計(jì)出最優(yōu)的解決方案并試驗(yàn)之
  • 3、反饋、分享和開源
  • 4、持續(xù)維護(hù)

希望,若干年后,我們?nèi)阅芸吹揭粋€(gè)備具生氣、充滿活力的PhalApi框架,和更多的衍生品。
也希望,有朝一日,我們能在國際的范圍內(nèi)看到廣為推崇的開源框架中,也有來自中國的。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)