待高階的phper 想要通讀乙個開源專案原始碼,應該研究哪個較好?

時間 2021-06-01 18:47:50

1樓:

所有介紹web框架的都是在誤人子弟,php的發展趨勢,正在過度到服務和socket應用,還只會寫網頁寫mvc,不熟悉多層網路協議,多程序/執行緒模型,*unix,很難再進一步。web框架,核心就兩點路由和快取,知道原理就OK,且這些用官網的知識都能做乙個出來。非常建議題主學習PHP網路程式設計的繼大成者,workerman或者swoole,你會發現乙個新的天地。

2樓:龜仙老人

我覺得不光要研究語言,語言只是個工具罷了,可以試試研究設計模式,伺服器如nginx,資料庫如MySQL,nosql如redis,memcache等等衍生的一切可能用到的技術

3樓:春哥

推薦你讀下我們團隊開發的框架已經在其基礎上開發的作品。

框架:zentaophp

產品:zentao, ranzhi, chanzhi對於市面上的很多框架我們持有不同的觀點,因此我們開發了自己的框架,並在這個框架基礎上實現了多款開源的產品,每款都有幾十個功能模組,多語言的支援,深度的擴充套件機制,api呼叫機制等等。

4樓:

其實,讀php原始碼應該幫助最大。前提要有一些作業系統和c語言的基礎http://www.

5樓:池谷湧

根據你打標籤的幾個開源框架,我的個人意見如下:

1. WP:不建議過度鑽研,這個 blog 系統用起來還不錯,還可以做企業站點,只是原始碼採用的設計模式比較特別,大量使用全域性變數,不能算是乙個高階的途徑,如果想研究奇淫巧技,這倒是可以看看的;

2. Discuz!:有研究價值,當然包含了 Discuz 家的其他幾個開源系統,ucenter,uchome 等,學習他的一些多系統整合架構,可以為你提供很多新思路;

3. Yii:建議好好研究,尤其是 Yii2,不論是目錄結構還是 OOP 的設計模式都非常值得學習。缺點就是國內資料不多,需要花點時間;

4. Symfony:使用不多,無法給出客觀意見。

想要一些高階虐的句子?

董小姐 2 我們總說,愛乙個人,就要保護他,不讓他受傷害。是得,保護他不被別人所傷害,更要保護他不被你所傷害。3 你說我們之間的愛情就像烟花般絢爛,可我現在才明白烟花那短暫的絢爛 是那麼讓我無可奈何。4 我有多傻呢,在洗澡時因為他的資訊擦乾手秒回,夜裡很睏了還要強撐著睡意和他聊到他說困了,擔心收不到...

如何挑選乙個高階手機?

如今手機裡的王者之戰,當屬S7和6Splus。和前幾年相比,蘋果和安卓的位置彷彿發生了對調 蘋果爛大街,三千元以上的安卓旗艦倒不多見。如果是我選,肯定S7edge,因為拍照比s6更好,尤其是暗光環境。顏值,這個S6已經完全不行了,屏佔比低,白帶異常,突出的小鏡頭,比S6漂亮的手機太多了,何況s7ed...

乙個人擁有了高階技術想要賣給國家,國家是什麼反應?

Never GiveUp 這是個有趣的問題。買賣,做生意。簡單來講是交換關係,但深處則更涉及到人性。當買賣雙方實力差不多時,或者雙方頭上有更強大的勢力做監督時,他們會老老實實交易。但是如果一方勢力遠遠低於另一方呢?是什麼結果?請想想甲午戰爭和乙份份不平等條約。乙個弱小的個體和乙個強大的對手做交易。要...