申請免費試用、咨詢電話:400-8352-114
開源項目管理軟件使用了哪些技術(shù)來實現(xiàn)?選擇這些技術(shù)的理由是什么?
開源項目管理軟件軟件使用的開發(fā)語言是PHP,數(shù)據(jù)庫是MySQL,WebServer沒有特定要求,Apache、nginx、IIS都可以使用。
項目管理系統(tǒng)開源選擇PHP,是因為一直在用PHP,它簡單、開發(fā)效率高、跨平臺、解釋執(zhí)行、功能豐富、表現(xiàn)力強。選擇Apache和MySQL,也主要是因為它們是跨平臺的,安裝維護都非常的簡單(Apache和MySQL運行環(huán)境可以精簡為只需要幾個核心文件)
前端的我們采用了jQuery作為JS框架,還有很多第三方的前端擴展,比如自動提示、樹狀列表之類的。

開發(fā)項目管理系統(tǒng)的難點是什么?開發(fā)過程中,你們遇到了哪些困難?是如何解決的?
開發(fā)項目管理系統(tǒng)的難點在于跨界,你需要知道項目管理的各個流程,項目管理系統(tǒng)開源懂得項目管理的方法和理論,同時還需要你把它提煉成通用的需求,然后用技術(shù)合理的實現(xiàn)出來。
這中間涉及到太多的取舍和平衡。比如權(quán)限的控制,太松和太嚴都不好;比如各種涉及流程控制的字段,多了,使用麻煩,少了,跟蹤和管理就弱了。所以更多的是在這些方面糾結(jié),找到比較合適的解決方案。
開發(fā)過程中難點不多,技術(shù)層面的問題都是可以解決的,解決不了還可以繞。