Los ntawm outsourcing mus rau kev loj hlob (Part 2)

В tsab xov xwm dhau los, Kuv tau tham txog keeb kwm yav dhau los rau kev tsim ntawm Veliam thiab kev txiav txim siab faib nws los ntawm SaaS system. Hauv tsab xov xwm no, kuv yuav tham txog qhov kuv yuav tsum ua kom cov khoom tsis yog hauv zos, tab sis pej xeem. Hais txog qhov kev faib pib li cas thiab lawv ntsib teeb meem dab tsi.

Kev npaj

Cov backend tam sim no rau cov neeg siv yog nyob ntawm Linux. Yuav luag txhua lub koom haum muaj Windows servers, uas tsis tuaj yeem hais txog Linux. Veliam lub zog tseem ceeb yog kev sib txuas ntawm cov chaw taws teeb rau cov servers thiab cov khoom siv network tom qab NAT. Tab sis qhov kev ua haujlwm no tau nruj heev rau qhov tseeb tias lub router yuav tsum yog Mikrotik. Thiab qhov no pom tseeb yuav tsis txaus siab rau ntau tus. Kuv thawj zaug pib xav txog ntxiv kev txhawb nqa rau routers los ntawm cov neeg muag khoom feem ntau. Tab sis kuv nkag siab tias qhov no yog kev sib tw tsis kawg los nthuav cov npe ntawm cov tuam txhab txhawb nqa. Ntxiv mus, cov uas twb tau txais kev txhawb nqa tuaj yeem muaj cov lus txib sib txawv rau kev hloov NAT cov cai los ntawm tus qauv mus rau tus qauv. Tib txoj kev tawm ntawm qhov xwm txheej zoo li yog VPN.

Txij li thaum peb tau txiav txim siab los faib cov khoom, tab sis tsis yog qhov qhib, nws ua tsis yooj yim sua kom suav nrog ntau lub tsev qiv ntawv nrog qhib cov ntawv tso cai xws li GPL. Qhov no feem ntau yog ib lub ncauj lus cais; tom qab txiav txim siab muag cov khoom, kuv yuav tsum mus dhau ib nrab ntawm cov tsev qiv ntawv vim qhov tseeb tias lawv yog GPL. Thaum lawv sau ntawv rau lawv tus kheej, nws yog ib txwm muaj. Tab sis tsis haum rau kev faib tawm. Thawj VPN uas los rau hauv siab yog OpenVPN. Tab sis nws yog GPL. Lwm qhov kev xaiv yog siv Japanese SoftEther VPN. Nws daim ntawv tso cai tso cai rau nws muab tso rau hauv nws cov khoom. Tom qab ob peb hnub ntawm ntau yam kev ntsuam xyuas ntawm yuav ua li cas koom ua ke hauv txoj hauv kev uas tus neeg siv tsis tas yuav teeb tsa txhua yam thiab paub txog SoftEther VPN, tus qauv tau txais. Txhua yam yog raws li nws yuav tsum tau. Tab sis rau qee yam txheej txheem no tseem tsis meej pem peb, thiab thaum kawg peb tau tso tseg. Tab sis ib txwm lawv tsis kam tom qab lawv tuaj nrog lwm txoj kev xaiv. Thaum kawg, txhua yam tau ua tiav ntawm kev sib txuas TCP tsis tu ncua. Qee qhov kev sib txuas ua haujlwm los ntawm tus neeg saib xyuas, qee qhov ncaj qha los ntawm Nat Hole Punching (NHP) thev naus laus zis, uas kuj tau siv hauv Free Pascal. Kuv yuav tsum hais tias kuv tsis tau hnov ​​​​txog NHP ua ntej. Thiab nws yeej tsis tshwm sim rau kuv tias nws tuaj yeem txuas 2 lub network li, ob qho tib si ncaj qha tom qab NAT. Kuv kawm lub ntsiab lus, nkag siab lub ntsiab lus ntawm kev ua haujlwm thiab zaum sau ntawv. Txoj kev npaj tau pom zoo, tus neeg siv txuas nrog ib qho nias rau lub cuab yeej xav tau tom qab NAT ntawm RDP, SSH lossis Winbox yam tsis tau nkag mus rau lo lus zais lossis teeb tsa VPN. Ntxiv mus, feem ntau ntawm cov kev sib txuas no dhau mus dhau los ntawm peb tus neeg saib xyuas, uas muaj txiaj ntsig zoo rau ping thiab tus nqi ntawm kev pabcuam cov kev sib txuas.

Hloov cov server ib feem ntawm Linux rau Windows

