දෝෂ සහ වැරදි නිවැරදි කිරීම

දෝෂ නිවැරදි කිරීම සහ දෝෂ නිරාකරණය කිරීම — කුමන අඩවියක වුවද, එය කවුරුන් තැනුවද

සුදු තිර, PHP මාරාන්තික දෝෂ, 500 දෝෂ, නිහඬව අසමත් වන පිටවීමේ පද්ධතියක්, වෙබ් අඩවිය අක්‍රීය කළ යාවත්කාලීන කිරීමක්, කිසිවෙකුට සොයාගත නොහැකි ප්ලගීන් ගැටුමක්, JavaScript දෝෂ, හැක් කර ඇති වෙබ් අඩවියක්. රෝග ලක්ෂණය අප වෙත එවන්න, අපි හේතුව සොයා ගන්නෙමු. WordPress, WooCommerce, Laravel, Django, Node හෝ සාමාන්‍ය PHP — එය නිවැරදි කර ගැනීමට ඔබ අප සමඟ සත්කාරක සේවා (hosting) ලබාගත යුතු නැත.

සමස්ත ලකුණු සමඟින්, බොහෝමයක් නිවැරදි වූ සහ අවධානය යොමු කළ යුතු එකක් සහිත සොයාගැනීම් වාර්තාවක්.
  • ඕනෑම සත්කාරකයක්ඔබ ස්ථානය වෙනස් කිරීම අපට අවශ්‍ය නැත
  • ඕනෑම CMS එකක්WordPress, Woo, Laravel, Django, Node, PHP
  • වසර 25+다른 අයගේ කේත කියවීමෙන්
  • හේතුවස්ථාවර කර ඇත, රෝග ලක්ෂණය පමණක් සඟවා නොමැත
  • අපි පළමුව උපස්ථයක් (backup) ලබා ගනිමුආපසු යාමට මඟක් ලැබෙන තුරු කිසිවක් ස්පර්ශ නොකෙරේ
  • අපි හේතුව සොයා ගනිමුඅනුමාන කිරීම් නෙවෙයි, ලොගයන්, ට්‍රේස් සහ ක්වෙරි
  • එය කුමක්දැයි අපි ඔබට පවසමුමsළ ඉංග්‍රීසියෙන්, මතුපිටින් වැළකී සිටිය හැකි වන පරිදි
  • මාරු වීමට කිසිදු බලපෑමක් නොමැතඅපි එය පවතින තැනම නිවැරදි කරන්නෙමු

우ly අප විසඳන දේ

අඩවිය එය නොකළ යුතු දෙයක් කරන්නේ නම් හෝ එය කළ යුතු දෙයක් කිරීම නවතා ඇත්නම්, එය මෙම ලැයිස්තුවේ ඇත.

සුදු තිර සහ PHP දරුණු දෝෂ

හිස් පිටුවක්, 500 දෝෂයක් හෝ සමහර අමුත්තන්ට පමණක් පෙනෙන දෝෂයක්. ප්ලගින ක්‍රියා විරහිත කරමින් සිටිනවා වෙනුවට, අපි නිවැරදිව ලොගින් සක්‍රීය කර, එය නැවත සිදු කර, කේත පේළිය දක්වාම එය සොයා බලමු.

වෙබ් අඩවිය අකර්මණ්‍ය කළ යාවත්කාලීන කිරීම්

ප්‍රධාන වැඩසටහනක, ප්ලගිනක, තේමාවක හෝ PHP අනුවාදයක යාවත්කාලීන කිරීමක් නිසා අක්‍රිය වූ දෙයක්. අපි මුලින්ම ඔබව නැවත සක්‍රීය කරන්නෙමු, ඉන්පසු කිසි විටෙකත් යාවත්කාලීන නොකරන ලෙස පවසනවා වෙනුවට යාවත්කාලීන කිරීම ආරක්ෂිතව සිදු කරන්නෙමු.

ප්ලගම සහ තේමා ගැටුම්

තනි තනිව වැඩ කරන සහ එකිනෙකට විරුද්ධ වන දේවල් දෙකක්. පාරිභෝගිකයන් ඉදිරියේ ඔබගේ සජීවී වෙබ් අඩවියේ නොව, ස්ටේජින් පිටපතක් (staging copy) මඟින් සොයා ගන්නා ලදී.

