一、什么是PDA二次開(kāi)發(fā)?
二次開(kāi)發(fā),簡(jiǎn)單的說(shuō)就是在現有的軟件上進(jìn)行定制修改,功能的擴展,然后達到自己想要的功能和效果,一般來(lái)說(shuō)都不會(huì )改變原有系統的內核。
二、為什么要二次開(kāi)發(fā)?
隨著(zhù)信息化技術(shù)的不斷發(fā)展,IT行業(yè)涌現出了一系列良好的開(kāi)源作品,其作者或是個(gè)人,或是項目小組,或是軟件公司。選擇和應用這些良好的開(kāi)源軟件,并在此基礎上進(jìn)行符合業(yè)務(wù)需求的二次開(kāi)發(fā),將給企業(yè)節省信息化成本(時(shí)間成本及開(kāi)發(fā)成本)的同時(shí),更能帶來(lái)技術(shù)上的保障。這就是我們常聽(tīng)的:站在巨人的肩膀上,你將看的更遠。所以國內很多公司需要二次開(kāi)發(fā)的人才。
三、怎么做PDA二次開(kāi)發(fā)?
第一,你要有這個(gè)開(kāi)源產(chǎn)品的所用語(yǔ)言的語(yǔ)言基礎,能看懂代碼是最基本的。
第二,你要對這個(gè)開(kāi)源產(chǎn)品的功能和使用要有比較熟悉,因為你熟悉了,你才知道一個(gè)需求下來(lái),你要改什么,什么是系統自帶的,大概要怎么改。
第三,你要熟悉這個(gè)開(kāi)源產(chǎn)品的數據結構,代碼結構,系統的框架結構,核心是哪里,附屬功能是在哪里。簡(jiǎn)單點(diǎn)說(shuō),就是數據庫,代碼邏輯,文件目錄的熟悉。
根據良好需求,然后利用開(kāi)源產(chǎn)品的內核,進(jìn)行系統的擴展和修改,以達到良好需求介紹PHP的開(kāi)源