Muaj ntau yam teeb meem thaum hloov mus rau Windows. Thawj qhov yog tias wmic built-in hauv windows tsis tso cai rau koj los ua WQL cov lus nug. Thiab nyob rau hauv peb lub cev txhua yam twb tau ua rau lawv. Thiab muaj lwm yam, tab sis tam sim no kuv tsis nco qab vim li cas lawv thaum kawg tso tseg nws siv. Tej zaum qhov sib txawv ntawm Windows versions. Thiab qhov teeb meem thib ob yog multithreading. Tsis nrhiav qhov zoo thib peb cov khoom siv hluav taws xob raws li daim ntawv tso cai "tau txais" rau peb, kuv tau tshaj tawm Lazarus IDE dua. Thiab kuv tau sau cov khoom siv tsim nyog. Cov tswv yim yog cov npe ntawm cov khoom yuav tsum tau ua thiab cov lus nug tshwj xeeb yuav tsum tau ua, thiab teb kuv tau txais cov ntaub ntawv. Thiab tag nrho cov no nyob rau hauv multi-threaded hom. Zoo heev.

Tom qab kuv teeb tsa pthreads rau PHP Windows, kuv xav tias txhua yam yuav pib tam sim ntawd, tab sis qhov ntawd tsis yog. Tom qab qee lub sijhawm ntawm kev debugging, kuv pom tau tias pthreads zoo li ua haujlwm, tab sis nws tsis ua haujlwm ntawm peb lub cev. Nws tau pom tseeb tias muaj qee qhov peculiarity hauv kev ua haujlwm nrog pthreads ntawm Windows. Thiab yog li ntawd nws yog. Kuv nyeem cov ntaub ntawv, thiab nws tau sau rau ntawd tias rau Windows cov xov tooj yog txwv, thiab, raws li kuv nco qab, implicitly. Qhov no los ua ib qho teeb meem. Vim tias thaum kuv pib txo cov xov tooj ntawm daim ntawv thov khiav, nws ua haujlwm qeeb heev. Kuv qhib IDE dua thiab kev ua haujlwm rau ntau txoj xov pinging ntawm cov khoom tau ntxiv rau tib qho txiaj ntsig. Zoo, twb muaj ntau qhov chaw nres nkoj scan nyob ntawd thiab. Qhov tseeb, tom qab qhov no, qhov xav tau ntawm pthreads rau PHP ploj lawm, thiab nws tsis siv lawm. Tsis tas li ntawd, ob peb lub luag haujlwm ntxiv tau ntxiv rau qhov kev siv hluav taws xob no thiab nws tseem ua haujlwm rau hnub no. Tom qab no, ib qho installer rau Windows tau sib sau ua ke, uas suav nrog Apache, PHP, MariaDB, PHP daim ntawv thov nws tus kheej thiab cov khoom siv rau kev cuam tshuam nrog lub kaw lus, sau hauv Pascal Dawb. Raws li rau lub installer, kuv xav tias kuv yuav daws qhov teeb meem no sai, vim ... Qhov no yog ib qho tseem ceeb heev thiab tsim nyog rau yuav luag txhua software. Los yog kuv tab tom saib qhov tsis ncaj ncees lawm, lossis lwm yam. Tab sis kuv pheej tuaj hla cov khoom lag luam uas tsis hloov pauv tau txaus, lossis kim thiab tsis hloov pauv. Thiab tseem, kuv pom ib tug dawb installer nyob rau hauv uas nws yuav muaj peev xwm muab rau tej kev xav. Qhov no yog InnoSetup. Kuv sau txog qhov no ntawm no vim kuv yuav tsum tau saib nws yog tias kuv txuag sijhawm rau ib tus neeg.

Kev tsis kam ntawm lub plugin hauv kev pom zoo ntawm koj cov neeg siv khoom

