Ukuqonda Ukuqondisa

I-Fradeus iyi-source-source-ovuled comment CMS ne-tomfort ehlala phezu kwanoma yimuphi umtapo we-SQL, inikeza ngokushesha ungqimba lwe-API oluthambileyo ne-dmin app yolwazi olungokwemvelo. Ngokungafani ne-CMS elawula isimo se-data yakho, i-Fractus intros ihlola i-memodual yakho ekhona futhi yenza i-memode eqinile, enziwa ngokusemthethweni. Lokhu kwenza abathuthukisi namaqembu aquketheyo basebenze ngemininingwane yabo, ngaphandle kokuvalelwa esithombeni esiqinile. Yakhiwe ngoNode.js no Vue.

Phakathi nendawo, u-Draiceus uhlanganisa umqondo “wokwaziswa okungahlotshisiwe.” Ayiphoqeleli i-schema sephutha, isimiso sokufuduka, noma indawo yokugcina amafayela. Kunalokho, ihlonipha isimo sakho samanje somtapo wemininingwane, kungakhathaliseki ukuthi uqala nge-schema esingenalutho noma nge-metams ekhona. Lefilosofi iyenza ibe umngane ongcono wokutholwa kancane kancane, ivumela amaqembu ukuba ahlanganise i-CMS ibe yizimiso zanamuhla ezifakelwa ngaphandle kokuphazamisa.

Izici Eziyinhloko Eziqondisayo

