VS Code дар браузер (code-server)
Муҳаррири воқеӣ, ки бо файлҳои сомонаи Шумо кор мекунад: ҷустуҷӯ дар якчанд файлҳо ва git дарунсохт мебошанд. Сомонаро кушоед, тағйиротро ворид кунед, онро commit кунед — бе ниёзи санҷиши маҳаллӣ ва насби ягон чиз.
Асбобҳои сомона
VS Code дар браузер барои ҳар сомонае, ки мо дар серверҳои шахсии худ ҷойгир мекунем, қабати маҳдудшудаи SSH дар платформаи муштарак, wp-cli, phpMyAdmin, мудири файлҳо, cron ва тағйирёбандаҳои муҳит барои ҳар як сомона, ва назорати комили PHP — ҳама дар панели идоракунӣ, ҳама танҳо барои сомонаи Шумо ҷудо шудаанд. Ин сатҳи идоракунӣ барои барноманависон аст, на саҳифаи танзимот. Мавҷудият: маҳдудкунии сарбории пойгоҳи додаҳо барои ҳар як сомона дар марҳилаи коркарди фаъол қарор дорад ва ҳоло дастрас нест. Ҳама чизи дигаре, ки дар ин ҷо тавсиф шудааст, аллакай фаъол мебошад.
Аксари сафҳаҳои идораи ҳостинг дар он ҷое, ки кор оғоз меёбад, тамом мешаванд. Шумо метавонед як ё ду танзимотро иваз кунед, ва баъд аз шумо интизор меравад, ки барномаи FTP-ро кушоед, абзори пойгоҳи додаҳоро пайдо кунед, аз ҷои дигар тавассути SSH пайваст шавед ва корро худатон якҷоя кунед. Zinn Digital® тамоми занҷираи абзорҳоро дар дохили худи сомона ҷойгир мекунад: сомонаро дар панели идоракунӣ кушоед ва муҳаррир, терминал, пойгоҳи додаҳо, файлҳо, cron, муҳит ва гузоришҳо аллакай дар он ҷо ҳастанд, аллакай тасдиқ шудаанд, аллакай ба сомонаи дуруст равона карда шудаанд.
Ҳар яке аз ин абзорҳо дар дохили қафаси худи сайт кор мекунад. CloudLinux CageFS ба ҳар як иҷорагир намуди алоҳидаи системаи файлҳоро фароҳам меорад, бинобар ин ниҳонгоҳ, муҳаррир ё мудири файлҳо танҳо метавонад файлҳои худи ҳамон иҷорагирро бинад — на сайтҳои дигарро, на муштариёни дигарро, ва на масирҳои ҳассоси системаро. Оромии як панели муштарак бо ҷудосозии як қуттии хусусӣ.
Муҳити таҳрир як IDE-и комил аст, на танҳо майдони матн бо ранги синтаксис.
Муҳаррири воқеӣ, ки бо файлҳои сомонаи Шумо кор мекунад: ҷустуҷӯ дар якчанд файлҳо ва git дарунсохт мебошанд. Сомонаро кушоед, тағйиротро ворид кунед, онро commit кунед — бе ниёзи санҷиши маҳаллӣ ва насби ягон чиз.
wp-cli дар терминали панел ва тавассути SSH дастрас аст. Ҷустуҷӯ ва ивази домен, фаъолсозии плагин, тоза кардани қоидаҳои бознависӣ, содироти пойгоҳи додаҳо, иҷрои рӯйдоди cron мувофиқи талабот — маҷмӯи абзорҳои стандартии WordPress, дар ҳамон равзанаи рамзи шумо.
Ёрдамчии зеҳни сунъии панели идоракунӣ бо калидҳои модели худи шумо кор карда, файлҳоро мехонад, таҳрир мекунад ва wp-cli-ро барои шумо иҷро менамояд. Модели худро истифода баред; платформа воситаҳои амалиро таъмин мекунад. Ин қисмати алоҳида дар панели идоракунӣ мебошад — кӯмак дар дохили худи муҳаррир дар ҳоли таҳия буда, ҳоло дастрас нест.
Асбобҳои худро афзалтар медонед? Тавассути SSH ё SFTP пайваст шавед ва ҳамон намуди маҳдуди ҳамон файлҳоро дастрас намоед. Дар нақшаҳое, ки SSH-ро дар бар мегиранд, шумо дар дохили ҳамон муҳити маҳдуди CageFS як қабати воқеӣ (shell) мегиред: шумо калиди умумии худро дар панели идоракунӣ илова мекунед ва ҳамчун ҳисоби худи сайт ворид мешавед. Нақшаҳои Footprint-Free ба ҷои қабат SFTP мегиранд. Калидҳои дастрасӣ ва маълумоти воридшавӣ дар панели идоракунӣ дар асоси имтиёзи камтарин идора карда мешаванд ва амалҳои имтиёзнок дар сабти аудит сабт мегарданд.
Танзимоти замони иҷро барои ҳар як сомона — на танзимоти саросари сервер, ки барои тағйири он бояд дархост кушоед.
Версияи PHP-ро барои ҳар як сайт мустақилона бо истифода аз CloudLinux alt-PHP интихоб кунед. Як плагини куҳнаро дар шохаи куҳнатар кор фармоед, дар ҳоле ки сайти ҳамсоя версияи ҷориро кор мефармояд — ҳеҷ муҳити иҷрои муштарак нест, ҳеҷ версияи созишӣ барои тамоми ҳисоб вуҷуд надорад.
memory_limit, max_execution_time, андозаи upload ва post ва боқимондаҳо дар доираи ҳуқуқи шумо аз ҷониби худи шумо танзим карда мешаванд, бинобар ин скрипти воридот ё боргузории калони медиа ба гуфтугӯ бо бахши дастгирӣ ниёз надорад.
Барои ҳар як сомона васеъшавиҳои PHP-ро фаъол ё ғайрифаъол кунед — imagick ва gd, redis ва memcached, bcmath, intl, soap ва ғайра — то сомона танҳо ҳамон васеъшавиҳоеро дар бар гирад, ки ба онҳо ниёз дорад ва ҳеҷ чизи нолозимро надошта бошад.
Ҳар як сайт коркардкунандагони хоси LiteSpeed LSAPI-и худро мегирад, ки шумораи онҳо дар доираи тарофаи шумо танзимшаванда буда, бо маҳдудияти равандҳои вуруди LVE-и сайт маҳдуд мешавад. Ҳамзамонӣ аз они шумост; афзоиши трафики ҳамсоя навбати шумо нест.
Кэшкунии объектҳои Redis ё Memcached барои ҳар як сомона, бо пайвасти дарунсохти WordPress object-cache drop-in — саҳифаҳои динамикӣ ба ҷои боркунии пойгоҳи додаҳо, зери сарбории зиёд ҳам босуръат боқӣ мемонанд.
WP-cron ва cron-и воқеии системаро барои ҳар як сомона идора кунед ва тағйирёбандаҳои муҳитро барои иҷрои сомона — калидҳои API, гузаришгоҳҳои хусусиятҳо ва нишондиҳандаҳои марҳилаҳо — бе таҳрири дастии wp-config танзим намоед.
Дастрасии мустақим ба ду чизе, ки таҳиягарон воқеан бояд ба онҳо дастрасӣ пайдо кунанд.
Ҳар ду абзори пойгоҳи додаҳо дар панели идоракунӣ сохта шудаанд ва вуруди ягона доранд — аз сомона ворид шавед ва шумо аллакай дар пойгоҳи додаҳои дуруст тасдиқ шудаед. Ҳеҷ гуна маълумоти алоҳидаи воридшавӣ барои захира кардан ё мубодила кардан лозим нест.
Ҳар як сайт дар MariaDB бо ҳар миқдор пойгоҳи додаҳо ва корбароне, ки лоиҳа талаб мекунад, кор мекунад, инчунин тугмаи дастрасии фосилавӣ барои ҳолатҳое мавҷуд аст, ки шумо хоҳед як муштарии беруна ё абзори гузоришдиҳиро пайваст кунед.
Истифодаи пойгоҳи додаҳо барои ҳар як сомона тавассути CloudLinux MySQL Governor танзим карда мешавад, бинобар ин дархостҳои вазнини як сомона наметавонанд кори серверро барои дигарон, аз ҷумла барои сомонаи шумо, суст кунанд.
Мудири комили файлҳо (FileGator), ҷойгиршуда ва дорои SSO, барои боргузориҳо, иҷозатҳо, бойгониҳо ва таҳрирҳои фаврӣ дар ҳолатҳое, ки кушодани IDE нисбат ба худи кор заҳмати бештарро талаб мекунад.
Ҳангоми кор гузоришҳои дастрасӣ, хатогиҳо ва PHP-и сайтро аз панели идоракунӣ хонед — роҳи зудтарин аз «вайрон шуд» то сатре, ки боиси вайроншавӣ гардид.
Воситаҳо медонанд, ки онҳо WordPress-ро идора мекунанд, бинобар ин вазифаҳои маъмулӣ ба ҷои даҳ амал танҳо бо як амал иҷро мешаванд.
Дастрасӣ ба ин абзорҳо мутобиқи нақшҳои созмони Шумо сурат мегирад. Узвиятҳои муштариён нақши соҳибмулк, ҳисобдорӣ, таҳиягар ё танҳо барои хонданро доранд ва иҷозатҳо аз ин нақшҳо муайян карда мешаванд — нақши таҳиягар ин нақши таҳиягари амалкунанда буда, ҷойгиркунӣ ё интиқол ба низоми корӣ дидаву дониста шомили он намебошад. Дастрасии кормандон низ ба ҳамин тариқ бо нақшҳо ва иҷозатҳои шуъбаи худи онҳо маҳдуд аст.
Дастрасии барномавӣ калидҳои API-и махсус барои ҳар як созмон ва мизоҷони OAuth-ро бо доираи мушаххаси дастрасӣ — танҳо барои хондан, ҳисобдорӣ ё таъминот — истифода мебарад, то ин ки автоматикунонӣ танҳо дастрасии ба худ заруриро ба даст орад. Ҳар як амали имтиёзнок бо қайди иҷрокунанда, амал ва ҳадаф дар сабти санҷиш сабт карда мешавад, ки ин маънои онро дорад, ки посух ба 'кӣ рӯзи сешанбе версияи PHP-ро иваз кард' на баҳс, балки як ҷустуҷӯи оддӣ аст.
Агар шумо хоҳед, ки ҳамаи инро тавассути абзори зеҳни сунъӣ идора намоед, ҳамин имконият тавассути сервери мизбони MCP-и мо низ дастрас аст — бо ҳамон доираи нақшҳо ва сабти санҷиш wp-cli-ро иҷро кунед, ба муҳити санҷишӣ нусхабардорӣ намоед, кэшро пок кунед ё нусхаи эҳтиётиро аз Claude, Cursor ё ҳар гуна агенти дорои қобилияти MCP барқарор кунед.
Хостинги маъмулӣ комилан худидоракунанда аст: маҷмӯи пурраи воситаҳо дар доираи имкониятҳои нақшаи шумо дастрас ва таҳриршаванда мебошанд. Хостинги Footprint-Free дидаву дониста бештар стандартизатсияшуда ва маҳдудтар аст, зеро тамоми арзиши шабака аз он вобаста аст, ки сомонаҳои он намуди якхела ва одӣ дошта бошанд — озодии танзимот худ як из мебошад.
Ҳуқуқҳои дастрасӣ боқимондаи маҳдудиятҳоро муайян мекунанд. Равандҳои PHP, диск ва васеъшавиҳо вобаста ба сатҳи тарофаи шумо танзим мешаванд, бинобар ин сохтори абзорҳо дар ҳар як нақша якхела буда, захираи имкониятҳо бо он меафзояд. Агар шумо мутмаин набошед, ки кадом интихоб мувофиқ аст, бо озмоиши 14-рӯзаи бе корт оғоз кунед ва пеш аз қабули қарор худатон ба панел назар андозед.
Ҳа — ин code-server аст, VS Code, ки дар браузер бо файлҳои сомонаи шумо кор мекунад. Дар ҳар як сомонае, ки мо дар серверҳои худ ҷойгир мекунем, дастрас аст; сомонае, ки шумо барои ҷойгиркунӣ дар ҷои дигар интихоб кардаед, дар ҳамон ҷое, ки ҷойгир аст, таҳрир карда мешавад. Шумо ҷустуҷӯи бисёрфайла ва git-ро дастрас мекунед, ва он сомонаи ЗИНДА-ро таҳрир мекунад: файле, ки шумо захира мекунед, дар ҳамон лаҳзаи навишта шуданаш ба интернети умумӣ мебарояд, ҳарчанд файли статикӣ метавонад то чор соат аз кэши CDN пешниҳод шавад. Кӯмаки зеҳни сунъӣ дар дохили муҳаррир дар ҳоли рушди фаъол буда, ҳоло дастрас нест.
Дар платформаи муштарак шумо қабати маҳдудшударо (jailed shell) тавассути SSH, инчунин SFTP ва FTP бо калидҳо ва маълумоти воридшавӣ, ки дар панели идоракунӣ аз рӯи принсипи ҳадди ақали имтиёзҳо идора карда мешаванд, ба даст меоред. Сомонаҳо дар шабакаи шахсии мо ба ҷои қабат SFTP мегиранд — ҳисоб бо `/sbin/nologin` эҷод карда мешавад. Муҳити маҳдудшуда CloudLinux CageFS мебошад: ҳар як муштарӣ намуди ҷудогонаи системаи файлҳоро мегирад ва наметавонад муштариёни дигар, сомонаҳои дигар ё файлҳои ҳассоси системаро бубинад, ки ин рахнашавиро ба ҷои паҳн шудан маҳдуд мекунад. Ҳеҷ гуна модели ҷудокунӣ хатари рахнаро комилан аз байн намебарад, бинобар ин санҷиши нармафзори зараровар, WAF-и пешгирикунанда ва сабти аудиторӣ дар баробари он фаъолият мекунанд.
Ҳа. Версияи PHP барои ҳар як сомона тавассути CloudLinux alt-PHP интихоб карда мешавад, танзимот ба мисли memory_limit, max_execution_time ва андозаи боргузорӣ дар доираи ҳаққи хидматрасонии шумо қобили таҳрир мебошанд ва васеъшавиҳо ба монанди imagick, gd, redis, memcached, bcmath, intl ва soap барои ҳар як сомона фурӯзон ё хомӯш карда мешаванд. Миқдори коргарони PHP-и шумо дар доираи нақшаи хидматрасониатон танзимшаванда буда, бо маҳдудияти равандҳои вуруди LVE-и сомона маҳдуд карда мешавад.
phpMyAdmin ва Adminer дар панели идоракунӣ ҷойгир карда шудаанд ва бо системаи ягонаи вуруд пайвастанд, бинобар ин шумо аз сайт ворид мешавед ва аллакай пайваст мебошед. Ҳар як сайт бо MariaDB кор мекунад ва метавонад якчанд пойгоҳи додаҳо ва корбарон дошта бошад, инчунин тугмаи дастрасии фосилавӣ барои мизоҷони беруна мавҷуд аст. MySQL Governor истифодаи пойгоҳи додаҳоро барои ҳар як сайт маҳдуд мекунад, то ки дархостҳои вазнин дар як сайт кори серверро суст карда натавонанд.
Ҳа. Идоракунии cron барои ҳар як сомона ҳам WP-cron ва ҳам cron-и воқеии системаро дар бар мегирад ва тағйирёбандаҳои муҳит барои ҳар як сомона ҷудогона муқаррар карда мешаванд — бинобар ин вазифаҳои ба нақша гирифташуда ва танзимот дар дохили худи сомона боқӣ мемонанд, на ин ки дар файле пинҳон бошанд, ки интиқоли онро бояд дар хотир нигоҳ доред.
Хостинги маъмулӣ комилан худкор буда, маҷмӯи пурраи абзорҳоро дар бар мегирад. Footprint-Free дидаю дониста бештар стандартизатсияшуда ва маҳдуд карда шудааст, зеро фарқияти танзимот дар ҳар як сомона худ як из ба шумор меравад. Ҳуқуқҳои дастрасӣ боқимондаро — коргарҳо, диск ва васеъшавиҳоро — идора мекунанд, бинобар ин он чизе, ки шумо метавонед танзим кунед, ба сатҳи тарифи шумо вобаста аст.
Дастрасӣ ба нақшҳои созмон мувофиқат мекунад: молик, пардохт, таҳиягар ва танҳо барои хониш барои муштариён, ки иҷозатҳо аз ин нақшҳо муайян карда мешаванд. Нақши таҳиягар ҷойгиркунӣ ё интиқол додан ба муҳити зиндаро дар бар намегирад. Дастрасии барномавӣ калидҳои API-и хоси ҳар як созмон ва муштариёни OAuth-ро бо доираи муфассал истифода мебарад ва ҳар як амали имтиёзнок бо иҷрокунанда, амал ва ҳадаф ба қайд гирифта мешавад.
Давраи озмоишии 14-рӯзаро бе корт оғоз кунед, сомонаро мустақар созед ва муҳити IDE, терминал, абзорҳои пойгоҳи додаҳо ва идоракунии PHP-ро ҳаматарафа санҷед. Кафолати баргардонидани маблағ дар давоми 30 рӯз, интиқоли ройгон, бидуни вобастагӣ.
Ройгон оғоз кунед