Yav dhau los kuv tau sau tias tus neeg siv khoom yog qhov browser nrog "plugin". Yog li muaj qee lub sijhawm thaum Chrome tau hloov kho thiab cov qauv tsim tau me ntsis crooked, ces Windows tau hloov kho thiab cov kev cai uri scheme ploj mus. Kuv yeej tsis xav kom muaj cov kev xav tsis thoob hauv cov pej xeem version ntawm cov khoom. Ntxiv mus, cov kev cai uri pib ploj tom qab txhua qhov hloov tshiab Windows. Microsoft tsuas yog tshem tawm tag nrho cov tsis-nws cov ceg hauv seem uas xav tau. Tsis tas li ntawd, Google Chrome tam sim no tsis tso cai rau koj nco qab qhov kev xaiv qhib lossis tsis yog daim ntawv thov los ntawm kev cai uri, thiab nug cov lus nug no txhua zaus koj nyem rau ntawm qhov khoom saib xyuas. Zoo, feem ntau, kev sib cuam tshuam nrog tus neeg siv lub hauv paus system yog qhov tsim nyog, uas browser tsis muab. Qhov kev xaiv yooj yim tshaj plaws hauv cov tswv yim no zoo li tsuas yog ua rau koj tus kheej browser, raws li ntau tus tam sim no ua los ntawm Electron. Tab sis muaj ntau yam twb tau sau nyob rau hauv Dawb Pascal, nrog rau nyob rau hauv lub server ib feem, yog li ntawd peb txiav txim siab los ua tus neeg siv nyob rau hauv tib hom lus, thiab tsis tsim ib tug zoo. Qhov no yog li cas tus neeg siv khoom nrog Chromium ntawm lub nkoj tau sau. Tom qab ntawd, nws pib tau ntau yam strappings.

Tso tawm

Thaum kawg peb xaiv lub npe rau qhov system. Peb pheej mus los ntawm ntau yam kev xaiv thaum cov txheej txheem ntawm kev hloov los ntawm lub zos version rau SaaS tab tom pib. Txij li thaum peb pib npaj nkag mus tsis yog hauv kev lag luam hauv tsev xwb, lub ntsiab lus tseem ceeb rau kev xaiv lub npe yog qhov muaj tus neeg tsis muaj npe lossis tsis kim heev hauv cheeb tsam ".com". Qee qhov haujlwm / modules tseem tsis tau xa tawm los ntawm lub zos version mus rau Veliam, tab sis peb tau txiav txim siab tias peb yuav tso lawv nrog cov haujlwm tam sim no thiab ua tiav cov kev hloov tshiab. Nyob rau hauv thawj version tsis muaj HelpDesk, Veliam Connector, nws yog tsis yooj yim sua los hloov lub chaw pib rau kev ceeb toom tshwm sim thiab ntau ntxiv. Peb tau yuav daim ntawv pov thawj Code kos npe thiab kos npe rau cov neeg siv khoom thiab cov neeg rau zaub mov. Peb tau sau lub vev xaib rau cov khoom lag luam, pib cov txheej txheem rau kev sau npe software, lub cim lag luam, thiab lwm yam. Feem ntau, peb npaj txhij pib. Ib qho kev zoo siab me ntsis los ntawm kev ua haujlwm tiav thiab los ntawm qhov tseeb tias tej zaum ib tus neeg yuav siv koj cov khoom, txawm tias peb tsis muaj kev tsis ntseeg txog qhov no. Thiab ces nres. Tus khub tau hais tias nws tsis tuaj yeem nkag mus rau hauv kev ua lag luam yam tsis muaj kev ceeb toom los ntawm cov tub txib. Nws yog ua tau yam tsis muaj ntau lwm yam, tab sis tsis muaj qhov no. Tom qab qee qhov kev sib cav, kev koom ua ke nrog Telegram tau ntxiv, uas haum rau peb. Ntawm txhua tus neeg xa xov tam sim no, qhov no tsuas yog ib qho uas muab kev nkag mus rau nws APIs dawb thiab tsis muaj cov txheej txheem kev pom zoo nyuaj. Tib yam WhatsApp qhia txog kev tiv tauj cov chaw muab kev pabcuam uas them nyiaj zoo rau kev siv lawv cov kev pabcuam; txhua tsab ntawv thov kev nkag mus yam tsis muaj gaskets tsis quav ntsej. Zoo, Viber ... Kuv tsis paub leej twg siv tam sim no, vim ... spam thiab tshaj tawm muaj tawm ntawm kab kos. Thaum kawg ntawm lub Kaum Ob Hlis, tom qab ib qho kev ntsuam xyuas sab hauv thiab kev sim ntawm cov phooj ywg, kev tso npe tau qhib rau txhua tus neeg thiab cov software tau tsim muaj rau rub tawm.

Pib ntawm kev faib tawm

Txij thaum pib, peb nkag siab tias peb xav tau qhov me me ntawm cov neeg siv lub cev kom lawv tuaj yeem sim cov khoom hauv kev sib ntaus sib tua thiab muab qee cov lus qhia thawj zaug. Muaj ntau cov ntawv yuav khoom ntawm VK bore txiv hmab txiv ntoo. Thawj cov ntawv sau npe tuaj txog.

