色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

想成為PHP程序員正確的步驟

瀏覽:35日期:2022-09-12 16:33:00

利益相關(guān):以下的所有文字都是僅代表個(gè)人觀點(diǎn),不代表全組織的利益。

本人就是一大三狗,自學(xué)PHP時(shí)間已經(jīng)快兩年了,感覺自己還是一個(gè)入門級(jí)的選手。說說自己是如何一步步走過來(lái)的。

1. 官方文檔

對(duì),我還是堅(jiān)持那個(gè)觀點(diǎn):80%的代碼問題都可以通過仔細(xì)閱讀文檔解決。

所以如果你要學(xué)習(xí)PHP,那么PHP的官方文檔你絕對(duì)是避免不了的。你可能在剛剛開始的時(shí)候是跟著某個(gè)老師的網(wǎng)上教學(xué)視頻來(lái)學(xué)習(xí)的,這種學(xué)習(xí)編程的方式是極好。但是不管這么看視頻,你最后還是得回到官網(wǎng)文檔,你不用每個(gè)函數(shù)都被下來(lái),但對(duì)于一些常用的函數(shù)和核心概念建議保存到大腦的內(nèi)存區(qū),保證他們可以在需要的時(shí)候隨時(shí)調(diào)出來(lái)用;一些不太常用的函數(shù)你完全可以只記得大概,不太確定的時(shí)候回來(lái)查看就是了。但不管是哪種內(nèi)容,你都得仔細(xì)閱讀其中的內(nèi)容,包括其中的示例代碼。

2. PHP THE RIGHT WAY

我不知道其他學(xué)習(xí)PHP的人是怎么走過來(lái)的,我不知道他們有沒有發(fā)現(xiàn)原來(lái)還有這么棒的PHP學(xué)習(xí)資料。但我相信如果一個(gè)人仔細(xì)地將PHP THE RIGHT WAY 的內(nèi)容閱讀完了并掌握了其中的大部分知識(shí),這個(gè)PHP工程師是很有前途的。因?yàn)檫@對(duì)于一個(gè)剛參加工作的PHP工程師來(lái)說,這有可能就是一月8K和一個(gè)月5K的區(qū)別了。

3. 多編寫網(wǎng)站

編程說到底其實(shí)也就是一門手藝,就對(duì)于智商差不多的程序員來(lái)說,技藝的高超程度往往就在于練的多少了。既然PHP天生就是用來(lái)創(chuàng)建Web應(yīng)用的,那么毫無(wú)疑問,多寫代碼,將自己覺得有意思的點(diǎn)子變成一個(gè)個(gè)你用代碼筑造的網(wǎng)站。沒有別的,就是為了多練,這過過程可以讓你接觸到更多的代碼問題,一旦你都解決了這些問題,你的經(jīng)驗(yàn)值又提高了。

我這么久以來(lái)寫過好幾個(gè)站點(diǎn),印象深刻的有以下幾個(gè):

寫了一個(gè)眾籌方式買東西的站點(diǎn)。就是上面的東西可以多人一起購(gòu)買,然后輪著用,比如一本書,十個(gè)人一起買了這本書,這幾個(gè)人就可以共享他們的書了。這個(gè)印象深刻主要是當(dāng)時(shí)都是原生的PHP寫的,從中學(xué)到了數(shù)據(jù)庫(kù),http,url傳參,跳轉(zhuǎn)等。第二個(gè)就是一個(gè)yii 1.1完全仿照SF來(lái)寫了一個(gè)問答社區(qū)。第三個(gè)就是學(xué)院的后臺(tái),也是yiii寫的,這個(gè)主要學(xué)到如何Ajax上傳文件,如何在應(yīng)用中集成Ueditor第四個(gè)就是一個(gè)粉絲訂閱明星演唱會(huì)信息的服務(wù)站點(diǎn)。如果用戶在這里訂閱相關(guān)的感興趣的明星,一旦有演唱會(huì)要舉辦的時(shí)候,我們就發(fā)一封郵件給用戶,提醒用戶購(gòu)買門票等。這個(gè)站點(diǎn)我已經(jīng)轉(zhuǎn)向了Laravel。最后這個(gè)就是近期一直在等備案下來(lái)的Blog,之前一直都是用第三方的blog平臺(tái),這次干脆根據(jù)自己的文章需求寫了一個(gè)自己用的Blog。

其實(shí)在寫這些東西的過程中,你解決的問題越多,你的能力提升越多。

4. 上手框架

寫代碼確實(shí)是一門手藝,但是我們?cè)谡莆樟俗銐虻幕局R(shí)之后,我們考慮的問題應(yīng)該是從怎么創(chuàng)建一個(gè)應(yīng)用上升到怎么更快地寫出一個(gè)更好的應(yīng)用。這時(shí)候,框架的作用就體現(xiàn)出來(lái)了,它不僅可以提高你的開發(fā)效率,而且想Laravel之類的框架簡(jiǎn)直可以讓你寫代碼變得跟說話一樣自然,舒服。好好了解框架的MVC是怎么實(shí)現(xiàn),好好看看框架的文檔時(shí)怎么,好好想想如果我要擴(kuò)展這個(gè)框架,怎樣才是最好的模式?基本上遵循:學(xué)習(xí)框架--》使用框架--》擴(kuò)展框架--》貢獻(xiàn)框架源碼的思路去學(xué)習(xí)一個(gè)框架,幾乎可以掌握框架的所有知識(shí)了,這時(shí)你的編程思想和水平都會(huì)有很大的提升。

推薦的框架:Laravel Slim Symfony Yii

5. 讀源碼

如果說多寫代碼是建造性的學(xué)習(xí),那么這里提到的閱讀源碼就是拆解性的學(xué)習(xí)。在創(chuàng)造的同時(shí),你不妨多看看那些漂亮的輪子是怎么創(chuàng)造出來(lái),看看人家解決同樣的問題是什么樣的思路,在你發(fā)現(xiàn)大神的思路如此的精彩的同時(shí),你也在潛移默化地吸收著大神的思路。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 碰碰碰人人澡人人爱摸 | 国产成人高清精品免费软件 | 久久国内精品自在自线软件 | 国产精品亚洲第一区二区三区 | 日本欧美一区二区三区不卡视频 | 在线观看免费国产成人软件 | 国产亚洲精品看片在线观看 | 久久久久久免费播放一级毛片 | 国产精品成人不卡在线观看 | 毛片搜索 | 亚洲国产精品第一区二区 | 日韩美三级 | 亚洲国产精品成 | 91精品国产91久久久久久 | 久久中文字幕亚洲精品最新 | 99爱在线视频这里只有精品 | 一本久久道 | 国产精品国产三级国产专区5o | 欧美一级va在线视频免费播放 | 欧美一区精品二区三区 | 久草免费小视频 | 国产精品拍自在线观看 | 视频一区欧美 | 手机免费黄色网址 | 成人在线一区二区 | 国内精品影院久久久久 | 91影视永久福利免费观看 | 久久成年人视频 | 99成人国产精品视频 | 欧美日韩视频一区三区二区 | 久久久国产在线 | 日本三级s级在线播放 | 91欧美视频 | 久草在线观看福利 | 91香蕉国产 | 在线观看一区二区三区四区 | 人妖欧美一区二区三区四区 | 国产欧美日韩不卡在线播放在线 | 亚洲精品综合一二三区在线 | 97在线视频观看 | 伊在人香蕉99久久 |