බිඳ වැටුණු මුදල් ගෙවීම් සහ ඇණවුම් කිරීම්

නිහඬව අසමත් වන WooCommerce ඇණවුම්, කල් ඉකුත් වන ගෙවීම් ගේට්‌වේ, කිසි විටෙකත් යැවෙmeyen ඊමේල්, වැරදි ලෙස ගණනය වන බදු හෝ නැව්ගත කිරීමේ ගාස්තු. කිසිදු දෝෂයක් නොපෙනී මුදල් අපතේ හරින ඒවා.

මන්දගාමී බවක් ලෙස පෙන්වන දෝෂ

N+1 විමසුම්, සෑම පිටුවක් පූරණය වීමකදීම ක්‍රියාත්මක වන cron එකක්, හැඹිලිගත නොකළ බාහිර ඇමතුමක්, දර්ශකයක් නොමැති වගුවක්. බොහෝ විට 'අඩවිය මන්දගාමීයි' ලෙස වාර්තා වන අතර දෝෂයක් ලෙස නිවැරදි කරනු ලැබේ.

හැක් කරන ලද, විරූපණය කරන ලද සහ කළු ලැයිස්තුගත කළ වෙබ් අඩවි

අනිෂ්ට මෘදුකාංග ඉවත් කර, ඇතුළුවීමේ මාර්ග වසා දමා, පසුපස දොරටු (backdoors) සොයාගෙන, කීර්තිනාමය සුරැකීමේ කටයුතු සිදු කරන ලදී — Search Console, අඳුරු ලැයිස්තු සහ ඊට අදාළ විද්‍යුත් තැපැල් කීර්තිනාමය.

ජාවාස්ක්‍රිප්ට් සහ ෆ්‍රන්ට්-එන්ඩ් දෝෂ

ඉදිරිපත් කළ නොහැකි පෝරමයක්, එක් බ්‍රව්සරයකදී ක්‍රියා විරහිත වන ස්ක්‍රිප්ට් එකක්, ජංගම දුරකථනවලදී බිඳ වැටෙන පිරිසැලසුමක්, කිසිවකු කියවා නැති දෝෂවලින් පිරුණු කොන්සෝලයක්.

දත්ත සමුදාය සහ දත්ත ගැටලු

දූෂිත හෝ විශාල වූ වගු, අසාර්ථක සංක්‍රමණයක්, අනුප්‍රකාර හෝ අනාථ පේළි, වැරදි ලෙස සිදු වූ ආනයනයක්. පළමුව ලබාගත් පිටපතකින් අලුත්වැඩියා කරන ලදී.

නොපැමිණෙන විද්‍යුත් තැපෑල (Email)

අඩවි තැපෑල ස්පෑම් වෙත යාම හෝ සම්පූර්ණයෙන්ම අතුරුදහන් වීම — SPF, DKIM, DMARC, යවන මාර්ගය සහ අසමත් වීම් නිහඬව ගිල දමන ප්ලගිනය.

ක්‍රියාත්මක වන ආකාරය

බොහෝ රැකියා එකම පියවර හතරක් අනුගමනය කරන අතර, ඒ සෑම අවස්ථාවකදීම ඔබ අපගෙන් තොරතුරු ලබා ගනී.

  1. රෝග ලක්ෂණය අපට කියන්න

    ඔබට රෝග විනිශ්චයක් අවශ්‍ය නොවේ — එය අපගේ කාර්යයයි. ඔබ දුටු දේ, එය ආරම්භ වූයේ කෙසේද සහ ඊට පෙර වෙනස් වූයේ කුමක්ද යන්න සාමාන්‍යයෙන් ප්‍රමාණවත් වේ.

  2. අපි මිල ගණන් සැපයීමට පෙර සලකා බලමු

    අපි අඩවිය සහ ලොග් ගොනු කියවීමට පමණක් හැකි ආකාරයෙන් (read-only) පරීක්ෂා කර බලමු; ඒ හරහා කෝටේෂන් එක (quote) සෑදී ඇත්තේ රෝග ලක්ෂණය පෙනුණු ආකාරයට නොව සැබෑ හේතුව මත පදනම්වය. එම පරීක්ෂාව සම්පූර්ණයෙන්ම නොමිලේ.

  3. අපි එය පළමුව පිටපතකත්, පසුව වෙබ් අඩවියේත් සකස් කරමු

    පළමුව උපස්ථයක්, හැකි නම් අනුකරණ පිටපතක් මත තහවුරු කරගත් නිවැරදි කිරීමක්, පසුව සජීවී වෙබ් අඩවියට යෙදීම. හැක් කරන ලද වෙබ් අඩවියකදී, එය ඉතිරි කර ගිය දේ ඉවත් කිරීමට අමතරව ඇතුළු වන මාර්ගයද අපි වසා දමමු.

  4. එය කුමක්දැයි ඔබට දන්වනු ලැබේ

    හේතුව, විසඳුම සහ ඊළඟට ඔබට බලපාන අයුරින් අතරමගදී අප දුටු ඕනෑම දෙයක් පිළිබඳ කෙටි විස්තරයක්. එය කේත ගැටළුවකට වඩා ෂෝස්ටිං ගැටළුවක් නම්, අපි එසේ කියන්නෙමු.