Ntawm no nws yuav tsum tau hais tias nkag mus rau hauv kev ua lag luam thaum koj lub tuam txhab tsis muaj lub npe nto moo, thiab tib lub sijhawm muab kev saib xyuas tsis muaj neeg saib xyuas kev ua haujlwm uas koj yuav tsum nkag mus rau cov nyiaj los ntawm koj cov servers thiab chaw ua haujlwm, yog qhov nyuaj heev. Qhov no scares ntau tus neeg. Peb nkag siab txij thaum pib tias yuav muaj teeb meem nrog qhov no thiab tau npaj rau qhov no ob qho tib si technically thiab kev coj ncaj ncees. Txhua qhov kev sib txuas ntawm cov chaw taws teeb, txawm tias qhov tseeb tias RDP thiab SSH twb tau encrypted los ntawm lub neej ntawd, yog ntxiv encrypted los ntawm peb software siv tus qauv AES. Tag nrho cov ntaub ntawv los ntawm cov servers hauv zos raug xa mus rau huab ntawm HTTPS. Cov nyiaj khaws cia hauv daim ntawv encrypted. Cov yuam sij encryption rau txhua qhov subsystems yog tus kheej rau txhua tus neeg siv khoom. Rau kev sib txuas ntawm tej thaj chaw deb, kev sib tham encryption keys feem ntau yog siv.

Txhua yam peb tuaj yeem ua tau nyob rau hauv qhov xwm txheej no kom tib neeg xav tias muaj kev thaj yeeb nyab xeeb yog qhib kom ua tau, ua haujlwm ntawm kev nyab xeeb thiab tsis txhob nkees ntawm kev teb tib neeg cov lus nug.

Rau ntau tus, qhov yooj yim thiab kev ua haujlwm ntawm software tshaj qhov kev ntshai, thiab lawv sau npe. Qee tus neeg tau sau rau hauv cov ntawv tshaj tawm ntawm VK tias cov software no siv tsis tau vim Qhov no yog ib phau ntawm lawv cov passwords thiab feem ntau yog lub tuam txhab tsis muaj npe. Nws yuav tsum tau hais tias ntau tshaj ib tus neeg muaj qhov kev xav no. Ntau tus neeg tsuas tsis nkag siab tias thaum lawv nruab lwm cov software tsim tshwj xeeb ntawm lub server uas ua haujlwm raws li kev pabcuam, nws kuj muaj cai tag nrho hauv lub kaw lus thiab lawv tsis xav tau cov nyiaj los ua qee yam tsis raug cai (nws yog qhov tseeb tias koj tuaj yeem hloov pauv. tus neeg siv los ntawm leej twg qhov kev pabcuam tau pib, tab sis ntawm no ib yam nkaus, koj tuaj yeem nkag mus rau txhua tus account). Qhov tseeb, tib neeg txoj kev ntshai yog nkag siab. Kev txhim kho software ntawm tus neeg rau zaub mov yog ib qho khoom siv, tab sis nkag mus rau hauv tus as khauj yog qhov txaus ntshai me ntsis thiab sib raug zoo, txij li ib nrab ntawm cov neeg muaj tib lo lus zais rau txhua qhov kev pabcuam, thiab tsim kom muaj ib tus account cais txawm tias qhov kev xeem yog tub nkeeg. Tab sis tam sim no muaj ntau cov kev pabcuam uas tib neeg ntseeg nrog lawv cov ntawv pov thawj thiab ntau dua. Thiab peb siv zog los ua ib tug ntawm lawv.

Muaj ntau cov lus hais tias peb nyiag nws qhov chaw. Qhov no ua rau peb xav tsis thoob me ntsis. Zoo, tsis ua li cas, lub tswv yim ntawm ib tug neeg, tab sis cov lus pom zoo li no tau pom nyob rau hauv ntau yam kev tshaj tawm los ntawm cov neeg sib txawv. Thaum xub thawj lawv tsis paub yuav ua li cas rau qhov no. Txawm hais tias yuav tsum tau tu siab tias qee cov neeg muaj kev xav tias nyob rau hauv Russia tsis muaj leej twg tuaj yeem ua ib yam dab tsi ntawm lawv tus kheej, tab sis tsuas yog tuaj yeem nyiag tau, lossis zoo siab tias lawv xav tias qhov no tsuas yog nyiag tau xwb.

Tam sim no peb tau ua tiav cov txheej txheem kom tau txais daim ntawv pov thawj EV Code kos npe. Yuav kom tau txais nws, koj yuav tsum mus dhau ntawm cov tshev thiab xa ib pawg ntawm cov ntaub ntawv hais txog lub tuam txhab, qee qhov yuav tsum tau lees paub los ntawm tus kws lij choj. Tau txais daim ntawv pov thawj EV Code Kos npe thaum muaj kev sib kis thoob ntiaj teb yog ib lub ncauj lus cais rau ib tsab xov xwm. Cov txheej txheem siv sijhawm ib hlis. Thiab nws tsis yog ib lub hlis tos, tab sis ntawm kev thov tas li rau cov ntaub ntawv ntxiv. Tej zaum tus kab mob sib kis tsis muaj dab tsi cuam tshuam nrog nws, thiab cov txheej txheem siv sijhawm ntev npaum li cas rau txhua tus? Qhia.

