அறிவுத் தளம்

Zinnector® உடன் வரிசைப்படுத்துதல்: இணைக்கவும், சரிபார்க்கவும், புஷ் செய்யவும்

உள்ளூர் திட்டத்திலிருந்து நேரலை தளத்திற்கு: API திறவுகோலுடன் உள்நுழையவும், திட்டத்தை ஹோஸ்டிங் ஸ்லாட்டுடன் இணைக்கவும், உங்கள் PHP, வட்டு மற்றும் WordPress ஆகியவற்றை ஸ்லாட்டுடன் ஒப்பிடும் முன்சரிபார்ப்பைப் படித்து, புஷ் செய்யவும் — மேலும் ஏதேனும் தவறு நடந்தால் மறுபயன்பாடுகள், பயன்பாட்டு வரலாறு மற்றும் பில்ட் பதிவுகள் கிடைக்கும்.

ஒரு திட்டம் உள்ளூரில் இயங்கியவுடன், நான்கு கட்டளைகள் அதை Zinn Digital® ஹோஸ்டிங்கில் உள்ள நேரலை தளத்திற்கு கொண்டு செல்கின்றன: உள்நுழையவும் (sign in), திட்டத்தை ஒரு ஹோஸ்டிங் ஸ்லாட்டுடன் இணைக்கவும் (link), ப்ரீ-ஃபிளைட்டைப் படிக்கவும் (read the pre-flight), மற்றும் புஷ் செய்யவும் (push). இந்தக் கட்டுரை ஒவ்வொன்றையும், அது எதை அச்சிடுகிறது என்பதையும், அதற்குப் பிறகு நீங்கள் பயன்படுத்தும் கட்டளைகளையும் விளக்குகிறது — மறுவரிசைப்படுத்தல்கள் (redeploys), வரிசைப்படுத்தல் வரலாறு (deploy history) மற்றும் பில்ட் பதிவுகள் (build logs).

ஓர் API கீ மூலம் உள்நுழையவும்

டாஷ்போர்டில் Settings → API keys என்பதன் கீழ் ஒரு கீயை உருவாக்கவும், பின்னர்:

zinnector login

கீ ஒரு பிராம்ப்ட்டில் தட்டச்சு செய்யப்படுகிறது — இது கட்டளை வரியில் ஒருபோதும் ஏற்றுக்கொள்ளப்படாது, எனவே இது உங்கள் ஷெல் வரலாறு அல்லது செயல்முறைப் பட்டியலில் சென்று சேராது. CI-இல், அதை பைப் செய்யவும்: echo "$ZINN_API_KEY" | zinnector login --profile ci, அல்லது ZINNECTOR_TOKEN ஐ அமைத்து login ஐ முழுமையாகத் தவிர்க்கவும். கீ சேமிக்கப்படுவதற்கு முன்பு சரிபார்க்கப்பட்டு, கோப்பு முறைமை 600 உடன் சேமிக்கப்படுகிறது. zinnector whoami --scopes நீங்கள் எந்த நிறுவனத்தில் உள்நுழைந்துள்ளீர்கள் மற்றும் அந்தக் கீ என்னென்ன அனுமதிகளைக் கொண்டுள்ளது என்பதைக் காட்டுகிறது; சாண்ட்பாக்ஸ் கீ அவ்வாறே லேபிளிடப்படும்.

திட்டத்தை ஒரு ஸ்லாட்டுடன் இணைக்கவும்

zinnector link                                   # pick a site from a list
zinnector link example.com --repo acme/site --branch main

link தளத்தின் id-ஐ zinnector.json இல் எழுதுகிறது, மேலும் நீங்கள் --no-repo ஐ வழங்காவிட்டால், திட்டத்தின் git ரிமோட்டை இயங்குதளத்தில் உள்ள தளத்துடன் இணைக்கிறது, இதனால் புஷ் செய்வது அதை வரிசைப்படுத்துகிறது. zinnector.json ஐ கமிட் செய்யவும்: களஞ்சியத்தை (repository) குளோன் செய்யும் ஒரு சக ஊழியர், எந்த அறிவுறுத்தலும் இன்றி அதே இடத்திற்கு வரிசைப்படுத்துவார். இதில் எந்த ரகசியமும் இல்லை.

ப்ரீ-ஃபிளைட்டைப் படிக்கவும்

zinnector check

