欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

小白想學PHP,怎么辦?

錢良釵2年前14瀏覽0評論

PHP工程師都要學習什么

首先,開場:PHP是世界上最好的語言。

我只講方法。

所有的一切都是從HELLOWORLD開始的。但在這之前你需要做一些準備工作。如果有條件,請把你的電腦裝上Linux,然后百度一下如何配置PHP運行環境,如果你覺得有困難,windows下有很多一鍵安裝的配置包(自行百度)。然后創建你的第一個HELLOWORLD程序,運行,查看效果。恭喜你成功入坑。

經歷了HELLOWORLD之后,你需要學習一些基礎語法、數據類型、常量、運算符、各種循環、內置函數,我相信這些一套系統的教程上面都會包含,所以,按步驟學習就可以了。有了這些基礎以后,你可以開始進階下一步,嘗試寫一個自己的WEB站。

不管你將來做前端還是后端,初學階段,一些基本的東西是要掌握的,所以,HTML+CSS+JAVASCRIPT三件套了解一下,數據庫MYSQL了解一下。

然后,框架是必須要學習的,選擇一款容易入門的框架,CI、ThinkPHP,都是不錯的選擇。

當你能創建一個類似博客的個人站點時,嗯,恭喜你,入門成功。

初級:碼農

初級工程師要能夠完成一些基本的管理功能開發,就是我們說的增刪查改,前端一些簡單功能的實現。基本上三件套+mysql+框架就可以搞定。這個階段很多代碼都可以去搬運,但是,不要只搬運,更多的是去搞清楚具體的實現方式。

中級:橫向和縱向的擴展

橫向,要擴展你的技術棧。什么redis,memcache,mongodb各種數據庫要去學習;各種框架;什么是nginx,什么是apache;項目如何構建,如何管理項目;數據庫怎么設計、什么時候改冗余,什么時候該關聯;

縱向:研究一下框架的結構和思想、學習各種算法、MYSQL的各種優化、分布式數據庫、JAVASCRIPT的堆棧、PHP的進程和線程……

不斷的橫向和縱向交替擴展,才能長成一棵大樹。

高級:個人覺得高級是一種境界,不再局限于技術棧和架構,更多的是一種思想,此時無招勝有招。這個階段絕不是學習一兩種語言能達到的。需要長時間的一線研發經驗的積累、多種項目的參與和管理,非十數年碼界的摸爬滾打不能成就。