java銀行管理系統(tǒng)項(xiàng)目 為什么主流的cms內(nèi)容管理系統(tǒng)都是php、asp的,而基于java的卻很少?
為什么主流的cms內(nèi)容管理系統(tǒng)都是php、asp的,而基于java的卻很少?作為從事7年網(wǎng)站開發(fā)的資深人員告訴你為啥,一個普通企業(yè)網(wǎng)站我用 asp和php在不錄入網(wǎng)站資料,前端寫好靜態(tài)頁的情況下兩三個
為什么主流的cms內(nèi)容管理系統(tǒng)都是php、asp的,而基于java的卻很少?
作為從事7年網(wǎng)站開發(fā)的資深人員告訴你為啥,一個普通企業(yè)網(wǎng)站我用 asp和php在不錄入網(wǎng)站資料,前端寫好靜態(tài)頁的情況下兩三個點(diǎn)能做出來上線。
尤其是asp,連數(shù)據(jù)庫都省的部署了。
速度是第一決定因素。java時間成本,維護(hù)成本都比較高。
再看價格,我一般給企業(yè)做網(wǎng)站是給錢就做,從需求分析到上線,快的一天搞定,收費(fèi)1000-2000,價格決定用什么。
最后再來說說cms,asp和php的系統(tǒng)用過不少,但最順手的還是自己開發(fā)的php建站系統(tǒng)。個個代碼模塊都自己寫的,用起來隨便改,你想要啥都能給你加,比如后期想增加,收藏文章,登錄注冊,甚至支付方式等都可以定制開發(fā)
今晚有一個活,2000,預(yù)計(jì)三個小時玩活,你用java試試
現(xiàn)在一般銀行系統(tǒng)是用什么軟件開發(fā)的?
銀行的系統(tǒng)很多,有核心系統(tǒng)、信貸系統(tǒng)、理財(cái)系統(tǒng)、統(tǒng)計(jì)系統(tǒng)、CRM系統(tǒng)、網(wǎng)貸系統(tǒng)、定價系統(tǒng)、FTP系統(tǒng)、數(shù)據(jù)系統(tǒng)、報(bào)送系統(tǒng)、財(cái)務(wù)系統(tǒng)、人資系統(tǒng)、OA、客服系統(tǒng)、網(wǎng)銀系統(tǒng)、風(fēng)險管理系統(tǒng)、反洗錢系統(tǒng)等,少則大幾十,多則好幾百。
當(dāng)然,銀行的這些系統(tǒng)多數(shù)是外包給服務(wù)商去做的,長亮、宇信、高陽、信雅達(dá)、恒生、用友等都是銀行服務(wù)大戶。
開發(fā)語言來說,核心等極少數(shù)系統(tǒng)用C來開發(fā),現(xiàn)在也陸續(xù)轉(zhuǎn)向Java。
其余大多數(shù)業(yè)務(wù)系統(tǒng)和管理系統(tǒng)都是用Java開發(fā),以war包等形式部署到服務(wù)器上。Java用的多的原因還是技術(shù)成熟,框架多,具備開發(fā)能力的儲備人員比較多。
還有一部分系統(tǒng)使用的是專用語言,如數(shù)據(jù)倉庫或大數(shù)據(jù)平臺的批量和實(shí)時作業(yè)是通過類SQL的方式編寫。
所以掌握J(rèn)ava總是沒錯的,不過在數(shù)字化轉(zhuǎn)型的大背景下,銀行對Python、SAS等特殊語言的需求近些年也有所增加,值得關(guān)注。
本人本科大二,隨手可以寫java網(wǎng)課上的倉儲系統(tǒng)(無法聯(lián)網(wǎng),圖形化界面,sql),在業(yè)內(nèi)算什么水平呢?
不妄自菲薄,也不要妄自尊大,我做軟件20多年了,編程不僅僅是用什么語言,關(guān)鍵在于思想。編程語言只是器,工具而已,把一個工具用的很熟沒有什么驕傲的,除非你要跟寫詩的人去比編程。一個軟件要實(shí)現(xiàn)哪些功能,這些功能用戶怎樣用的才爽,簡單易用,穩(wěn)定如新才是最重要的。否則就是個半吊子,在這行并沒太大的前途