CLI இருப்பதற்கான நோக்கமே இந்தக் கட்டளைதான். இது உங்கள் திட்டத்தை அது வரிசைப்படுத்தப்பட உள்ள ஸ்லாட்டுடன் ஒப்பிட்டு, பொருந்தாத ஒவ்வொரு விவரத்தையும் — மற்றும் அதனால் செய்ய முடியாத ஒவ்வொரு ஒப்பீட்டையும் அச்சிடுகிறது:

  • PHP பதிப்பு, இதில் மேஜர்-பதிப்பு இடைவெளி தளத்தை நிச்சயமாகப் பாதிக்கும் என்பதால் high என வகைப்படுத்தப்படுகிறது, மேலும் மைனர் இடைவெளி குறைவாக வகைப்படுத்தப்படுகிறது, ஏனெனில் எல்லாவற்றையும் முக்கியமானதாக வகைப்படுத்துவது எச்சரிக்கையைத் தவிர்க்க மக்களுக்குக் கற்றுக்கொடுக்கிறது.
  • நீங்கள் உருவாக்கிய பதிப்பிற்கு ஸ்லாட் மாற முடியுமா, ஸ்லாட்டின் PHP ஆயுட்காலத்தை கடந்துவிட்டதா (past end of life), மற்றும் கணினி பதிப்பைப் பயன்படுத்தியுள்ளதா அல்லது அதற்குச் சொல்லப்பட்டதா என்பது.
  • ஸ்லாட்டில் உண்மையில் மீதமுள்ள வட்டு மற்றும் inode இடத்திற்கு எதிராக உங்கள் திட்டத்தின் அளவு மற்றும் கோப்பு எண்ணிக்கை — ஒரு WordPress ட்ரீ அதன் வட்டு வரம்பிற்குள் இருக்கும்போதே கோப்புகள் தீர்ந்துபோகக்கூடும்.
  • இருபுறமும் உள்ள WordPress பதிப்புகள், ஸ்லாட் வழங்குதலை முடித்துவிட்டதா (finished provisioning), மற்றும் புஷ் செய்வதற்கு ஒரு களஞ்சியம் இணைக்கப்பட்டுள்ளதா என்பது.

இது எச்சரிக்கிறது; ஒருபோதும் தடுக்காது. ஒவ்வொரு கண்டுபிடிப்பையும் zinnector push --force மூலம் மீற முடியும், ஏனெனில் ஒரு சரிபார்ப்பாளருக்குத் தெரியாத விஷயங்கள் உங்கள் சொந்த தளத்தைப் பற்றி உங்களுக்குத் தெரியும். செய்ய முடியாத ஒரு ஒப்பீடு ஒருபோதும் தேர்ச்சியாகக் காட்டப்படாமல் unknown எனப் புகாரளிக்கப்படுகிறது, மேலும் சுருக்கம் எப்போதும் எத்தனை இருந்தன என்பதைக் கூறுகிறது. இயல்பாக, உள்ளூர் PHP பதிப்பானது zinnector.json இல் அறிவிக்கப்பட்டதாகும்; --probe உள்ளூர் இயக்க நேரத்தைத் துவக்கி அதற்குப் பதிலாக அதை அளவிடுகிறது. --strict அறியப்படாதவற்றிற்கும் பூஜ்ஜியமற்றதாக வெளியேறுகிறது, இதுதான் ஒரு CI கேட் விரும்புவது.

புஷ் செய்யவும்

zinnector push

push ப்ரீ-ஃபிளைட்டை இயக்குகிறது, உங்கள் கமிட்களைப் புஷ் செய்கிறது, வரிசைப்படுத்தலைத் தூண்டுகிறது மற்றும் அது முடிவடையும் வரை கண்காணித்து, இறுதி நிலை மற்றும் வரிசைப்படுத்தப்பட்ட கமிட்டை அச்சிடுகிறது. --dry-run வரிசைப்படுத்தலைத் தவிர எல்லாவற்றையும் செய்கிறது; --no-wait அதைத் தூண்டிவிட்டு வெளியேறுகிறது; --no-git புஷ் செய்யாமல் இயங்குதளத்தில் ஏற்கனவே உள்ளதை வரிசைப்படுத்துகிறது. வரிசைப்படுத்தப்பட்ட கமிட் இப்போது புஷ் செய்யப்பட்டதாக இல்லாவிட்டால், அது அவ்வாறே தெரிவிக்கும்.

ஏதேனும் தவறாக நடக்கும்போது

zinnector deploys example.com        # deploy history — status, commit, trigger, message
zinnector logs example.com --build   # the build log of the most recent deploy
zinnector logs example.com --error   # the site's error log
zinnector deploy example.com         # redeploy what the platform already has
zinnector ai "why is my deploy failing?"