Ib txhia hais tias peb yuav tsis siv vim tsis muaj FSTEC daim ntawv pov thawj. Peb yuav tsum piav qhia tias peb tsis tuaj yeem tau txais nws thiab yuav tsis yog vim kom tau txais daim ntawv pov thawj no, encryption yuav tsum ua raws li GOST, thiab peb npaj yuav faib cov software tsis yog hauv Russia thiab siv AES nkaus xwb.

Tag nrho cov lus no pov tseg qee qhov kev tsis ntseeg tias nws muaj peev xwm los txhawb cov khoom lag luam uas xav kom koj nkag mus rau hauv cov nyiaj yam tsis muaj kev paub rau pej xeem. Txawm hais tias peb paub tias yuav muaj cov neeg uas muaj tus cwj pwm tsis zoo rau qhov no. Tom qab tus naj npawb ntawm kev sau npe tshaj ib txhiab, peb nres xav txog nws. Tshwj xeeb tshaj yog tom qab, ntxiv rau qhov tsis zoo ntawm cov neeg uas tsis tau sim cov khoom, kev tshuaj xyuas zoo heev pib tshwm. Nws yuav tsum tau hais tias cov kev tshuaj xyuas zoo no yog qhov kev txhawb siab loj tshaj plaws rau kev tsim khoom.

Ntxiv rau tej thaj chaw deb kev ua haujlwm rau cov neeg ua haujlwm

Ib qho ntawm cov haujlwm nquag los ntawm cov neeg siv khoom yog "muab Vanya nkag mus rau nws lub computer hauv tsev." Peb tsa VPN ntawm Mikrotik thiab tsim cov nyiaj rau cov neeg siv. Tab sis qhov no yog qhov teeb meem tiag tiag. Cov neeg siv tsis tuaj yeem saib cov lus qhia thiab ua raws li cov kauj ruam dhau los txhawm rau txuas ntawm VPN. Txawv versions ntawm Windows. Hauv ib lub Windows txhua yam txuas tau zoo, hauv lwm qhov kev cai sib txawv yog xav tau. Thiab feem ntau, qhov no yeej ib txwm cuam tshuam nrog kev teeb tsa ntawm cov khoom siv network, uas ua raws li VPN server, thiab tsis yog txhua tus neeg ua haujlwm tau nkag mus rau nws thiab qhov no tsis yooj yim.

Tab sis peb twb muaj cov chaw taws teeb sib txuas rau cov servers thiab cov khoom siv network. Vim li cas ho tsis siv kev thauj mus los npaj thiab ua kom muaj kev sib cais me me uas koj tuaj yeem muab rau tus neeg siv los txuas. Kuv tsuas yog xav kom paub tseeb tias tus neeg siv tsis nkag mus rau dab tsi abstruse muaj. Tsuas yog ib lub pob "txuas". Tab sis yuav ua li cas cov nqi hluav taws xob no nkag siab qhov twg txuas yog tias nws tsuas muaj ib lub pob? Muaj ib lub tswv yim los tsim cov ntawv thov online ntawm peb cov servers. Tus thawj tswj hwm lub kaw lus nyem lub pob "download shortcut", thiab cov lus txib raug xa mus rau peb cov huab los tsim ib tus neeg binary nrog cov ntaub ntawv hardwired rau kev txuas mus rau qhov xav tau server / computer ntawm RDP. Feem ntau, qhov no tuaj yeem ua tiav. Tab sis qhov no yuav siv sij hawm ntev; tus thawj coj yuav tsum tau tos ua ntej kom txog thaum lub binary tau muab tso ua ke thiab ces rub tawm. Tau kawg, nws yuav ua tau yooj yim ntxiv cov ntaub ntawv thib ob nrog rau kev teeb tsa, tab sis qhov no yog 2 cov ntaub ntawv, thiab rau kev yooj yim tus neeg siv xav tau ib qho. Ib cov ntaub ntawv, ib lub pob thiab tsis muaj installers. Tom qab nyeem ntawv me ntsis hauv Google, kuv tuaj rau qhov xaus tias yog tias koj ntxiv qee cov ntaub ntawv mus rau qhov kawg ntawm qhov muab tso ua ke ".exe", ces nws tsis deteriorate (zoo, yuav luag). Koj tuaj yeem tsawg kawg ntxiv kev ua tsov ua rog thiab kev thaj yeeb nyob ntawd, thiab nws yuav ua haujlwm zoo li yav dhau los. Nws yuav yog ib qho kev txhaum uas tsis txhob coj kom zoo dua qhov no. Tam sim no koj tuaj yeem yooj yim qhib daim ntawv thov ntawm kev mus, txoj cai hauv tus neeg siv khoom nws tus kheej, los ntawm txoj kev nws hu ua Veliam Connector, thiab tsuas yog ntxiv cov ntaub ntawv tsim nyog rau kev txuas rau nws thaum kawg. Thiab daim ntawv thov nws tus kheej paub yuav ua li cas nrog nws. Vim li cas kuv thiaj sau "zoo yuav luag" hauv kab lus siab dua me ntsis? Vim tias koj yuav tsum them nyiaj rau qhov yooj yim no hauv daim ntawv thov poob nws qhov kos npe digital. Tab sis nyob rau theem no, peb ntseeg tias qhov no yog tus nqi me me los them rau qhov yooj yim.

