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