国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

遇到跨端開發(fā)或多項目開發(fā)時,遇到的一些問題探討,后端開發(fā)語言如何選擇?

這篇具有很好參考價值的文章主要介紹了遇到跨端開發(fā)或多項目開發(fā)時,遇到的一些問題探討,后端開發(fā)語言如何選擇?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

? 最近有同學(xué)問我,做后端開發(fā)項目時用php,java,c#,go,pathon...哪個好,從最近阿里云、美團服務(wù)器崩潰來看,我想給你最直接的回答是,沒有完美的,只有適合自己的。咱們討論最多的問題就是跨多端開發(fā),以及多項目開發(fā)后期所帶來的升級、維護等相關(guān)問題,接下來就該問題,我發(fā)表一點自己的看法,也算是自己的一點經(jīng)歷、總結(jié)。

跨端開發(fā)帶來的問題?

? 以前帶團隊開發(fā)項目的時候,經(jīng)常會做一些多端項目,包括pc,移動,app(安卓、IOS), 當(dāng)時小程序不火(不管)。做的過程當(dāng)中,如果項目相對較小的話,PC+移動+接口代碼可以完全交給一個人處理,當(dāng)然進度會比較慢,開發(fā)人員也相當(dāng)?shù)男量?,后期升級維護起來也是相當(dāng)?shù)睦щy(我草xxx),如果項目比較大的話,PC、移動、接口分別交給不同的人來開發(fā),這樣速度是上來了,但又帶來了新的問題:每個人寫的程序不一樣,后期交給一個人來維護升級更加老火,而且必須是有相當(dāng)經(jīng)驗豐富的大佬才可以;甚至還有用A程序開發(fā)頁面,B程序開發(fā)接口的傻X過程,這種情況我都不想說了,但投資人就是想快點出來,沒有辦法的辦法(我當(dāng)時的心情就是,想哭又想笑)。

? 再到后來,各家小程序的興起,又要增加開發(fā)人員來做小程序,無形當(dāng)中又給開發(fā)、維護增加了成本,這樣下去,一些初創(chuàng)或小開發(fā)公司是扛不住的,為了解決這一難題,uniapp就出現(xiàn)了么,但這....,這TM解決了老板的煩惱,卻不把技術(shù)當(dāng)人看了呀,...... 好像這是前端的事情,后端就要笑了,反正接口就那一套就可以,貌似前后端分離,對后端開發(fā)人員來說是一個大的解脫。

? 如果上面這些問題沒少讓你掉頭發(fā),請在最下面打CALL留下你的足跡,我看有多少人來著。

? 跨端完了就完了??? NO 。。。。。。 還有跨項目(一個公司做多個業(yè)務(wù))

遇到跨端開發(fā)或多項目開發(fā)時,遇到的一些問題探討,后端開發(fā)語言如何選擇?

跨項目開發(fā)帶來的問題?

? 正常情況,一個公司多個項目分別由不同的團隊開發(fā),資金雄厚的老板。。。(你出錢,我高興),那些又不愿意出錢,又想做好的(統(tǒng)一別名SB)大有人在,3K預(yù)算搞個商城出來,那都是基本操作,為了產(chǎn)品能上線,反正開發(fā)人員也是東拼西湊,上線->收錢->跑路... 一氣呵成。不吐不快呀,話說回來,一般的公司,每個項目都有專門的人員負責(zé)開發(fā)、維護升級,成本還是很高的,某些大廠也一樣(不點名了),業(yè)務(wù)不好的時候,幾千幾萬個人被開除也不是不敢。。。 知所謂理想有多大,挖的坑就有多深。

? 還有就是當(dāng)某個項目穩(wěn)定運行一端時間后,程序基本穩(wěn)定,再發(fā)展其它項目的時候,重新開發(fā)一套? 復(fù)制一套出去修改? 在原有的程序上增加? 不知道你們是怎么做的,哪種是你們覺得好的?歡迎大家在下面討論。

遇到跨端開發(fā)或多項目開發(fā)時,遇到的一些問題探討,后端開發(fā)語言如何選擇?

最后帶來的思考?