Third Party Module Licenses

Kuv twb tau sau saum toj no tias tom qab nws tau txiav txim siab ua cov khoom lag luam rau pej xeem, thiab tsis yog rau peb tus kheej siv xwb, peb yuav tsum tau ua haujlwm hnyav thiab nrhiav kev hloov pauv rau qee qhov modules uas tsis tso cai rau peb tus kheej nrog rau peb cov khoom. Tab sis tom qab qhov kev tso tawm, ib qho tsis kaj siab heev tau nrhiav pom. Veliam Server, uas yog nyob rau ntawm tus neeg siv khoom, suav nrog MariaDB DBMS. Thiab nws yog GPL ntawv tso cai. Daim ntawv tso cai GPL txhais tau hais tias software yuav tsum qhib qhov chaw, thiab yog tias peb cov khoom suav nrog MariaDB, uas muaj daim ntawv tso cai no, peb cov khoom yuav tsum nyob hauv daim ntawv tso cai no. Tab sis hmoov zoo, lub hom phiaj ntawm daim ntawv tso cai no yog qhib qhov chaw, tsis rau txim rau cov neeg ua yuam kev hauv tsev hais plaub. Yog tias tus neeg tuav ntaub ntawv muaj cai thov, nws ceeb toom rau tus neeg ua txhaum hauv kev sau ntawv thiab nws yuav tsum tshem tawm qhov ua txhaum cai hauv 30 hnub. Peb nrhiav tau peb qhov yuam kev peb tus kheej thiab tsis tau txais ib tsab ntawv thiab tam sim ntawd pib xav txog cov kev xaiv los daws qhov teeb meem. Cov kev daws teeb meem tau pom tseeb - hloov mus rau SQLite. Cov ntaub ntawv no tsis muaj ntawv tso cai txwv. Feem ntau niaj hnub browsers siv SQLite, thiab ib pawg ntawm lwm cov kev pab cuam. Kuv pom cov ntaub ntawv hauv Is Taws Nem uas SQLite suav tias yog DBMS thoob plaws ntiaj teb, qhov tseeb vim yog browsers, tab sis kuv tsis tau nrhiav pov thawj, yog li qhov no yog cov ntaub ntawv tsis raug. Kuv pib kawm txog qhov txaus ntshai ntawm kev hloov mus rau SQLite.

Qhov no dhau los ua haujlwm tsis tseem ceeb thaum cov neeg siv khoom muaj ntau pua servers nruab nrog MariaDB thiab cov ntaub ntawv hauv nws. Qee qhov MariaDB nta tsis muaj nyob hauv SQLite. Zoo, piv txwv li, hauv cov lej peb siv cov lus nug zoo li

Select * FROM `table` WHERE `id`>1000 FOR UPDATE

Qhov kev tsim kho no tsis tsuas yog ua rau kev xaiv los ntawm lub rooj, tab sis kuj kaw cov ntaub ntawv kab. Thiab ob peb tus qauv ntxiv kuj yuav tsum tau sau dua tshiab. Tab sis ntxiv rau qhov tseeb tias peb yuav tsum rov sau ntau cov lus nug, peb kuj yuav tsum tuaj nrog lub tshuab uas, thaum hloov kho tus neeg siv khoom Veliam Server, yuav xa tag nrho cov ntaub ntawv mus rau DBMS tshiab thiab tshem tawm qhov qub. Tsis tas li, kev lag luam hauv SQLite tsis ua haujlwm thiab qhov no yog qhov teeb meem tiag tiag. Tab sis tom qab nyeem qhov loj ntawm lub Ntiaj Teb Wide Web, kuv pom tsis muaj teeb meem uas kev lag luam hauv SQLite tuaj yeem qhib tau los ntawm kev hla cov lus txib yooj yim thaum txuas.