ඔබ සමඟ වැඩ කරන අය

නියල් ලොක් (Neil Lock) විසින් මෙහෙයවනු ලබන පූර්ණ-කුඩා (full-stack) ඉංජිනේරු ක්ෂේත්‍රයේ වසර 25ක පළපුරුද්ද

මෙහි ගලවා ගැනීමේ කටයුතු මෙහෙයවනු ලබන්නේ, වසර 25කට ආසන්න නිෂ්පාදන PHP, Python, .NET සහ JavaScript අත්දැකීම් ඇති ෆුල්-ස්ටැක් සංවර්ධකයෙකු මෙන්ම නිර්මාතෘ සහ ප්‍රධාන විධායක නිලධාරී නීල් ලොක් විසිනි. වෙනත් අයෙකුගේ කෝඩ්බේස් එකක් ඩිබග් කිරීම යනු තමන්ගේම කෝඩ් එකක් ලිවීමෙන් වෙනස් කුසලතාවක් වන අතර, එය බොහෝ දේ කියවා තිබීමෙන් පමණක් ලබා ගත හැකි එකකි.

අපි ඊට යටින් ඇති වේදිකාව ද ක්‍රියාත්මක කරමු, එහි වෙබ් අඩවි 650,000කට වඩා තිබේ, එබැවින් 2019 සංසද නූලකින් එය බිඳ වැටෙන බව පවසන දේ නොව - විශාල පරිමාණයෙන් WordPress සහ WooCommerce සැබවින්ම බිඳ වැටෙන්නේ කුමක් නිසාද යන්න අපි දකිමු.

  • පූර්ණ තට්ටුවේ (full-stack) වසර 25ක් පමණ — PHP, Laravel, Python, Django, .NET, Node සහ WordPress
  • තිරයේ ඇති රෝග ලක්ෂණය පමණක් නොව — ලොග්, ට්‍රේස් සහ විමසුම් කියවයි
  • හේතුව නිවැරදි කර, ඉන්පසු එයට හේතු වූයේ කුමක්දැයි සරල සිංහලෙන් ඔබට දන්වයි
  • අප විසින් හෝස්ට් නොකරන වෙබ් අඩවි සඳහා ද ක්‍රියාත්මක වේ, ගෙනයාමේ කිසිදු වගකීමකින් තොරව
LinkedIn හි නීල් ලොක්
സംഭാషణ පෝලිමක් සහ පිළිතුරක් ලියමින් පවතින ආධාරක සේවා කමිටුවක් (support desk).

සමහර ගැටලු සඳහා වෙනම පිටුවක් ඇත

රැකියාව දන්නා හැඩයකින් යුක්ත වන විට, ඒ සඳහා කැප වූ සේවාවක් ඇත.

මෘදුකාංග උවදුරු පිරිසිදු කිරීම සහ හැක් කිරීම් අලුත්වැඩියා කිරීම

ආසාදනය ඉවත් කරන ලදී, ඇතුල් වීමේ ස්ථානය වසා ඇත, සහ ඒ පසුපස කළ යුතු කළු ලැයිස්තුගත කිරීම සහ කීර්තිනාම කටයුතු.

මෘදුකාංග උවදුරු පිරිසිදු කිරීම සහ හැක් කිරීම් අලුත්වැඩියා කිරීම

විශේෂඥ අඩවි වේගවත් කිරීම

