資料庫二次開發
『壹』 在軟體方面,什麼是二次開發
軟體的二次開發是指支持軟體二次開發的原軟體系統都提供相應的SDK(Softwaredevelopkit)。二次開發人員可以根據SDK中提供的公開的API(應用程序介面)來訪問軟體原有的一些基本功能,並根據這些基本功能組合,擴展進而形成更加專業或新的功能以完成用戶特殊的需求。
對已有軟體產品的功能進行擴充或根據特殊需要組合擴展功能等。
/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c54eff6fa7b34292df5e0fe7fb8"target="_blank"title="點擊查看大圖"class="illustration_alink">/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c54eff6fa7b34292df5e0fe7fb8?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/ae51f3deb48f8c54eff6fa7b34292df5e0fe7fb8"/>
(1)資料庫二次開發擴展閱讀:
軟體二次開發的條件:
1、要有這個開源產品的所用語言的語言基礎。
2、要對這個開源產品的功能和使用要有比較熟悉,因為熟悉了,才知道一個需求下來,要改什麼,什麼是系統自帶的,大概要怎麼改。
3、要熟悉這個開源產品的數據結構,代碼結構,系統的框架結構,核心是哪裡,附屬功能是在哪裡。簡單點說,就是資料庫,代碼邏輯,文件目錄的熟悉。如果是用介面式的二次開發,則需要對這個介面比較熟悉,一般來說會有相應的文檔。
4、根據需求,然後利用開源產品的內核,進行系統的擴展和修改,以達到需求。
5、對其提供的SDK中的API函數有一定了解,以利於對SDK中個函數的使用更加靈活方便。