I-tradeus ipakisha iqoqo elicebile lamakhono aklanyelwe ukuhlela iqoqo lokuhlanganisa izinhlelo nokusheshisa ukusungulwa kwendlela yokusebenza. Isici sayo sisebenza ngamabomu, inikeza amaqembu inkululeko yokusebenzisa lokho akudingayo kuphela.

  • [[QLT:0] Indlela esekelwe-kuqala: I-tradectus ayiyona imniningo yakho. Ixhumene ne-database yakho ye-SQL ekhona (I-SQL, i-PostgresQL, i-SQLite, njll.) futhi ngokuzenzakalela i-API ne-omgar. Lokhu kusho ukuthi ugcine umniningo wakho egcwele, ungasebenzisa amathuluzi akho okufudukayo, futhi ungabuza i-data ngaphandle kokwephula i-CMS.
  • I-REST negrafu QL AP Is:[[FL:1] Ngokushesha lapho kuboniswa itafula lemininingwane, i-Draiceus ngokushesha yenza kokubili i-REST ne-GractQL-heact. Le AP isekela izimvume ezicoceke kahle, ukuhluza, ukuhlela, ukuthatha i-paginia, nokuthatha i-asclease. I-GraphQL API inamandla kakhulu kakhulu ezincutshweni ze-odard ezidinga izihloko zemininingwane eqondile.
  • App eqoshelwe kakhulu: Indawo yokuqondisa yakhiwa nge Vue.js futhi ibhalwe ngombala omhlophe ngokuphelele. Ungadweba, ulungise ikhasi, udale imibono yesiko, bese ufaka okukhulunywayo okungaphakathi. Ukulawula ipropati (RBAC) kukuvumela ukuba uchaze ukuthi indima ngayinye yomsebenzi ibonani futhi yenzani, phansi, isilinganiso sezwe.
  • Ukuqiniseka nokulondeka: I-Draiceus isekela uhlu lwezinikezeli kuhlanganise ne-imeyili/umngenisi-bizo, i-Google, i-Facebook, i-Twitter, i-Gitub, ne-SSO ngokuxhumene ne-OpenID. Inikeza futhi isiqiniseko sesici esibili, i-IP whilling, kanye nesimiso esibanzi esihlanganisa i-email/i-password yakho efingqiwe-msebenzisini.
  • Ihele nokuphathwa kwe-media: Umphathi wezinto ze-minuber okwaziyo ukukuvumela ukuba ugcwalise, utshale, futhi uhlele amafayela. Ihlanganisa ukuguqulwa kwesithombe futhi ingagcina impahla ecwecweni lendawo, eS3, noma kwezinye izigcina-mafu. Lokhu kubaluleke kakhulu kumapulatifomu emikhumbi lapho ungaphatha khona izinkulungwane zezithombe zokuhlola imoto noma amabhukwana omshayeli.
  • Ukungaguquguquki kudlula ama-outting: Isifunda sisekela izimpawu ezisemthethweni, imiboniso, imibukiso, amagophe, amahhosho, namaphethelo. Abathuthukisi bangashicilela amathayiselo abo njengephakethe le-npm noma bawagcine eproject-ending. Lokhu kukuvumela ukuba ulungisele okuhlangenwe nakho okuqondiswe ngqo endaweni yakini, kungakhathaliseki ukuthi yi-logics, i-acatery, noma i-e-commence.

Ukuklama Ujule: Indlela Isimiso Esisebenza Ngayo

Ngaphansi kwe-droidus, i-Fractus yakhiwe ngesisekelo se-API (i-API” kanye ne-metamsimenti encitshiswe-celeni kuka mlawuli. Zombili zivulekile ngaphansi kwe-BSL ne-GPL layisensi, nenguquko esekelwe ngokwezentengiselwano ekhona. Uma ukhomba i-Draidus emtatsheni wedata, ihlaziya amatheku nezinhlu, ihlola izinhlobo zokwaziswa, ubuhlobo, kanye nesithikamezo, bese yakha ungqimba lwemethane-metame ezichaza iqoqo ngalinye nensimu. Le methayela igcinwa eshadiyo egcinweni elisongwe kahle ngaphakathi kwe-mtatsheni efanayo, iqinisekisa ukuthi akukho ndawo yokugcina i-proprietary-boxmary-blar ngaphandle kokulawula kwakho.

Isindlali Esinethonya

Uma i-database isihlolwa, i-Draiceus yenza i-memode yemininingwane yakho. Ungaqamba kabusha amathebula ufihle izinhlu,” ulungise amabhodi, futhi ulungise amalebula nencazelo yebala elingaphansi ne-SQL. Lokhu kufihlwa kuphela futhi kusebenza ngaphakathi kwe-CMS; i-metacity ihlala inganakwa futhi isebenza ngokugcwele kunoma yiliphi elinye ilayisense noma ithuluzi le-SQL. Lokhu kusho i-temetatemitics database yakho ingaqhubeka nokudla i-data yangempela ngesikhathi kuyilapho iqembu eliquketheyo lisebenzisa i-Drectionus ukuphatha imishini engaphandle ne-operactal texts, konke kuvumelana.

Isizukulwane Se - API Nokukhohlisa

I-tracetus ngokuzenzekelayo yakha ama-schema e-OpenAPI ne-GraphiQL kwi-metameta. Iqoqo ngalinye lithola izingqimba zalo ze-REST (GET, POST, PATCH, DELE) ezinezilinganiso zokubuza ezinebalazwe ezidalelwa ibalazwe lokusebenza kwe-SQL, kuhlanganise nemisebenzi ye-agcompalication, izixhibe, kanye namasimu okubalwayo. Iqophelo ahlanganisa izingqimba ze-Redis kanye nokusekela u-actives ukulondoloza ngisho nokusebenza ngaphansi komthwalo onzima, isicici esibalulekile semikhumbi ebuza izinkulungwane zemibhalo.

Ukuvuselelwa kwesikhathi sangempela ngeSikhoxe

Izinhlelo ezidinga ukushintshwa kokwaziswa okuphilayo, i-Draiceus inikeza inhlanganiso ye-Web sicheckus. Izibhalisa zingahlelwa ngeqoqo, ivumele amakhasimende angaphambili ukwamukela izaziso ezisheshayo uma umniningo ushintsha. Lokhu kubalulekile kakhulu ezimisweni zemikhumbi zokulandelela indawo noma isimo semoto lapho kudingeka isunduzwe ebhodini lodwi ngesikhathi sangempela.

Ukuqhathanisa Isimiso Se - CMS Nezinye Izici Ze - CMS

Ukuze iqonde indawo kaDirecus ezintweni eziphilayo, isiza ekuyiqhathaniseni nezinye izindlela ezivamile.

I - “trapi ”

Zombili i-CMS engakwazi ukuphatha i-CMS eyakhiwe kuNode.js, kodwa umehluko oyisisekelo utholakala kuyi-filosofi ye-metamfa. i-Strapi inesakhiwo se-data, iphatha ukufuduka nezincazelo ze-schema ngokwayo. Ngakolunye uhlangothi, i-tractus, ibona i-data yakho ekhona. Uma kakade unendawo eyinkimbinkimbi yokuqondisa imikhumbi yempi engamakhulukhulu amathebula futhi ufuna ukufaka ungqimba lwe-CMS ngaphandle kokuguqula leso sithombe, i-Dractus iyisinqumo esicacile. Izinhlelo zika-Strapi zisukela ekubhuculweni lapho ujabulela khona ukuchaza umfanekiso wokwaziswa.

Umqondisi v. Haura

I-Hatura iyinjini yegrafuQL efaka futhi ihlola i-model futhi idalula i-grafuQL API. Nokho, u-Haura akayona i-CMS; ayinakho indawo yohlu olunikezelweyo lomhleli bezinto eziqukethwe. I-API kanye ne-methone egcwele, iphelele ne-RBAC, abaphathi bemithombo yezindaba, nokuhlangenwe nakho komsebenzisi oguquguqukayo. Izinhlelo ezidinga i-proxy yomsebenzisi ongeyena osaqala ukusebenza nsuku zonke.[1] Njengemenenja yebutho elungisa amarekhodi omshayeli wemikhumbi yempi zisebenza kakhulu.

U-Fradeus v. u-MarPres (njenge-CMS engenakhanda)

Amagama angasetshenziswa ngokunganaki nge-REST API yayo, kodwa ihlala iboshelwe emfundweni yayo ye-data kanye “nomqondo”. I-tradeus ayiphoqeleli mibono enjalo, iyenze ivumelane kakhulu nezindawo ezingafakiwe. Uma umsebenzi wakho udinga ukuba usebenzise uhlaziyo, ukwaziswa kwenzwa, noma noma isiphi isiko, i-Direcus inikeza isilinganiso esingokwemvelo kakhulu ngaphandle kokwakheka kobuso be-Lingues Preads.

Ukuphathwa kwendiza yangempela yomhlaba wonke kusebenzisa amacangci

“Isihloko se-birdt Directionus” ngokuvamile sigxile engqungqutheleni yezindawo zokuqondisa okuqukethwe kanye nemininingwane esebenzayo. UFleet uveza ukwaziswa okuningi kakhulu − i-vehicle telemetring, izingodo zokulungisa, amarekhodi omshayeli, amarekhodi omshuwalense, izabelo zomgwaqo, nemibiko yokulalela. I-Fredeus ingasebenza njengendawo yesikhulumitato ehlangene ukuze ilawule konke lokhu.

  • Umfula ne Vehicle profiles: Sebenzisa i-Drectus kwimininingwane yemoto eyisibonelo, iziqinisekiso zomshayeli, iziphetho zelayisense, kanye nezingxenye ezabelwe. Indawo ka mlawuli ivumela izithumeli ukuvuselela izimo, ukufaka izithombe zokuhlolwa, nokuvusa izixwayiso ngamahhuku.
  • Ukubika okungalawuleki: Iqoqo elivamile lezehlakalo lingabamba ama-hestamp, ama-GPS, ukuhlanganisa, ukulimaza, nokusekela izithombe. Nge-API, i-menucation ingathumela imibiko ngokuqondile, futhi i-appleaum ingasebenza njenge-proxy yezikhulu ezilalelayo.
  • Ukuhlanganisa: Dala iqoqo lokulungisa elihlangene nezimoto. Beka imisebenzi ye cron noma izinto zangaphandle ezibuza i-Draices API ukuze uqaphele izimoto ezifanele inkonzo nezikhumbuzo ze-imeyili ngokuzenzakalelayo eqenjini eliphethe.
  • I-digital Document Ars: Umphathi wezindaba uhlela izivumelwano, izinkambiso, nohlelo lokubambisana. Imvume ye-tractus iqinisekisa ukuthi abashayeli bangangena kuphela emabhukwini abo, kuyilapho abahloli bezincwadi sebefunde ukufinyelela kakhulu.
  • I-Distboard Integration yangempela-Time-Dashboard Integration:[[FL:1] ngokuhlanganisa igrafu QL API nomtapo weposi wesiphelo njenge-Next.js noma.js, ungakha ibhodi yemikhumbi yempi yangempela yesikhathi esibonisa izindawo zezimoto ebalazweni, izixwayiso zamuva, nokusebenza kwesihluthulelo. I-Web - directus isekela i-fixec egcina ukwaziswa okusha ngaphandle kwekhasiphinda-phindeze.

Ngenxa yokuthi i-Draiceus ihlala ngokuqondile emthola-lwazini wakho wokusebenza, lezi zimo ezisetshenziswayo azidingi ukuhlanganisa noma ukuhlanganisa ukwaziswa esitolo esihlukile se-CMS. Lokho kunciphisa ubunkimbinkimbi kanye nokufika kwesikhathi, okusiza kakhulu ekusebenzeni kwemikhumbi esheshayo.

Ukuqalisa: Ukumisa Umsebenzi Wokuqondisa

Ukufakwa kwe-Draiceus kungenziwa ngemizuzu embalwa. Indlela etuswayo ukusebenzisa isithombe se-CLIM noma se-Docker. Inkampani yemikhumbi efuna ukulingisa, i-Docker Ucation i-Dractures kanye ne-PostgreSQL iyindlela eshesha kakhulu.

  1. Thoboza isithombe se-Docker: Bamba ukuthola inguquko yamuva eqinile.
  2. Yenza ifayela lokubhala: Chaza izinkonzo zo Direction nemepu yakho ethandekayo. ADMIN_EMAIL, ADMIN_PHERTEL, SECRT, nezimpawu zemininingwane.
  3. Ukuqamba i- Stacques: iqala zombili izitsha zokuphatha. I-tractus ngokuzenzakalela iqala ngejubane lokuqala, idala amashadi ohlelo adingekayo kwi-data yakho.
  4. Access App: Komiti ku bese ungena ngesiqinisekiso sika mlawuli. Uzobona undwangu olungabhaliwe, olulungele ukwaziswa kwakho.
  5. Ixhumene neMdamu ekhona: Uma kakade une-metambhu yemikhumbi yempi, khombekisa kuyo ngokuguqula i-DB_* inguquko yendawo ezungezile. Ngemva kokuqala kabusha, umlawuli wendawo azakwengamela wonke amatheku akho njengeqoqo. Ungahlela amalebula ensimu, ubuhlobo, nemvume.

Ukudlulisela Isiqondiso Ukuze Uvumelane Nemisebenzi Yakho

Amandla eqiniso ka-Draiceus ayindlela yokulunga. Ukunwetshwa kwekhono kukuvumela ukuba ubumbe indawo yesikhulumi eqondene nento ethile yebhizinisi ngaphandle kokuyifaka emgqonyeni. Lokhu kubalulekile ekuqondiseni imikhumbi, lapho ukuthutha umsebenzi ngokuvamile kuhilela izinkonzo zangaphandle njengesimo sezulu i-APIS, izinkonzo zezimoto zikahulumeni, noma iziphequluli ze-VIN.

Ukwakha Izindawo Nezibonakaliso Ezingokwesiko

Imiboniso ichaza indlela umkhakha ohlelwa ngayo (umz. umkhethi wosuku, umkhethi webala le-GPS oxhumanisayo). Ibonisa indlela indawo ehunyushwa ngayo ngemibono efundwayo kuphela. Ungadala isiko “Vehicle Isimo” isixhumi esibonisa ibheji elibhalwe ngombala, noma“Routmorifixer” uphawu olubiza u-API wangaphandle ukuze ubone indlela. La ma-Ve.j akhiwe ngencwadi ye-Ve. abhaliwe ngefolda yokwenezela.

Ukwakha Ama - Webrook Nezinhlayiya Ze - hooki

I-traceus inikeza isimiso sokuhluza ingqondo ebangela izenzakalo ezifana nokwakhiwa kwezinto, ukuvuselelwa, noma ukususwa. Ngokwesibonelo, uma kwenziwa umbhalo omusha wokulungisa, igwebo lingathumela ngokuzenzakalelayo isaziso kumakhenikha owabelwe leyomoto. Ama-webroke angahlelwa embulungeni yonke noma eqoqweni ngayinye evela kumlawuli weqembu, okwenza ukuba kuhlangane ne-Zapier, Srec, noma inkonzo yesiko ye-indec ngaphandle kombhalo we-servery code.

Izindawo Zokugcina Ezisemthethweni

Uma i-REST noma igrafu esebenzayoQPL As Are ihlanganisa isidingo esithile esikhethekile, ungahlanganisa amachashaza angokwesiko esisekelweni se-Draiceus. La machashaza angena ngokugcwele kwi-datamu, isiqiniseko, nezinkonzo eziphakathi. Uhlelo lwemikhumbi lungadalula indawo yokugcina ukuthi ukusetshenziswa kukaphethiloli ngengqikithi ohlaza lwe-SQL kuhlangene ne-SQL eyinkimbinkimbi engavezwanga kalula ngokujwayelekile nge-API MBENS. Ngokuyifaka njengesandiso, isiphetho siba ingxenye ye-API esemthethweni futhi izinzuzo ekuqinisekisweni okufanayo nasezindleleni ezilinganayo.

Isibonelo Sokulondeka Okuqondisiwe Sokwaziswa Okuqaphile

Umqondisi we-Fleet uhlanganisa ukwaziswa okuzwelayo (amalayisense e-odol, izinombolo zocingo, izindawo) nokwaziswa okuyimfihlo kwebhizinisi (izindawo, izindlela). Isimiso semvume esiqondiswe ngemibhoshongo siqinisekisa ukuthi abasebenzisi abagunyaziwe kuphela abangena emniningo elungile. Uchaza izindima ze-"Driver,” “Dispatcher,”“ Umphathi-sita” no-“Auditor” futhi kwabela imvume yeqoqo ngalinye nensimu ngayinye. Imvume ingasekelwa emithethweni yezentengiselwano yezentengiselwano engekho mthethweni. Ngokwesibonelo, umshayeli angabona kuphela lapho i-‘divd'end'end’oser'endime i-ID yabo. I-IPIP, i-westeringing, ne-MFA yemiqulunt elungele izimfuneko ezifanele.

Ukusebenza ngendlela efanele eMtatsheni Wemibhoshongo Ephakeme

Uma i-metarch yakho inezigidi zemibhalo ye-telemetry, ukusebenza kuba yindabhlu. I-traccuus ikuvumela ukuba ufake amadeclarate e-memode ngokuqondile (njengoba ingesiyo eyakho i-schema), futhi i-API isebenzisa lawo madec ukuze ishehezise imibuzo. I-platfomu futhi isekela izinga elilinganiselwe, i CDN lempahla, kanye nokulinganisa okuthe tyaba kwe-Node.ijs servery. Ukubika ngezenzakalo ezisetshenziswayo, ungadala imibono ephiciphenekile esendaweni yakho yokuhlola i-data eqondiswe kuphela, inikeze ukufinyelela ngokushesha ku-data ebekwe ngaphambi-paggcove ngaphandle kokukhokhisa amathekisi.

Umphakathi Nesimiso Sendawo Esiqondisayo

I-traceus izuza emphakathini osebenzayo ovula imithombo ohlanganisa ama-scheme, izihloko, namapulani. Iqembu le-GUB nebhodi iDirectus Discturder [[ iyizindawo ezinhle kakhulu ukuthola usizo noma ukuhlanganyela iqoqo lakho lokusebenzisa izindaba. Iqembu eliyinhloko ligcina izihloko eziphelele [[[FLT:] [FLT:]] ifihlela zonke izici zepulatifomu, ekufakeni intuthuko. [[FLT:] [[FLT]] [iphawu] linikeza iqoqo lezinto ezisetshenziswayo, nokuhlelwa kweqembu lakho.

Ukuthola Imininingwane Yakho Yendiza Ngekusasa

Ukukhetha i-Fractives kusho ukuthi awuvali imisebenzi yakho yempi enzima esendaweni ezungezile ye-propritary. Ngenxa yokuthi i-data yakho ihlala emthola-lwazi ye-SQL ejwayelekile, ulondoloza amandla agcwele e-SQL ekubikeni, izinqubo ze-ETL, nokuhlanganiswa namathuluzi e-BII afana ne-Metabase noma u-Mower BI. Uma unquma ukuthutha e-Draidus, i-data yakho kanye nakho konke ukuthembeka kwayo kuhlala kuqinile, nge-zeromer shop - in. Lendlela yokuthola izinto eziyisisekelo ivumelana ngokuphelele nezimiso ezifunekayo ekuqondiseni imikhumbi yempi, lapho kunezinga lokuhlala kwezimoto nemibhalo egciniwe egciniwe. Ngokuphatha i-Frectivess njenge-odemicrity, ulwazi lwangaphambili olunamandla kunesimiso se-octlith, wakha isisekelo sobuchwepheshe bakho.