ඔබ දැනටමත් සතු වෙබ් අඩවිය වෙනුවෙන් සිදු කරනු ලබන සුසර කිරීමකි, එය පෙර සහ පසු මැන බලා ඇත.

විශේෂඥ අඩවි වේගවත් කිරීම

ניהל සංක්‍රමණය

අවංක පිළිතුර වන්නේ අඩවිය වෙනත් තැනක තිබිය යුතු බව නම්. අපි එය වෙනත් තැනකට ගෙන යන අතර ඔබ එය සිදුවන ආකාරය බලා සිටින්න.

ניהל සංක්‍රමණය

අපි පිරිනමන සෑම සංවර්ධන සේවාවක්ම

එක් කණ්ඩායමක්, එක් මිල ගණන් දැක්වීමක්, ඔබට මේවායින් අවශ්‍ය කුමන එකක් වුවද — සහ බොහෝ ව්‍යාපෘති සඳහා එකකට වඩා අවශ්‍ය වේ.

WordPress සංවර්ධනය

අභිරුචි නිර්මාණ, WooCommerce, හෙඩ්ලස් WordPress, කාර්ය සාධන වැඩ සහ ගැටළු විසඳීම්, දැවැන්ත පරිමාණයෙන් WordPress හෝස්ට් කරන පුද්ගලයින් විසින්.

WordPress සංවර්ධනය

අභිරුචි ප්ලගීන සහ තීම්

WordPress.org ඩිරෙක්ටරි ප්‍රමිතීන්ට අනුකූලව නිර්මාණය කරන ලද, සුවිශේෂී ප්ලගීන (plugins), Gutenberg බ්ලොක්, චයිල්ඩ් තීම් (child themes) සහ පූර්ණ ලෙස සකසන ලද custom තීම්.

අභිරුචි ප්ලගීන සහ තීම්

පයිතන් සහ යෙදුම් සංවර්ධනය

Python, Django සහ නවීන අසමමුහුර්ත පසුපෙළ (async back ends) තුළ යෙදුම්, API, ස්වයංක්‍රීයකරණය සහ AI/LLM ඒකාබද්ධ කිරීම්.

පයිතන් සහ යෙදුම් සංවර්ධනය

අභිරුචි වෙබ් සංවර්ධනය

PHP, Laravel, .NET, Node සහ ඕනෑම නවීන රාමුවක් හරහා සම්පූර්ණ තට්ටුවේ වැඩ, කුමන තට්ටුවක් වුවද.

අභිරුචි වෙබ් සංවර්ධනය

විශේෂඥ අඩවි වේගවත් කිරීම

Core Web Vitals, විමසුම් සහ හැඹිලිගත කිරීම මැන බැලෙන, ඔබ දැනටමත් පවතින වෙබ් අඩවිය සඳහා වන සුසර කිරීමේ වාරයක් — පෙර සහ පසු.

විශේෂඥ අඩවි වේගවත් කිරීම

මෘදුකාංග උවදුරු පිරිසිදු කිරීම සහ හැක් කිරීම් අලුත්වැඩියා කිරීම

ආසාදනය ඉවත් කරන ලදී, ඇතුල් වීමේ ස්ථානය වසා ඇත, සහ ඒ පසුපස කළ යුතු කළු ලැයිස්තුගත කිරීම සහ කීර්තිනාම කටයුතු.

මෘදුකාංග උවදුරු පිරිසිදු කිරීම සහ හැක් කිරීම් අලුත්වැඩියා කිරීම

ניהל සංක්‍රමණය

අපි අඩවිය මෙහි මාරු කරන අතර එය සිදුවන ආකාරය ඔබ බලා සිටින්න — නැතහොත් එය මළුවට සත්කාරකත්වය සපයන වෙනත් ඕනෑම කෙනෙකුට අපි එය භාර දෙමු.

ניהל සංක්‍රමණය

නිතර අසන ප්‍රශ්න

මම ඔබ සමඟ සත්කාරක සේවය (hosting) ලබා ගත යුතුද?

