Mulkimmuhu wuxuu ku siin karaa marin u helid mid ka mid ah goobaha uu leeyahay — ma aha akoonkiisa, ma aha biilkiisa, ma aha goobaha uu kale leeyahay — waxaadna kaga shaqayn kartaa gelitaankaaga Zinn Digital® iyo qalabka bilaashka ah ee Zinnector® CLI. Hagahan waa labada qaybood ee arrintaas ah: waxa uu mulkiiluhu sameeyo, iyo waxa aad samayso.
Haddii aadan hore u isticmaalin Zinnector®, Bilaabidda Zinnector® waxay ku rakibaysaa ilaa laba daqiiqo gudahood. Wax halkan ku jira ma doonayo inaad iibsato martigelin.
Mulkiilaha goobta — wadaagista hal goob
- Fur goobta adoo adeegsanaya dashboard-kaaga oo aad Security.
- Qaybta Who else can reach this site, dooro Share this site.
- Geli cinwaanka iimaylka ee horumariyaha. Uma baahna akoon weli — haddii uusan weli soo gelin, wuxuu helayaa casuumaad waxaana marin u heliddu bilaabmaysaa isla marka uu aqbalo.
- Dooro doorka (role):
- Viewer — wuu eegi karaa, waxna ma bedeli karo.
- Editor — waa doorka uu horumariyuhu badanaa u baahdo. Wuxuu bedeli karaa faylasha goobta, wuxuu isticmaali karaa wp-admin, wuxuuna soo dejisan karaa kaydka (archive) goobta si uu maxalli ahaan ugu shaqeeyo. Kaydkaas waxaa ku jira xogta keydka (database).
- Manager — wax kasta oo uu editor sameeyo, oo lagu daray soo celinta kaydka xogta (backup).
- Sii sabab iyo, haddii shaqaddu leedahay taariikh dhamaad ah, dhamaad (expiry). Oggolaanshuhu wuxuu joogsadaa taariikhdaas; uma baahnid inaad xasuusato inaad ka saarto.
- Keydi.
Si kasta oo aad doorato, qofka la shaqaynaya weligiis ma tirtiri karo goobta, ma arki karo biilkaaga, mana gaari karo goobahaaga kale.
Waxa ay ka dhigan tahay "kaydka xogta waxaa ku jira database"
Editor ama manager ayaa qaadan kara koobiga goobta si uu ugu shaqeeyo, koobiga goobtuna waa faylasha iyo database-keeda. WordPress database wuxuu hayaa wax kasta oo ay soo booqdayaashu siiyeen goobta — magacyada faallo-bixiyeyaasha iyo cinwaannada iimaylka, akoonnada macaamiisha, dalabaadka WooCommerce iyo cinwaannada keenista, foomamka la soo gudbiyay.
Taasi badanaa waa sida saxda ah ee uu horumariyuhu u baahan yahay: la'aanteed waxay eegayaan qaab-dhismeedka (theme) iyadoo goobtu madhan tahay. Waa mid mudan in la ogaado, sababtoo ah waa xog shaqsiyeed oo dhab ah dadka lehna waa macaamiishaada, ee ma aha kuwo annaga na leh.
Labada arrimood ee soo socda ayaa dhacaya, madaluna labadaba way kuu qabataa:
- Dhoofinta kasta waxay ku jirtaa diiwaankaaga la xisaabtanka (audit log). Fur Audit log oo raadi
site.backup.exported. Saf kasta wuxuu magacaabaa qofka qaatay, goorta, iyo haddii kaydkaas uu watay database-ka. Uma baahnid inaad waydiiso.
- Wadadaada waad soo afjari kartaa wakhti kasta. Joojinta oggolaanshaha waa mid degdeg ah — eeg hoos.
Haddii aad doorbidayso inay shaqeeyaan iyada oo aan lahayn database-ka, u sheeg inay ku daraan --no-database marka ay soo jiidanayaan (pull); waa hal calaamad oo kalena sidii oo kale ayay u shaqaynaysaa.
Horumariyaha — keenista goobta mishiinkaaga
1. Ku rakib Zinnector®
npm install -g zinnector
zinnector --version
Waxaad u baahan tahay Node 24 ama ka cusub. node --version waa inay soo saartaa v24 ama ka sarraysa.
2. Saxiix adigoo ah naftaada
zinnector login
Tani waxay furaysaa biraawsarkaaga waxayna kugu saxiixaysaa adigoo leh akoonkaaga Zinn Digital® — midka casuumaaddu loo diray. Weligood uma baahnid erayga sirta ah ee mulkiilaha, iyaguna weligood uma baahna inay ku siiyaan mid.
Hubi waxa lagu siiyay:
zinnector sites
Waxaad si dhab ah u arki doontaa goobaha lagugu wadaagay, wax kalena ma arki doontid. Haddii liiska uu madhan yahay, casuumaaddu weli lama aqbalin, ama oggolaanshuhu waa la joojiyay ama waa dhacay.
3. Soo jiid goobta (Pull)
zinnector clone client-domain.com
cd client-domain.com
clone waxay ka samaysaa mashruuc maxalli ah goobta martigelisay. Waxay qaadataa:
wp-content — qaababka (themes), plugins-ka, mu-plugins-ka, luqadaha iyo warbaahinta ah shaqada goobta;
- database-ka, oo lagu qoray
database.sql ee mashruuca.
Waxay si ula kac ah uga tegaysaa xudunta WordPress (Wuxuu socodsiintaada maxalliga ah ku siinayaa nooca saxda ah), wp-config.php (waxaa ku jira erayga sirta ah ee database-ka goabta tooska ah), iyo wixii warbaahin ah ee loo raray keydka walxaha (object storage).
Ficil kasta wuxuu soo daabacaa waxa uu qaatay iyo waxa uu ka tagay, iyadoo tirada wadata. Haddii aad rabto faylasha kaliya, ku dar --no-database.
Horey ma u leedahay mashruuca oo waxaad rabtaa kan ugu dambeeya? Sii wad orodka zinnector pull gudaha.
4. Ku soco maxalli ahaan, adoo wata xogta dhabta ah
zinnector dev --runtime docker
Marka laga hadlayo Docker runtime tani waxay soo dejinaysaa database.sql, waxay dib ugu qoraysaa URL-ka goobta cinwaankaaga maxalliga ah, waxayna furaysaa goobta iyada oo ay ku jiraan xogta dhabta ah ee macmiilka. Ku soo gal akoonnada WordPress ee goobta lafteeda.
Habka caadiga ah ee socodsiinta — WordPress Playground, oo aan u baahnayn Docker — waa mid si dhakhso leh ku bilaabata mana soo dejiso database-ka; waxay kuu sheegi doontaa halkii ay si aamusnaan ah ku bilaabi lahayd iyadoo madhan. Isticmaal marka aad ka shaqaynaysaneyso koodhka oo aadan u baahnayn xogta.
5. Daryeel koobiga laguu dhiibay
database.sql waa database-ka goobta tooska ah. Zinnector® waxay ku dartaa .gitignore ee mashruucaaga isla marka ay qorto, si uusan git add -A oo ilowsiisan u daabicin macaamiisha qof ku jira kaydka (repository). Xariiqaas ha taaban, oo tiri faylka marka shaqada la dhammeeyo.
Waxa uu qofka la shaqaynayaa sameyn karo iyo wax uusan samayn karin
| | Viewer | Editor | Manager | |---|---|---|---| | Arka goobta iyo habaynteeda | ✔ | ✔ | ✔ | | Bedel faylasha, isticmaal wp-admin, geeyo | | ✔ | ✔ | | Soo jiid goobta, oo ay ku jirto database-ka | | ✔ | ✔ | | Soo celi kaydinta dusha goobta tooska ah | | | ✔ | | Tirtir goobta | | | | | Arka biilasha ama qaansheegyada | | | | | Gaadho goobaha kale ee mulkiilaha | | | |
Saddexda saf ee ugu dambeeya waa kuwo madhan door kasta. Ma aha habayn (setting).
Soo afjarida marin u helidda
Mulkiiluhu wuxuu furayaa qaybta Security ee goobta wuxuuna doortaa Revoke oo ku xigta magaca qofka. Waxay dhaqangaysaa isla markiiba: amarka xiga ee Zinnector® ee uu horumariyuhu maamulo ma arki karo goobta, mana arki karo wax kale oo ay haystaan.
Dhamaadka (expiry) wuxuu sameeyaa isla arrintaas taariikhda, iyada oo uusan qofna u baahnayn inuu xasuusto. Haddii aad dejisatay mid markaad wadaagaysay goobta, horay baad u dhamaysay.
Marka wax shaqayn waayaan
zinnector sites waxba ma tusiyeen. Casuumaaddu lama aqbalin, ama oggolaanshaha waa la joojiyay ama waa dhacay. Waydii mulkiilaha inuu eego qaybta Security ee goobta — casuumaad sugaysa ayaa halkaas ku liisan.
zinnector pull wuxuu leeyahay goobtu ma laha kayd dhow. Soo jiidashadu waxay qaadanaysaa mid cusub haddii qorshuhu oggolaado, marka horena way waydiinaysaa. Haddii qorshuhu uusan ku jirin kaydinta la codsado, kor u qaad --max-age si aad u aqbasho mid ka da' weyn.
zinnector dev wuxuu bilaabayaa WordPress madhan. Waxaad ku jirtaa Playground runtime, oo aan soo dejineyn database. Orod zinnector dev --runtime docker.
- Goobta maxalliga ah waxay sii wadaa inay u weeciso domain-ka tooska ah. Soo dejintu waxay dib u qoraysaa URL-ka goobta; haddii tallaabadaasi guuldarrayso, amarku wuxuu sheegayaa wuxuuna soo daabacayaa xariiqda
wp search-replace si loo orodsiiyo.
Cilladaha kale iyo hagaajintooda: Zinnector® troubleshooting.