? 所有的問題解決辦法,都是在問題產(chǎn)生后的思考,打磨,總結(jié),反反復(fù)復(fù)......,在我當(dāng)時遇到這些困惑的時候,我心中就有這么一些問題:

  • 一套系統(tǒng)的后端開發(fā),如何讓一個人就能輕松搞定?
  • 一套系統(tǒng)如何把PC、移動、APP、小程序等相同邏輯共用?
  • 一套系統(tǒng)如何做多個項目,而不亂?
  • 一套系統(tǒng)做多個項目時,如何能共用一些API,而不同的API相互獨立?
  • 一套系統(tǒng)做多個項目時,有不同的獨立后臺?
  • 多個項目集成為一套時,某個系統(tǒng)不要了,還能輕松移除?
  • ...... 歡迎大家補充

? 聲明一下,我主要做web項目(所以就用PHP),基于這么一些問題,于是就去搞了這么一套系統(tǒng),用于平常的開發(fā),當(dāng)時有想過自己去做一個新的系統(tǒng),但考慮到出來后,用的人要去熟悉系統(tǒng),就放棄了,直接選擇當(dāng)時國人用得比較多的框架拿來開發(fā)、二次封裝。省事呀,哈哈,可以直達去看一下:http://demo.tpframe.com/,這個便是集成了多個系統(tǒng)為一體的。

包括api地址都是獨立:

https://errand-api.tpframe.com/easydoc

http://recycle-api.tpframe.com/easydoc

https://tmall-api.tpframe.com/easydoc

http://tcms-api.tpframe.com/easydoc

? 每個項目域名不一樣,但程序該共用的共用,獨立的獨立,這樣擴展維護都是不錯的選擇,你想,如果是你一個人單獨開發(fā)、維護多個項目,多套系統(tǒng),你會怎么做呢? 歡迎大佬在下方發(fā)表你的看法。

? 這是老姚跟一位同學(xué)探討后想給大家分享的,其實還有很多想說的,苦于文采不行,想得多但表達不出來,想到了再補充,關(guān)注我,后續(xù)分享更多的技術(shù)方面的經(jīng)驗與想法,歡迎下方評論暢言。文章來源地址http://www.zghlxwxcb.cn/news/detail-760425.html

