සම්පූර්ණ VS Code මිස ගොනු සංස්කාරකයක් නොවේ
සින්ටැක්ස් හයිලයිටින්, බහු-ගොනු සෙවීම, බෙදූ කඩඉම් සහ ඔබ දැනටමත් හුරුපුරුදු කෙටිමං යතුරු, code-server මගින් බ්රවුසරය ඔස්සේ සපයයි.
විශේෂාංග
උපකරණ පුවරුවෙන් (dashboard) කෙළින්ම සම්පූර්ණ VS Code සංස්කාරකයක් විවෘත කර ඔබේ වෙබ් අඩවියේ සැබෑ ගොනු මත වැඩ කරන්න. දිගු (extensions), ඒකාබද්ධ පර්යන්තයක් (integrated terminal), git සහ wp-cli, මේ සියල්ල ඔබගේ SSH සහ SFTP ප්රවේශය පවතින CageFS-විදිත (isolated) පරිසරය තුළම ඇත - දේශීයව (locally) ස්ථාපනය කිරීමට කිසිවක් නැත, සහ කාලයත් සමඟ යල් පැන යන වෙනම පිටපත් ද නොමැත.
වෙබ් IDE යනු ඩාෂ්බෝඩ් එකේ ඔබ නරඹන වෙබ් අඩවියෙන් විවෘත වන, code-server හරහා බ්රව්සරයේ ක්රියාත්මක වන VS Code වේ. එය එම වෙබ් අඩවියේ සැබෑ ගොනු සංස්කරණය කරයි — උඩුගත කිරීමේ පියවරක්, සමමුහුර්ත කර තබා ගැනීමට දේශීය චෙක්අවුට් එකක් සහ සංස්කාරකයක් ලෙස පෙනී සිටින සීමිත වෙබ් පෙළ කොටුවක් එහි නොමැත.
සින්ටැක්ස් හයිලයිටින්, බහු-ගොනු සෙවීම, බෙදූ කඩඉම් සහ ඔබ දැනටමත් හුරුපුරුදු කෙටිමං යතුරු, code-server මගින් බ්රවුසරය ඔස්සේ සපයයි.
සාමාන්ය පරිසරයකට ඔබව බලපෑම් කරනවාට වඩා, ඔබේ එඩිටරය ඔබේ දේශීය එඩිටරය ක්රියා කරන ආකාරයටම ක්රියා කිරීම සඳහා ඔබ වැඩ කරන extensions ස්ථාපනය කරන්න.
සංස්කාරකය තුළම ඇති, ඔබේ වෙබ් අඩවියට සීමා වූ ෂෙල් එකක් (shell) මඟින්, වෙනත් ටර්මිනල් කවුළුවකට මාරු වීමෙන් තොරව කෝඩ් එක අසලම විධානයන් ක්රියාත්මක කිරීමට ඔබට හැකි වේ.
සර්වර් එක මත සිදු කරන ලද වැඩ කටයුතු ලේඛනගත නොකළ හොට්ෆික්ස් එකක් බවට පත්වීමට ඉඩ නොදී, සංස්කාරකය තුළ සිටම ස්ටේජ් (stage), කොමිට් (commit), බ්රාන්ච් (branch), ඩිෆ් (diff) සහ පුෂ් (push) කරන්න, එවිට ඒවා අනුවාද පාලනය යටතේ පවතී.
WordPress සඳහා වැඩ කිරීමේදී විධායක පෙළ (command line) සංස්කාරකය තරම්ම වැදගත් වේ. ඒ දෙකම එකම ස්ථානයක ඇත.
wp-cli යනු පැනල් පර්යන්තයෙන් සහ SSH හරහා ලබා ගත හැකි අතර, එයින් අදහස් වන්නේ එය වෙබ් IDE හි ඒකාබද්ධ පර්යන්තයෙන් ද ලබා ගත හැකි බවයි. ඔබ සංස්කරණය කරමින් සිටි ගොනුවෙන් ඉවත් නොවී — දත්ත සමුදායක් සෙවීම සහ ප්රතිස්ථාපනය කිරීම, හැඹිලියක් හිස් කිරීම, ප්ලගිනයක් ආපසු හැරවීම, තොග යාවත්කාලීන කිරීම, වගුවක් අපනයනය කිරීම හෝ එක් වරක් ක්රියාත්මක වන ස්ක්රිප්ට් එකක් ධාවනය කිරීම සිදු කළ හැක.
එය සාමාන්ය ක්රියාවලිය අවසන් කරයි. ලොගයේ ඇති දෝෂය කියවන්න, සංස්කාරකයේ ගොනුව විවෘත කරන්න, එය වෙනස් කරන්න, එය තහවුරු කරන wp-cli විධානය ක්රියාත්මක කරන්න, ඉදිරියට යන්න. සෑම දෙයක්ම සැබෑ ස්ටැක් එක මත සැබෑ වෙබ් අඩවියට එරෙහිව සිදුවේ, එබැවින් ඔබ පරීක්ෂා කරන්නේ කුමක්ද යන්න ඔබේ අමුත්තන්ට ලැබෙන දෙය වේ.
සේවාදායකයක් වෙත බ්රව්සරයෙන් ප්රවේශ වීම පිළිගත හැක්කේ මායිම සැබෑ නම් පමණි. Web IDE එක අනෙකුත් සෑම ප්රවේශ මාර්ගයකම ඇති හුදකලා වීමට සමාන හුදකලාවක් තුළ පිහිටා ඇත.
සෑම කුලී නිවැසියෙකුටම හුදකලා ගොනු පද්ධති දසුනක් ලැබෙන අතර අනෙකුත් කුලී නිවැසියන්, වෙනත් අඩවි හෝ සංවේදී පද්ධති ගොනු දැකීමට නොහැක. උල්ලංඝනය කිරීම් පාලනය කිරීම සඳහා CageFS නිර්මාණය කර ඇති අතර, එය ඔබගේ SSH සහ SFTP සැසි ක්රියාත්මක වන ජේල් එකම වේ.
CPU, RAM, IO, IOPS, ක්රියාවලි සහ ඇතුළත්-ක්රියාවලි එක් අඩවියක් සඳහා සීමා කර ඇත, එබැවින් බර ගොඩනැගීමක් හෝ පාලනයකින් තොර ස්ක්රිප්ට් එකක් අසල්වැසි අඩවි පහළට ඇද දමනු වෙනුවට එහිම කූඩුව තුළ සීමා කරනු ලැබේ.
ප්රවේශ කී (access keys) සහ අදාළ තොරතුරු උපරිම අවම-වගකීම් (least-privilege) පදනම මත ඩෑෂ්බෝඩය තුළ කළමනාකරණය කරනු ලබයි, එබැවින් ඔබ යම් කාර්යයකට අවශ්ය වන ප්රවේශය පමණක් ලබා දෙන අතර ඊට එහා කිසිවක් ලබා නොදෙයි.
වේදිකාවේ ඇති සෑම වරප්රසාද ලත් ක්රියාවක් සඳහාම යොදන විනයම මෙහිදී ක්රියාත්මක වේ — ප්රවේශය ක්රියාකරු, ක්රියාව සහ ඉලක්කය සමඟ විගණන ලේඛනගත කෙරේ.
සංස්කාරකවරයෙක් යනු සංවර්ධන පරිසරයකින් අඩක් පමණි. අනෙක් අඩ වන්නේ ඊට යටින් ඇති ස්ටැක් එක වන අතර, එය එක් එක් අඩවිය අනුව වින්යාසගත කළ හැකිය.
නිෂ්පාදන පරිසරය (production) සෘජුවම සංස්කරණය කිරීම සමහර විට නිවැරදි තේරීමක් වන අතර සමහර විට නරක අදහසකි. වේදිකාව එකම සංස්කාරකය හරහා මෙම ක්රම දෙකටම සහය දක්වයි.
එක් ක්ලික් කිරීමකින් අඩවිය ස්ටේජින් වෙත ක්ලෝන කරන්න, ස්ස්ටේජින් පිටපතට එරෙහිව Web IDE එක විවෘත කරන්න, එහි වැඩ කරන්න, සහ වෙනස තහවුරු වූ පසු ලයිව් වෙත පුෂ් කරන්න. ප්රඩක්ෂන් එකේ මෙන්ම එකම ස්ටැක් සහ බ්ලුප්රින්ට් එක යටතේ ගොනු සහ දත්ත සමුදාය එකට පැමිණේ, එබැවින් ස්ටේජින් යනු ආසන්න ආදේශකයක් නොව සැබෑ පෙරහුරුවකි.
ඔއްගේ කාර්යය ගබඩාවකට අයත් නම්, සංස්කාරකය තුළ සිට git භාවිතා කර ගොඩනැඟීමේ සහ යෙදවීමේ නල මාර්ගය හරහා git-පාදක යෙදවීම් වෙනස්කම් සිදු කිරීමට ඉඩ දෙන්න. බ්රව්සරය තුළ ලියන ලද කේත, ඔබේ ලැප්ටොප් පරිගණකයේ ලියන ලද කේතය මඟින්ම අනන්ය අනුවාදගත නිකුතු සහ ආපසු හැරවීමේ මාර්ගය අනුගමනය කරයි.
කිසියම් වෙනස්කමක් වැරදී ගියහොත්, එක්-ක්ලික් ප්රතිස්ථාපනයක් සහිතව උපස්ථ පැනලය තුළ ලැයිස්තුගත කර ඇති අතර, සෑම යෙදවීමක්ම ඔබට ආපසු හැරවිය හැකි අනුවාදගත නිකුතුවකි. ආරක්ෂිත දැල යනු සහාය ටිකට්පතක් නොවේ.
වෙබ් IDE එක ඩෑෂ්බෝඩ් එක තුළ ඇති AI සහායකයා සමඟ යුගල කර ඇති අතර, මුළු වේදිකාවම ගොඩනගා ඇත්තේ ඔබ දැනටමත් භාවිතා කරන AI මෙවලම් මගින් ක්රියාත්මක වන පරිදිය.
AI සහායකය ඩෑෂ්බෝඩ් එකෙහි ලබා ගත හැකි අතර, AI පැකේජය හරහා ඔබේම ආකෘතිය මත ක්රියාත්මක වේ — ඔබ ආකෘතිය සපයන අතර, සහායකයා ලිපිගොනු කියවා සංස්කරණය කරයි, wp-cli ධාවනය කරයි සහ වෙනස්කම් යොදයි. ඔබ විසින් තෝරා නොගත් කාවැද්දූ ආකෘතියකට සීමා වීමක් මෙහි නොමැත.
බ්රවුසරයෙන් පිටත, අපගේ MCP සේවාදායකය මඟින් ඕනෑම MCP-හැකියාව ඇති සේවාදායකයකට — Claude Code, Cursor, ChatGPT සහ වෙනත් ඒවාට — ඔබේ API අවසරයන් මඟින් සීමා කරමින්, ස්වභාවික භාෂාවෙන් ඔබේ හොස්ටින් සහ වෙබ් අඩවි පාලනය කිරීමට ඉඩ සලසයි. මෙම ක්රමවේදය අභිප්රේරිත එකකි: API එකක් සහ ක්රියාකාරී නාමාවලියක්, විවිධ ක්රම මඟින් ඉදිරිපත් කෙරේ. අපගේ සංස්කාරකය තුළ ගොඩනඟන්න, ඔබේ එක තුළ ගොඩනඟන්න, නැතහොත් නියෝජිතයෙකුට එය කිරීමට ඉඩ දෙන්න, එකම යෙදවුම් මාර්ගය තුනටම සේවය කරයි.
මෙය ඔබේ බ්රව්සරයේ ධාවනය වන VS Code වන අතර, එය code-server මඟින් සපයනු ලබන අතර ඩෑෂ්බෝඩ් එකේ ඇති වෙබ් අඩවි පිටුවෙන් විවෘත වේ. සේවාදායකයේ ඇති එම වෙබ් අඩවියේ සැබෑ ගොනු සංස්කරණය කිරීමට ඔබට දිගු (extensions), ඒකාබද්ධ ටර්මිනලයක් සහ git ඇතුළු සම්පූර්ණ සංස්කාරකය ලැබෙනු ඇත. කිසිවක් දේශීයව ස්ථාපනය කර නොමැති අතර සමමුහුර්ත කර තබා ගැනීමට වෙනම පිටපතක් ද නොමැත.
ඔව්. වෙබ් IDE එක යනු සිරකරන ලද SSH ෂෙල් එකක් සහ SFTP/FTP සමඟින්, ඇතුළුවීමට ඇති ක්රම තුනෙන් එකකි. මේවා තුනම ඔබේ ගොනු වල එකම CageFS-විදිත දර්ශනයකට ළඟා වේ, එබැවින් ඔබට එක් කාර්යයක් සඳහා සංස්කාරකයද ඊළඟ කාර්යය සඳහා විධාන රේඛාවද භාවිතා කළ හැක. wp-cli පැනල් ටර්මිනලයෙන් සහ SSH හරහා ලබා ගත හැකිය.
සෑම කුලී නිවැසියෙකුටම CageFS යටතේ හුදකලා වූ ගොනු පද්ධති දර්ශනයක් ලැබෙන අතර අනෙකුත් කුලී නිවැසියන්, අනෙකුත් අඩවි හෝ සංවේදී පද්ධති ගොනු දැකීමට නොහැකිය. තවද එක් කුලී නිවැසියෙකුට සේවාදායකය ක්ෂය කර දැමීම වැළැක්වීම සඳහා LVE විසින් එක් අඩවියක් සඳහා CPU, RAM, IO, IOPS සහ ක්රියාවලි සීමා කරයි. අවදානම ශුන්ය කිරීමට වඩා උල්ලංඝනයන් පාලනය කිරීමට CageFS නිර්මාණය කර ඇති අතර, ඒ නිසා මූලික අනිෂ්ට මෘදුකාංග පරිලෝකනය (malware scanning), ක්රියාකාරී WAF සහ එම හුදකලා කිරීම විකල්පයක් ලෙස විකුණනවා වෙනුවට සෑම ගිණුමකටම ඇතුළත් කර ඇත.
වත්මන් ප්රවේශය ඔබේ ආයතනික භූමිකාවන් වන හිමිකරු (owner), බිල්පත් (billing), සංවර්ධක (dev) සහ කියවීම පමණක් (read-only) මඟින් පාලනය වන අතර, සාමාජිකයින්ට එම ආයතනයේ ඔවුන් දරන භූමිකාවේ අවසරයන් උරුම වේ. සංවර්ධක භූමිකාවට යෙදවීමේ (deploy) හෝ සජීවී පරිසරයට යැවීමේ (push-to-live) අවසරය ඇතුළත් නොවන බව සලකන්න. සාමාජිකයෙකු විශේෂිත වෙබ් අඩවිවලට පමණක් සීමා කිරීම වැනි විකල්ප සාමාජිකතා අනුව සම්පත් විෂය පථය සීමා කිරීම දැනට ලබා ගත හැකි දෙයකට වඩා අනාගතයේ සැලසුම් කර ඇති වැඩිදියුණු කිරීමකි, සහ API යතුරු තනි සාමාජිකයෙකු වෙනුවට කැටිති විෂය පථයන් (granular scopes) සහිතව එක් ආයතනයක් බැගින් නිකුත් කරනු ලැබේ.
හිමිකම් මඟින් එක් එක් නිෂ්පාදන පෙළ හෙළිදරව් කරන දේ පාලනය කරයි. ප්රධාන ධාරාවේ හෝස්ටිං යනු සම්පූර්ණයෙන්ම ස්වයං-සේවා වන අතර, Footprint-Free හෝස්ටිං යනු footprint ආකෘතිය ආරක්ෂා කිරීම සඳහා හිතාමතාම වඩාත් ප්රමිතිගත කර අගුළු දමා ඇති අතර, හිමිකම් මඟින් PHP සේවකයන්, තැටි සහ දිගු ද පාලනය කරයි. මිලකරණ පිටුවේ ඔබ සලකා බලන සැලැස්ම පරීක්ෂා කරන්න, නැතහොත් මිලදී ගැනීමට පෙර අපෙන් විමසන්න.
AI Pack එක හරහා කෘත්රිම බුද්ධි (AI) සහාය ක්රියාත්මක වන්නේ ඔබගේම ආකෘතියක් මත වන බැවින්, අප විසින් තෝරා ගන්නා ලද එකකට බැඳී සිටිනවා වෙනුවට ඔබට අවශ්ය ආකෘතිය ඔබ විසින් ගෙනැවිත් ඒ සඳහා ගෙවිය හැක. එය අද ඩෑෂ්බෝඩ් එක තුළ ඇත; සංස්කාරකය (editor) තුළ එය සක්රීය සංවර්ධනයක පවතින අතර තවමත් ලබා ගත නොහැක. වෙනමම, අපගේ MCP සේවාදායකය මඟින් Claude Code හෝ Cursor වැනි බාහිර AI මෙවලම් වෙත, ඔබගේ API අවසරයන් මඟින් සීමා කරමින්, ඔබේ හෝස්ටිං සේවාව සෘජුවම පාලනය කිරීමට ඉඩ සලසයි.
ඔබට එසේ කළ හැකි අතර, සමහර විට එය වේගවත්ම නිවැරදි පිළිතුර වේ. සැලකිය යුතු යමක් සඳහා, එක ක්ලික් කිරීමකින් ස්ටේජින් වෙත ක්ලෝන් කර, එම පිටපතට එරෙහිව වෙබ් IDE විවෘත කර, වෙනස්කම් තහවුරු වූ පසු ලයිව් වෙත පුෂ් කරන්න. වෙනස්වීම් ගබඩාවකට අයත් වන විට Git මත පදනම් වූ යෙදවීම් සහ රෝල්බැක් සහිත සංස්කරණය කළ නිකුතු ලබා ගත හැකි අතර, එක ක්ලික් එකකින් ප්රතිස්ථාපනය කළ හැකි බැකප් සියල්ල පිටුපසින් ක්රියාත්මක වේ.
කාඩ් පතක් අවශ්ය නොවන දින 14ක අත්හදා බැලීමක් ආරම්භ කරන්න. ගෙවීම් විස්තර අවශ්ය නොවේ; මෙම අත්හදා බැලීම මඟින් අඩවි 5ක් දක්වා Footprint-Free සත්කාරක සේවාව (hosting) ආවරණය වන බැවින්, ඔබට සංස්කාරකය විවෘත කිරීමට, සැබෑ ස්ටැක් එක මත සැබෑ අඩවියක වැඩ කිරීමට සහ එය ඔබම තක්සේරු කිරීමට හැකිය.
බ්රව්සරය තුළ සම්පූර්ණ VS Code. කාඩ්පත් අවශ්ය නොවන දින 14ක නොමිලේ අත්හදා බැලීමකින් ආරම්භ කරන්න - ගෙවීම් විස්තර අවශ්ය නොවේ, Footprint-Free මත අඩවි 5ක් දක්වා.
නොමිලේ අරඹන්න