最近開始著手開發web CRM系統
但是對於想採用的網頁程式語言一直無法抉擇
想請各位前輩指點迷津
其實系統蠻單純
只是要提供給公司內業務及相關主管可以有快速查詢拜訪紀錄等等的功能
(但日後會慢慢擴增功能)
目前DB打算用MariaDB(據說與MySQL完全相容)
但前端的網頁語言目前還沒決定
開發想採用MVC架構
目前考慮的選項為
1.ASP.net
2.JSP
3.PHP
已開發來說
目前的主流應該是哪一種呢?
感覺各有所好 可是又不知差異有多大
建議的優先順序如下:
1.公司主力技術
2.個人對工具的熟悉度
3.開發工具購置成本
如果以上三個你都不在乎
那就射飛鏢決定就可以了
hi!~ 感謝您的回答
1.公司主力技術
公司唯一開發人員是我...
2.個人對工具的熟悉度
visual studio
eclipse
notepad++
團隊中大家都算是熟悉
3.開發工具購置成本
原則上都用開源的XD
因為是跟朋友一起研究 我們剛好都是各有所長(ASP JSP PHP都有)
只是想說以存取db的速度跟效能 不知哪種比較好...
et54987提到:
以存取db的速度跟效能 不知哪種比較好
因為這個問題
幾乎就像「ASP.Net JSP PHP 那個語言工具最好」一樣
是得不到什麼標準或正確答案的
et54987提到:
但日後會慢慢擴增功能
有這個條件,就需要考慮到程式是否被寫死而很難改的問題。
現在可寫出符合目前所需,
但日後又要加什麼功能的時候,
常常會發現原來的寫法不夠有彈性或擴充性,
這可能是會比較麻煩所在。
jsp,php兩者都可在windows,linux上跑,同樣的硬體條件上,
在linux上一定跑的比在windows上快。
如果到時是用.Net環境上,OS就沒得選擇了。
個人比較喜歡擲骰子的說....
一開始業務都說需求很簡單!
後來一定設計變更一堆
功能越加越多
最後就成為 CRM 系統!
"系統" 看起來就很大!
所以未免以後加功能時綁手綁腳
建議用 BitNami SugarCRM Module 等 開源CRM 套件
一鍵安裝
然後再去想辦法使用它!
以上建議希望能幫您!
SugarCRM
這套是PHP的
Dynamics CRM
這套是M$的
開源的軟體,不會做的比商用化軟體好
可以考慮你開發人數的多少來決定
Net,Java,PHP,都有擅長的領域
我個人是常使用Net,Delphi略懂,有空的時間會學Java與PHP
考量用哪一種語言,決定點很多
可參考軟體工程手冊
再考量專案打算怎麼跑