到了這里,關(guān)于遇到跨端開發(fā)或多項目開發(fā)時,遇到的一些問題探討,后端開發(fā)語言如何選擇?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【NO.1】近期在項目中遇到的一些實際問題

    發(fā)現(xiàn)還是寫博客能讓自己記錄問題比較規(guī)律,開個博實時更新自己每天遇到的問題吧。 將地址設(shè)置為了淘寶鏡像,但使用npm安裝還是卡在這一步,或者一段時間后安裝失敗,最終使用cnpm安裝處理好了,咱也不懂為啥,就這么處理吧。 查了下兩者的區(qū)別:npm是node官方的包管理

    2024年02月04日
    瀏覽(35)
  • 在 VScode 終端上創(chuàng)建 nuxtjs 項目遇到的問題以及使用 GitHub 遇到的問題和一些個人筆記

    在 VScode 終端上創(chuàng)建 nuxtjs 項目遇到的問題以及使用 GitHub 遇到的問題和一些個人筆記

    這篇文章是關(guān)于在vscode終端中創(chuàng)建 nuxtjs項目 的一些步驟,同時還包括了使用 Git、GitHub 的一些操作,以此文章作為筆記,僅供參考。(前提:已經(jīng)安裝nodejs、git) 關(guān)于nuxtjs、ssr、服務(wù)端渲染、nuxtjs項目結(jié)構(gòu)等等相關(guān)知識點這篇文章就不多多介紹了,在后續(xù)的文章或筆記中也

    2024年02月09日
    瀏覽(87)
  • web前端開發(fā)教學(xué)視頻,VUE項目配置ESlint后一些報錯解決方式,4個改變你編程技能的小技巧

    web前端開發(fā)教學(xué)視頻,VUE項目配置ESlint后一些報錯解決方式,4個改變你編程技能的小技巧

    ‘no-delete-var’: 2, // 禁止出現(xiàn)未使用的變量 ‘no-unused-vars’: [2, {‘vars’: ‘local’, ‘a(chǎn)rgs’: ‘none’}], // 禁止出現(xiàn)空函數(shù) ‘no-empty-function’: 2, // 禁用不必要嵌套塊 ‘no-lone-blocks’: 2, // 這條規(guī)則強制執(zhí)行v-on指令樣式,您應(yīng)該使用速記。 ‘vue/v-on-style’: [2, ‘shorthand’], //*

    2024年04月13日
    瀏覽(25)
  • C++ 學(xué)習(xí)筆記、01 | 開發(fā)簡單職工管理系統(tǒng)遇到的一些問題

    記錄開發(fā)簡單職工管理系統(tǒng)遇到的一些問題,黑馬教程 https://www.bilibili.com/video/BV1et411b73Z P147 ~ P166 頭文件只聲明,源文件來實現(xiàn)(本質(zhì)上是類內(nèi)聲明類外實現(xiàn)) 源文件需要引用特定的頭文件 #ifndef 的方式依賴于宏名字不能沖突( 最好采用這種方式 ) 保證同一個文件只會被編

    2024年02月08日
    瀏覽(20)
  • .net項目開發(fā)-EF框架解決添加默認值問題

    .net項目開發(fā)-EF框架解決添加默認值問題

    最近開發(fā).net項目,持久層用的是EF框架,也是第一次使用這個框架,用這個框架的好處就是基于實體的開發(fā),就是當(dāng)代碼中實體創(chuàng)建完成可以使用EF提供的code frist模式去創(chuàng)建數(shù)據(jù)表,也解決了項目部署是寫腳本創(chuàng)建數(shù)據(jù)庫的問題。使用這個框架也出現(xiàn)了一個問題就是實體和表

    2024年02月13日
    瀏覽(13)
  • 工業(yè)互聯(lián)網(wǎng)項目開發(fā)工作流程及核心問題

    工業(yè)互聯(lián)網(wǎng)項目開發(fā)工作流程及核心問題

    工業(yè)互聯(lián)網(wǎng)項目開發(fā)全流程V3.0 ? 工業(yè)互聯(lián)網(wǎng)項目開發(fā)工作流程及核心問題 一、需求分析 1、共享平臺需求分析 這個平臺要解決什么問題? 這個平臺的用戶群體是誰? 這個平臺應(yīng)該具備哪些主要功能? 這個平臺的使用場景是什么? 這個平臺如何與現(xiàn)有的系統(tǒng)集成? 2、需求

    2024年02月09日
    瀏覽(94)
  • 解決WinlicenseSDK二次開發(fā)Visual Studio項目DLL引用問題

    解決WinlicenseSDK二次開發(fā)Visual Studio項目DLL引用問題

    有幾年沒有用過VS編程了,最近對Winlicense感興趣,就試著運行其提供的WinLicenseSDKExamplesSDKGet HardwareIDProyecto1.sln,遇到DLL引用問題,把解決的過程記錄在本文。 我的編譯環(huán)境是:Win7,64位系統(tǒng),Visual studio enterprise 2015,.net framework 4.8 WinLicenseSDK目錄如下: ?其下面Lib目錄如下:

    2024年02月04日
    瀏覽(32)
  • 解決 vue 項目開發(fā)越久 node_modules包越大的問題

    vue 每次編譯都會將編譯后的文件緩存在 node_modules /.cache 里面,因此需要在 vue.config.js 配置取消緩存

    2024年02月08日
    瀏覽(23)
  • 【實戰(zhàn)項目開發(fā)技術(shù)分享】如何解決機器人運動不平穩(wěn)的問題

    【實戰(zhàn)項目開發(fā)技術(shù)分享】如何解決機器人運動不平穩(wěn)的問題

    機器人的運動平穩(wěn)性對于其在各種應(yīng)用中的成功執(zhí)行任務(wù)至關(guān)重要。當(dāng)機器人在執(zhí)行任務(wù)過程中出現(xiàn)不穩(wěn)定的運動,可能導(dǎo)致任務(wù)失敗、損壞周圍環(huán)境或甚至危及人員安全。因此,解決機器人運動不平穩(wěn)問題是一個非常重要的挑戰(zhàn)。本篇博文將向您介紹一些有效的方法來解決

    2024年02月16日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包