PRAGMA journal_mode=WAL;

Yog li ntawd, txoj haujlwm tau ua tiav thiab tam sim no tus neeg siv khoom tus neeg rau zaub mov tau khiav ntawm SQLite. Peb tsis tau pom muaj kev hloov pauv hauv kev ua haujlwm ntawm qhov system.

Tshiab HelpDesk

Nws yog ib qho tsim nyog rau chaw nres nkoj HelpDesk system los ntawm sab hauv version mus rau SaaS version, tab sis nrog qee qhov kev hloov pauv. Thawj qhov uas kuv xav ua yog kev koom ua ke nrog tus neeg siv khoom sau raws li kev pom zoo rau cov neeg siv kev tso cai hauv lub system. Tam sim no, txhawm rau nkag mus rau HelpDesk thiab tawm hauv qhov kev thov, tus neeg siv tsuas yog nyem rau ntawm qhov shortcut ntawm lub desktop thiab qhov browser qhib. Tus neeg siv tsis nkag mus rau ib daim ntawv pov thawj. Lub module rau Apache SSPI, uas yog ib feem ntawm Veliam Server, cia li tso cai rau tus neeg siv nyob rau hauv tus account sau. Txhawm rau tawm qhov kev thov hauv lub kaw lus thaum tus neeg siv nyob sab nraud ntawm lub tuam txhab network, nws nyem rau ntawm lub pob thiab nws tau txais qhov txuas hauv nws tus email uas nws nkag mus rau hauv HelpDesk system yam tsis muaj lo lus zais. Yog tias tus neeg siv tsis taus lossis raug tshem tawm hauv ib lub npe, ces HelpDesk tus account yuav tsum tsis ua haujlwm. Yog li, tus thawj tswj hwm tsis tas yuav saib xyuas cov nyiaj hauv ob lub npe thiab HelpDesk nws tus kheej. Ib tug neeg ua hauj lwm tawm - nws disconnects nws tus account nyob rau hauv lub sau thiab hais tias yog nws, nws yuav tsis nkag mus rau hauv lub system tsis yog los ntawm lub tuam txhab network, tsis yog los ntawm ib tug txuas. Rau qhov kev koom ua ke no ua haujlwm, tus thawj tswj hwm yuav tsum tsim ib qho GPO, uas ntxiv ib qhov chaw sab hauv rau thaj tsam intranet и faib ib qho shortcut rau txhua tus neeg siv ntawm lub desktop.

Qhov thib ob peb xav txog qhov tsim nyog heev rau HelpDesk systems, tsawg kawg rau peb tus kheej, yog txuas rau tus neeg thov ncaj qha los ntawm daim ntawv thov hauv ib nias. Ntxiv mus, kev sib txuas yuav tsum dhau yog tias tus thawj tswj hwm ntawm lub network sib txawv. Rau outsourcing qhov no yog qhov yuav tsum tau ua, rau cov neeg ua haujlwm puv sijhawm nws kuj yog qhov tsim nyog heev. Muaj twb muaj ob peb yam khoom uas ua tau ib txoj hauj lwm zoo heev ntawm kev sib txuas ntawm tej thaj chaw deb. Thiab peb tau txiav txim siab los ua kev sib koom ua ke rau lawv. Tam sim no peb tau koom ua ke rau VNC, thiab yav tom ntej peb npaj yuav ntxiv Radmin thiab TeamViewer. Siv peb lub network thauj mus rau cov chaw taws teeb tswj kev sib txuas, peb tau ua VNC txuas rau cov chaw ua haujlwm nyob deb tom qab NAT. Tib yam yuav tshwm sim nrog Radmin. Tam sim no, txhawm rau txuas rau tus neeg siv, koj tsuas yog yuav tsum nyem lub pob "txuas mus rau tus neeg thov" hauv daim ntawv thov nws tus kheej. Tus neeg siv VNC qhib thiab txuas rau tus neeg thov, tsis hais seb koj nyob hauv tib lub network lossis zaum hauv tsev hauv khau khiab. Ua ntej, tus thawj tswj hwm, siv GPO, yuav tsum nruab VNC Server ntawm txhua tus neeg ua haujlwm.

Tam sim no peb tus kheej tab tom hloov mus rau HelpDesk tshiab thiab siv kev koom ua ke nrog cov npe thiab VNC. Qhov no yooj yim heev rau peb. Tam sim no peb tuaj yeem zam kev them nyiaj rau TeamViewer, uas peb tau siv ntau tshaj peb xyoos los khiav peb cov kev pabcuam txhawb nqa.