zinnector ai உங்கள் சொந்த கணக்கிற்கு எதிராக இயங்குதளத்தில் இயங்குகிறது, எனவே இது அதே வரிசைப்படுத்தல் வரலாறு மற்றும் பதிவுகளைப் பார்க்க முடியும். ஒரு திட்டத்தின் உள்ளிருந்து இது திட்டத்தின் கட்டமைப்பை மட்டுமே அனுப்புகிறது — அடைவுப் பெயர்கள், பதிப்புகள் மற்றும் தளத்தின் id — மற்றும் கோப்பு உள்ளடக்கங்களை ஒருபோதும் அனுப்பாது.

தொடர்புடையவை

அனைத்து டெவெலப்பர் ஆவணங்களும் →

வலைப்பதிவிலிருந்து அண்மைத்தகவல்கள்

ஹோஸ்டிங், எஸ்சிஓ மற்றும் பெரிய அளவில் தளங்களை இயக்குவது பற்றி நாங்கள் எழுதியவை.

ஹோஸ்டிங் அடுக்கில் இருந்து எஸ்சிஓ மற்றும் இணைப்பு உருவாக்கம்: 2026 ஆபரேட்டரின் பார்வை

2026-இல் ஹோஸ்டிங் எவ்வாறு அட்டவணைப்படுத்தலையும் (indexing) இணைப்பு மதிப்பையும் (link equity) தீர்மானிக்கிறது: பக்கங்களை அட்டவணைப்படுத்தலில் வைத்திருத்தல், பழைய டொமைன்களைப் பயன்படுத்துவதற்கு முன் அவற்றை ஆய்வு செய்தல், எந்தவொரு தடையமும் (footprint) இல்லாமல் இணைப்புகளை உருவாக்குதல், மற்றும் எஸ்சிஓ-விற்கு உள்கட்டமைப்பால் என்ன செய்ய முடியும் மற்றும் என்ன செய்ய முடியாது என்பது பற்றிய வெளிப்படையான பார்வை.

இடுகையைப் படிக்கவும் →

WordPress-ஐ வேகமாகவும் பாதுகாப்பாகவும் மாற்றுதல்: செயல்திறன் மற்றும் செருகுநிரல் சரிபார்ப்புப் பட்டியல்

வேகமான, பாதுகாப்பான WordPress-க்கான ஒரு நடைமுறை சரிபார்ப்புப் பட்டியல்: சேவையக நிலை தற்காலிகச் சேமிப்பு (server-level caching), ஒரு தளத்திற்கான பொருள் தற்காலிகச் சேமிப்பு (object cache), பயன்படுத்தத் தகுதியான சில செருகுநிரல்கள், மென்பொருள் தொகுப்பைப் புதுப்பித்த நிலையில் வைத்திருப்பது மற்றும் நீங்கள் ஒருபோதும் தற்காலிகச் சேமிப்பில் வைக்கக்கூடாத WooCommerce பக்கங்கள்.

இடுகையைப் படிக்கவும் →

2026 இல் நிர்வகிக்கப்படும் வலை ஹோஸ்டிங்கை எவ்வாறு தேர்வு செய்வது: வாங்குபவருக்கான வழிகாட்டி

கட்டுப்பாட்டுப் பலகத்தைக் கொண்ட மலிவான சேவையகத்திலிருந்து சிறந்த நிர்வகிக்கப்படும் ஹோஸ்டிங்கை உண்மையில் வேறுபடுத்துவது எது — இடப்பெயர்வுகள், காப்புப்பிரதிகள், தனிமைப்படுத்தல், உண்மையான தற்காலிகச் சேமிப்பு மற்றும் நம்பகமான அளவிடுதல் — மேலும் நீங்கள் உறுதியளிப்பதற்கு முன் அதை எவ்வாறு மதிப்பிடுவது.

இடுகையைப் படிக்கவும் →

வலைப்பதிவைப் படிக்கவும் →

இன்னும் சிக்கல் உள்ளதா?

ஒவ்வொரு திட்டத்திலும் ஆதரவு சேர்க்கப்பட்டுள்ளது, உதவி மையம் நாளுக்கு 24 மணிநேரமும் திறந்திருக்கும், மேலும் எங்கள் 58 மொழிகளில் எதிலும் நீங்கள் எங்களுக்கு எழுதலாம் — நாங்கள் உங்கள் மொழியிலேயே உங்களுக்குப் பதிலளிக்கிறோம்.

ஆதரவைத் தொடர்பு கொள்ளவும் → அனைத்துக் கட்டுரைகளும் →