නැත. ඔබගේ වෙබ් අඩවිය කුමන සත්කාරකයක (hosting) තිබුණත් අපි එය නිවැරදි කරන අතර, ඉන් පසු අප වෙත මාරු වීමට කිසිදු බැඳීමක් නැත. ගැටළුව පවතින්නේ කේතය තුළ නොව සත්කාරක සේවාව (hosting) නිසා නම්, අපි එය ඔබට පැහැදිලිව පවසන්නෙමු — එම ගැටළුව ඔබගේ වත්මන් සත්කාරක සේවාව හරහා නොමිලේ විසඳා ගත හැකි අවස්ථාවන් ද ඇතුළුව.

ඔee වෙත කුමන ප්‍රවේශය අවශ්‍යද?

සාමාන්‍යයෙන් පරිපාලක පිවිසුමක් (admin login) සහ SFTP හෝ පැනල් ප්‍රවේශය මෙන්ම දෝෂ ලොග (error logs). හැක් කරන ලද වෙබ් අඩවියක් සඳහා අපට බොරුවට හැඩගැන්වූ ප්‍රවේශ ලොග ද (raw access logs) අවශ්‍ය වේ. අප වැඩ කිරීමට අවම වශයෙන් අවශ්‍ය දේ පමණක් ඉල්ලා සිටින අතර, අප වැඩ අවසන් වූ වහාම ඔබට එම ප්‍රවේශය අස්කර ගත හැක.

ඔබට එය සොයාගත නොහැකි නම් කුමක් කළ යුතුද?

නොමිලේ පරීක්ෂා කිරීම සිදු කරනු ලබන්නේ මිල ගණන් ලබාදීමට පෙර වන බැවින්, එය ඔබේ අවදානමක් නොව අපගේ අවදානමක් බවට පත් වේ. ගැටලුව විසඳීමට අපට ක්‍රමයක් නොපෙනේ නම් අප ඒ මොහොතේදීම එය පවසන අතර, ඔබට කිසිදු මුදලක් ගෙවීමට සිදු නොවේ.

මෙය වර්ඩ්ප්‍රෙස් (WordPress) සඳහා පමණක්ද?

නැත. WordPress සහ WooCommerce ප්‍රධාන වශයෙන් අදාළ වුවද, අපි Laravel, Django සහ නවීන Python, .NET, Node සහ සාමාන්‍ය PHP හරහා ද කටයුතු කරන්නෙමු. එය වෙබ් අඩවියක ක්‍රියාත්මක වේ නම්, අප මීට පෙර ඒ හා සමාන දෙයක් දෝශ නිරාකරණය කර තිබීමට බොහෝ දුරට ඉඩ ඇත.

իմ site එක දැන් ක්‍රියාත්මක වන්නේ නැත.

පෝරමය තුළ එසේ සඳහන් කරන්න, එවිට අපි එය එලෙසම සලකමු. ඔබ දැනටමත් සත්කාරක (hosting) පාරිභෝගිකයෙක් නම්, ඒ වෙනුවට උපකරණ පුවරුවෙන් (dashboard) ටිකට් පතක් විවෘත කරන්න — එය මෙම පිටුවේ ඇති වෙනත් ඕනෑම දෙයකට වඩා වේගයෙන් අප වෙත ළඟා වේ.

එය නැවත සිදු වීම වැළැක්විය හැකිද?

ලිපියේ අරමුණ එයයි. පිළිතුර තාවකාලික විසඳුමකට වඩා ක්‍රියාවලියක් වන විට - යාවත්කාලීන කිරීම්වලට පෙර වේදිකාගත කිරීම (staging), ඇත්ත වශයෙන්ම පරීක්ෂා කරන ලද උපස්ථ (backups), මුලින්ම ඔබට දන්වන අධීක්ෂණ පද්ධතියක් - අපි එය කුමක්දැයි පෙන්වා දෙන්නෙමු. ඒවායින් බොහොමයක් ඔබට අලෙවි කරනු වෙනුවට අපගේ සත්කාරක සේවාව (hosting) තුළ නොමිලේ ඇතුළත් වේ.

ගම්බිඳී ඇත්තේ කුමක්දැයි අපට කියන්න

රෝග ලක්ෂණය, එය ආරම්භ වූයේ කෙසේද සහ ඊට පෙර වෙනස් වූ දේ. අපි මිල ගණන් ලබා දීමට පෙර පරීක්ෂා කර බලමු; එම පරීක්ෂාව සහ මිල ගණන් දැක්වීම යන දෙකම සම්පූර්ණයෙන්ම නොමිලේ.

නොමිලේ මිල ගණන් ලබා ගන්න