Peb npaj yuav ua dab tsi ntxiv?

Thaum peb tso tawm cov khoom, peb tsis tau them tus nqi se, tab sis tsuas yog txwv cov tariff pub dawb rau 50 yam khoom saib xyuas. Tsib lub kaum os network li thiab servers yuav tsum txaus rau txhua tus, peb xav. Thiab tom qab ntawd kev thov tau pib tuaj rau hauv kom nce qhov txwv. Hais tias peb xav tsis thoob me ntsis yog tsis hais dab tsi. Puas yog cov tuam txhab uas muaj ntau servers txaus siab rau peb cov software? Peb txuas ntxiv qhov txwv pub dawb rau cov neeg uas tau thov li no. Hauv kev teb rau lawv qhov kev thov, peb tau nug qee qhov vim li cas lawv xav tau ntau, puas yog lawv puas muaj ntau tus servers thiab cov khoom siv network. Thiab nws tau pom tias cov thawj tswj hwm tau pib siv qhov system hauv txoj hauv kev uas peb tsis tau npaj tseg. Txhua yam ua tau yooj yim - peb cov software pib saib xyuas tsis yog cov servers nkaus xwb, tab sis kuj yog chaw ua haujlwm. Li no muaj ntau qhov kev thov kom nthuav dav. Tam sim no peb twb tau qhia txog cov nqi them nqi thiab cov kev txwv tuaj yeem nthuav dav ntawm nws tus kheej.

Cov servers yuav luag ib txwm ua haujlwm nrog cov chaw cia lossis cov disks hauv zos hauv RAID array. Thiab peb pib ua cov khoom rau lawv. Thiab SMART kev saib xyuas tsis txaus siab rau txoj haujlwm no. Tab sis coj mus rau hauv tus account qhov tseeb tias tib neeg tau hloov kho software rau kev soj ntsuam cov chaw ua haujlwm, kev thov tau tshwm sim rau kev siv SMART kev saib xyuas. Peb yuav siv nws sai sai.

Nrog rau qhov tshwm sim ntawm Veliam Connector, nws tau dhau los ua qhov tsis tsim nyog rau kev xa tawm VPN server hauv cov koom haum koom tes, lossis ua RDGW, lossis tsuas yog xa cov chaw nres nkoj mus rau cov tshuab tsim nyog rau kev sib txuas ntawm RDP. Ntau tus neeg siv peb lub cev nkaus xwb rau cov kev sib txuas ntawm cov chaw taws teeb no. Veliam Connector tsuas yog muaj rau Windows xwb, thiab qee lub tuam txhab cov neeg siv txuas los ntawm cov khoos phis tawj hauv tsev uas khiav MacOS mus rau chaw ua haujlwm lossis cov terminals ntawm lub tuam txhab network. Thiab nws hloov tawm tias tus thawj tswj hwm raug yuam, vim muaj ntau tus neeg siv, tseem rov qab mus rau qhov teeb meem ntawm kev xa mus lossis VPN. Yog li ntawd, tam sim no peb tab tom ua tiav ua ib qho version ntawm Veliam Connector rau MacOS. Cov neeg siv ntawm lawv nyiam Apple thev naus laus zis kuj tseem yuav muaj lub sijhawm los txuas rau cov koom haum koom nrog hauv ib nias.

Kuv nyiam qhov tseeb tias, muaj ntau tus neeg siv cov kab ke, koj tsis tas yuav rack koj lub hlwb txog yam uas tib neeg xav tau thiab qhov yuav yooj yim dua. Lawv lawv tus kheej sau lawv cov kev xav tau, yog li muaj ntau txoj kev npaj tsim kho rau yav tom ntej.

Nyob rau tib lub sijhawm, tam sim no peb tab tom npaj pib txhais cov txheej txheem ua lus Askiv thiab faib tawm txawv teb chaws. Peb tseem tsis tau paub tias peb yuav faib cov khoom tawm sab nraud peb lub tebchaws li cas, peb tab tom nrhiav kev xaiv. Tej zaum yuav muaj ib tsab xov xwm cais txog qhov no tom qab. Tej zaum ib tug neeg uas tau nyeem tsab xov xwm no yuav muaj peev xwm qhia txog qhov xav tau vector, lossis nws tus kheej paub thiab paub yuav ua li cas thiab yuav muab nws cov kev pabcuam. Peb yuav txaus siab rau koj qhov kev pab.

Tau qhov twg los: www.hab.com

Ntxiv ib saib