買源碼 GitHub上bilibili源碼被公開,會(huì)產(chǎn)生什么影響呢?
GitHub上bilibili源碼被公開,會(huì)產(chǎn)生什么影響呢?沒(méi)有損失。沒(méi)有核心技術(shù)。想做個(gè)網(wǎng)站創(chuàng)業(yè),但合伙的幾個(gè)人都不懂技術(shù),請(qǐng)問(wèn)如果網(wǎng)站請(qǐng)專業(yè)網(wǎng)站公司做靠譜嗎?做一個(gè)網(wǎng)站或需要掌握很多東西。我會(huì)整理
GitHub上bilibili源碼被公開,會(huì)產(chǎn)生什么影響呢?
沒(méi)有損失。沒(méi)有核心技術(shù)。
想做個(gè)網(wǎng)站創(chuàng)業(yè),但合伙的幾個(gè)人都不懂技術(shù),請(qǐng)問(wèn)如果網(wǎng)站請(qǐng)專業(yè)網(wǎng)站公司做靠譜嗎?
做一個(gè)網(wǎng)站或需要掌握很多東西。我會(huì)整理整個(gè)過(guò)程。
分析你的網(wǎng)站定位,你的網(wǎng)站應(yīng)該呈現(xiàn)什么樣的東西?在線零售商??jī)?nèi)容和信息?社會(huì)交往?
完成需求分析后,開始設(shè)計(jì)網(wǎng)站原型。你可以參考類似的網(wǎng)站。
網(wǎng)站中的一些圖片和顏色需要由專業(yè)UI設(shè)計(jì)師設(shè)計(jì)。
這包括首頁(yè)開發(fā)和后端開發(fā)。你可以找一個(gè)外包團(tuán)隊(duì)來(lái)為你做這項(xiàng)工作。他們會(huì)根據(jù)你的網(wǎng)站需求評(píng)估開發(fā)時(shí)間和人力,最后給你一個(gè)報(bào)價(jià)。當(dāng)然,用戶界面也可以外包給他們。
此時(shí)您需要一臺(tái)服務(wù)器。當(dāng)然,現(xiàn)在你根本不需要買機(jī)器。你可以使用一些國(guó)內(nèi)云廠商的機(jī)器,比如阿里云。價(jià)格因您選擇的配置而異。例如,一臺(tái)2核4G機(jī)每月的成本約為200元。
如果您需要訪問(wèn)您的網(wǎng)站,您需要一個(gè)用戶容易記住的域名?,F(xiàn)在域名很便宜,一年幾十元。域名申請(qǐng)成功后,可以進(jìn)行記錄,然后可以映射到您的服務(wù)器,用戶可以訪問(wèn)您的網(wǎng)站。
維護(hù)可以外包給開發(fā)團(tuán)隊(duì)。維護(hù)費(fèi)用可能需要按一定期限支付,主要包括系統(tǒng)缺陷和新需求開發(fā)。手術(shù)的工作需要你去做。就是定期更新網(wǎng)站內(nèi)容來(lái)宣傳自己。
這就是整個(gè)網(wǎng)站所擁有的。如你所說(shuō),如果你的團(tuán)隊(duì)不了解這項(xiàng)技術(shù),你可以找一個(gè)外包團(tuán)隊(duì)來(lái)做。評(píng)論中有人表示,外包不可靠,延誤工期。別擔(dān)心!乍一看,這種人不明白。一般的外包團(tuán)隊(duì)肯定不會(huì),兩者之間有合同。交貨時(shí)間將清楚地寫在合同上。延遲交貨是有賠償?shù)?。你知道,大公司的很多?xiàng)目都是外包的。同時(shí),一般的中小型網(wǎng)站可以由幾個(gè)人來(lái)做。整個(gè)堆棧工程師甚至可以自己做。淘寶上千人?真是個(gè)外行。我說(shuō)過(guò),10多個(gè)人我們有一個(gè)系統(tǒng),由我們團(tuán)隊(duì)中的三個(gè)人組成,每天有50億個(gè)請(qǐng)求。
但最終,產(chǎn)品是自己的。網(wǎng)站上線后,我們將成立自己的研發(fā)團(tuán)隊(duì)。只有這樣,我們才能不斷完善我們的網(wǎng)站,滿足用戶的需求。
有什么解決方案防止程序開發(fā)人員將源代碼私自復(fù)制,避免知識(shí)產(chǎn)權(quán)泄露?
在看了答案之后,我們沒(méi)有發(fā)現(xiàn)一個(gè)答案是給出正確的解決方案,而沒(méi)有一個(gè)答案是正確的想法。
提問(wèn)者應(yīng)該知道在什么情況下可以未經(jīng)許可復(fù)制代碼?也就是說(shuō),代碼可以保存到計(jì)算機(jī)的本地磁盤上。
只要代碼或數(shù)據(jù)可以保存在計(jì)算機(jī)的本地磁盤上,從技術(shù)上講,就不可能避免數(shù)據(jù)代碼的私人復(fù)制,因?yàn)閷?duì)于代碼編寫者來(lái)說(shuō),沒(méi)有辦法設(shè)計(jì)任何模塊、黑盒或白盒,或者禁用USB接口,因?yàn)槿绻a編寫者甚至知道如何分發(fā)數(shù)據(jù)數(shù)據(jù),如何訪問(wèn)a和B源的數(shù)據(jù),如何從復(fù)雜的數(shù)據(jù)中整理出有效的內(nèi)容供自己使用,這些基本的東西都是意想不到的,那么要寫什么代碼呢。
虛擬桌面一般是指類似服務(wù)器的遠(yuǎn)程登錄,文件不能復(fù)制到本地,所以每次訪問(wèn)計(jì)算機(jī)上的任何資源時(shí),都可以通過(guò)虛擬桌面登錄,然后使用系統(tǒng)。
應(yīng)該注意的是,沒(méi)有一種技術(shù)可以解決所有問(wèn)題。虛擬桌面可以阻止代碼數(shù)據(jù)在本地保存,但不能限制數(shù)據(jù)上載到代碼宿主服務(wù)器。因此,也需要對(duì)網(wǎng)絡(luò)進(jìn)行過(guò)濾和監(jiān)控。這是另一個(gè)復(fù)雜的問(wèn)題。
大部分代碼都沒(méi)有價(jià)值,無(wú)法離開業(yè)務(wù),而且核心代碼是普通編碼人員無(wú)法訪問(wèn)的,因此我們應(yīng)該考慮盡一切可能防止未經(jīng)許可復(fù)制代碼。目的是什么?GitHub上有這么多代碼,您的項(xiàng)目的代碼質(zhì)量比GitHub好多少?與其試圖在未經(jīng)許可的情況下組織要復(fù)制的代碼,不如找到一種方法,將業(yè)務(wù)分塊實(shí)現(xiàn),并盡可能減少掌握核心業(yè)務(wù)流程的人數(shù)。