日韩欧美人妻无码精品白浆,www.大香蕉久久网,狠狠的日狠狠的操,日本好好热在线观看

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

國外PHP大師給初學者的8條建議

admin
2013年3月23日 21:26 本文熱度 4861

如果你還不清楚PHP是什么,可以留意下那些你天天使用的web應用,例如Facebook、Wordpress都是用PHP構建起來的。


學習一門新語言可能會是一件很艱巨的任務,最好的辦法就是借鑒前輩的經(jīng)驗已達到事半功倍,下面就是為PHP新手們準備的一些經(jīng)驗餐(筆者也還是新手)。


如果你是個PHP開發(fā)者,無論是新手還是高手,筆者都希望你能在此討論下自己對PHP的想法或者技巧。


1. 從OOP開始



Naramore是SourceForge員工以及PHPWomen.org的創(chuàng)辦人。對于初學者,她建議在學PHP之前先了解清楚OOP(Object-Oriented Programming)即面向對象編程思想。


“如果你來自非高科技行業(yè),很有必要花一些時間去學習軟件開發(fā)的基礎流程。例如面向對象程序設計、測試驅動開發(fā)、版本控制、調試、設計模式等?!?/P>

“如果你已經(jīng)嘗試過了但無法解決問題,不要害怕開口問人。很多PHP社區(qū)的氣氛都是非常友好的,并且提供了大量初學者可用得上的資源,這些都你來說都會大有幫助的。找一個適合自己的穩(wěn)定的社區(qū),一個本地用戶組或一個開源項目社區(qū),或者是一個freenode上的相關IRC聊天頻道?!?/P>

2. 隨時Google



Casey創(chuàng)立了一個軟件商店,并且在unconference流程方面做了很多研究。


他的建議是在PHP社區(qū)找到自己的位置以及遵循“發(fā)問前先Google一下”。


“馬上找到一個用戶組加入,全世界有很多聰明的人聚集一起聊天、開拓思路、互相幫助的PHP群?!?/P>

“記住,在提問之前先嘗試在google上搜索。沒人喜歡懶惰的人?!?/P>

3. 加入開源項目



Leonard 在運營一家愛爾蘭軟件公司echolibre,同時還是CloudSplit(一個云計算分析服務)的聯(lián)合創(chuàng)始人。和他的很多同齡人一樣,他建議應該積極嘗試加入開源項目,即使你是個新手。


“通過參加開源項目你有機會看到那些源代碼,并可以向資深的前輩學習?!?/P>

“幫助開源項目團隊做一些事,例如尋找和記錄重復性的bug這樣的耗時任務,他們會對你心存感激。當我們想要雇用開發(fā)人員時,如果他曾經(jīng)參與過OSS項目,我們會更多地考慮他對公司的潛在貢獻?!?/P>

4. 想了就做



Lornajane 他在網(wǎng)上的身份Mitchell更為出名,是一個PHP顧問、開發(fā)者、作家和演說家。


她給出了一句簡短的建議:想了就做。


“PHP是一種非常易懂、可以進行快速開發(fā)的語言。想知道一件事是否可行的最佳方法就是去做這件事?!?/P>

“任何人都可以用PHP編程。低門檻意味著會有很多糟糕的PHP作品。但很多糟糕的PHP作品卻是非常有用的,即使它看起來并不漂亮。我個人認為如果你能用PHP解決問題,就大膽去實行,即便做出來的東西可能并不完美。”


5. 避免編碼倦怠



Cornutt 運營PHPDeveloper.org和Joind.in,他從1998年開始一直在使用PHP。他給PHP初學者的建議是千萬不要產(chǎn)生編碼疲勞和倦怠。


“我認為新手PHP開發(fā)人員很容易陷入一種不堪重負的境地...初學者往往是對語言有興趣,但總是被一種“能運行即可”的心態(tài)誤導,以至事倍功半?!?/P>

