php開發中有什麼經典的輪子值得自己去實現一遍?

時間 2021-06-01 22:52:38

1樓:

MVC必須自己實現一遍。

然後是實現下 Route

至於實現Db那是基本功

Model的話可以研究實現下 SPL 裡面的ArrayAccess 介面

完成上面這些,基本的框架就成型了。

接下來可以試試實現系統的許可權管理 rbac 或者 acl都可以實現了這些,乙個基本的後台就搭建完了

2樓:冷夜草

首先必須是MVC啊....

再接著DB操作的基本類,這個是基本功

日期時間處理類,這個也是基本功,不過也是有些麻煩的...

資料驗證,基本資料檢測的幾個函式加深了解,怎麼寫的易用性好,維護方便許可權驗證,實現的時候考慮怎麼具備足夠的擴充套件性之後看心情和興趣,覺得啥有意思可以造造看,不一定要完全真造,考慮下實現過程有哪些點,不清楚的點就去查清楚

造輪子多少是有點好處的,再不濟,就當劈柴火了唄~

3樓:卡拉迦迪斯

業務層面,簡單來說也就是各種增刪改查

只不過系統大了,會有各種相互呼叫比較麻煩

所以才會有物件導向啊之類的概念…

寫業務,寫增刪改查也是有優劣的

再底層一點,框架部分…

比如模板系統,要自己實現會怎麼實現?

比如路由系統,自己實現會怎麼實現?

比如MVC,自己實現會怎麼實現?

比如核心架構,怎麼才能有足夠的拓展性?

再偏一點,各種元件

快取…堆,棧,鍊錶怎麼用,佇列怎麼實現

資料庫…怎麼防止注入,怎麼保持原子性

ORM怎麼實現…

再底層就可以看原始碼了…

4樓:楊益

把psr規範實現一遍,主要是psr-4和psr-7,把psr理解清楚了,搞framework這種輪子簡直是分分鐘

PHP-FIG — PHP Framework Interop Group

《人民的名義》中有什麼經典台詞?

時間管理狂魔 可能說的阿拉斯加那一塊兒的 current zz landscape is one in which the top brass has almost absolute 怕誤爾 木已成型 祁同偉經典台詞 改變我命運的是權力不是知識,哪怕搭上我自己的性命,我也要勝天半子!我們處在乙個千載...

市場營銷學中有哪些值得一讀的經典書籍?為什麼推薦它?

你說的這類書啊 還真的不好說 比如說 最偉大的推銷員 卓越的管理者 管理者的實踐 德魯克的許多書都可以看 有些都是經典著作! 先說一下我對市場和營銷這兩個詞的理解。何為市場?傳統意商品 產品和服務 交易的場所。我的今日理解 產品 服務和理念有待占領的地方。何為營銷?傳統意使商品 產品和服務 抵達消費...

NANA中有什麼值得摘抄的句子?

壹一 不該手賤點開知乎的,忍不住要回答hhh 結尾還有NANA另乙個回答。但是我的人生不僅僅是做他的女人,我想靠自己的歌養活自己。現在去的話,一定會和蓮住在一起,因為沒辦法不和他住在一起。蓮在那個具有超強實力女主唱的樂隊中,不斷邁向成功的同時,我卻連出道的方向都找不到。只能一邊煮味增湯一邊等蓮回家。...