“試圖找到一位導師來引導你進行這些初步的學習步驟。當你真正去同他人溝通時,會發(fā)現(xiàn)世界很多不同的東西。IRC是一個很好的選擇,但找一個牛人做老師肯定是最佳選擇。"


“PHP開發(fā)也是一種需要磨練的技能,沒人可以在一夜之間變成一名高手?!?/P>

6. 選擇一個好用的編碼器



Turner 從1996年開始一直在做web相關工作和參加開源項目。他運營PHPKitchen.com,最近還殺入Seedcamp決賽。


他給了新手PHP開發(fā)人員一個非常好的建議,可以節(jié)省時間,寫出更好的代碼,并幫助維持你對編碼的興趣。


“閱讀經(jīng)驗豐富的開發(fā)者的代碼,你總會發(fā)現(xiàn)一些更好、更簡潔的方式算法。不要重新發(fā)明輪子,使用庫可以避免自己編寫重復的代碼。"


“確保你的代碼是人類可讀的,如果你的代碼6個月后連你自己也看不懂了,你讓合作的其他開發(fā)者如何去看?"


“盡量簡化接口,寫簡單的代碼難度更大,不過,良好的重構會為維護節(jié)省大量的時間和頭痛。"


“最后,了解一些杰出的程序員以及他們如何多年保持對編程藝術的熱情?!?/P>

7. 了解測試驅動開發(fā)、封裝和代碼控制



Herbert 從1999年一直玩PHP至今,他對Gentoo Linux作出很大的貢獻。


對于PHP初學者,他說“學習測試驅動開發(fā)和封裝。一旦你熟悉它,你代碼會寫的更快,而且繼承你代碼的人肯定會感謝你”。


“學會代碼控制,這是必經(jīng)之路?!?/P>

他還表示,PHP一個最大的優(yōu)勢是有大量的在線免費文檔,不用像學其他某些語言一樣,跑到街上的書店去買教程。


8. 了解安全問題



Maclean 是來自蘇格蘭的PHP和Python開發(fā)者。


他說:“正因為PHP易用性強,所以有很多人都在使用,但我們必須想想那些初學者在用它做些什么。沒必要什么都從頭開始寫起,適當?shù)剡x擇使用框架是個很好的開始。”


“另外要做的是了解有關安全的問題。PHP曾經(jīng)在安全性上臭名遠揚,就是因為易用性帶來的副作用。我們必須學會避開這些問題?!?/P>


該文章在 2013/3/23 21:26:31 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

奇米色777欧美一区二区| 超碰天天透天天爱天天狠 | 无码一区二区日韩| 强奸制服中文字幕| 国产欧美日韩综合精品1久| 免费一区二区av| 在线播放91麻豆| 欧洲激情无码| 91人人澡人人澡| 嗯嗯嗯啊啊啊免费观看视频大全在线| 亚洲 欧美成人综合在线| 美女麻豆超碰| 久久免费青青视频| 日韩欧美国内| 亚洲精品久久久久中文一幕| 国产美女舔弄我的鸡巴av| 国产精品 可站18| 日本不卡123无码视频| 国产Porn一区二区三区在线播放| 极品日本少妇| 日韩黄色三级片极品av旗袍后入| 日本人妻免费不卡视频| 欧美日韩少妇人妻高清无码| 丁香五月成人视频在线观看| 亚洲午夜在国产| 自拍偷拍综合一区| 日韩AV日韩AV日韩AV日韩AV| 麻豆传媒激情制服诱惑中文字幕| 欧美日韩大黑屄| 日本亚州视频在线八a| H漫A漫| 国产老揉女| 日木无码久久嗯啊| 精品久久午夜精品电影| 我要天天干天天摸天天爽| 亚洲理论在线| 中文字幕精品人妻一区二区三| 国产又大又黄又长的的视屏| 日本黄色一本二本| 黄色成人片又粗又长又| 后插入精品|