ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-28, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Static වෙබ් අඩවි වල Formspree, Netlify Forms වැනි සේවා ඉක්මවා යෑමට WordPress + CraftForms විසඳුම

Static වෙබ් අඩවි වල Formspree, Netlify Forms වැනි සේවා ඉක්මවා යෑමට WordPress + CraftForms විසඳුම

Static වෙබ් අඩවි ගොඩනැගීමේදී Formspree, Netlify Forms, Getform, Web3Forms වැනි සේවා භාවිතා කරනවා නම්, ඒවා අඩු පරිමාණ සම්බන්ධතා සඳහා ඉතා සුදුසුයි. URL එකක් action වලට ඇතුළත් කරලා POST එකක් ලැබෙන විට, ඒ සේවාව එම දත්ත ඔබේ ඊමේල් වෙත එවයි. කෙටි කාලයක් තුළ, කිසිදු බ්‍රහස්පතින්දා බ්‍රහස්පතින්දා නොමැතිව, මුදල් නොවෙන තාවකාලික විසඳුමක්.

නමුත් ඔබේ අඩවිය වර්ධනය වන විට, මේ සේවාවන්ගේ සීමා ඉදිරියට එයි. බහුතරයක් නිදහස් ටියර්වල මාසික සීමා 50‑250 submissions පමණයි. ඒවාට තර්ක (logic) එකක් නැත, conditional fields, branching, pricing calculations වැනි අංග නොමැත. ගොනු (file) උඩුගත කිරීමේ හැකියාව දුර්වල හෝ ගෙවීම් පියවරේ පමණක් සපයයි. තවද, සියලුම දත්ත තෙවන පාර්ශ්වයේ සේවාදායකයක රඳා පවතින බැවින්, දත්ත හිමිකම සහ ආරක්ෂාව පිළිබඳ ගැටළු ඇති වේ.

මෙම ගැටළුවට පිළිතුර ලෙස, WordPress එකක් ආරක්ෂිතව සකස් කර, CraftForms ප්ලගිනය භාවිතා කිරීම ය. WordPress එකට තේමාවක්, පොදු පෙදෙසක්, අතිරේක ප්ලගිනයන් නැතිව, සීමිත API එකක් පමණක් සක්‍රිය කර, එය “submission API” ලෙස පමණක් භාවිතා කරනවා. ඉදිරිපස (frontend) තවමත් static site එකේ පවතින අතර, එය සෘජුව fetch කිරීමක් හෝ embed script එකක් මගින් WordPress backend එකට POST කරයි.

ආරක්ෂාව පිළිබඳව, CraftForms හි “Headless backend mode” ක්‍රියාත්මක කිරීමෙන්, පබ්ලික් frontend එක අක්‍රිය කර, REST API එකේ පමණක් form endpoints පවතින ලෙස සීමා කරයි. XML‑RPC, අනවසර login පේජ් වැනි දුර්වලතාද, mu‑plugin සහ සර්වර් සැකසුම් මඟින් අවහිර කළ හැක. එමඟින් ඔබේ domain එකෙන් පමණක් submissions පිළිගනී, server‑side re‑verification සමඟ tampered data ඉවත් කරයි.

අවසාන නියමය මෙසේය: එක contact form, අඩු පරිමාණ, තර්කයක් නොමැති නම්, hosted endpoint එක භාවිතා කරන්න. බහු form, pricing, file uploads, payments, data ownership වැනි අවශ්‍යතා ඇති නම්, backend එක අභ්‍යන්තරයට ගෙන එන්න, static frontend එක තවත් වේගවත් තබාගන්න.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික උපාධි ශිෂ්‍යයන්ට, මෙම මාර්ගය ඉගෙන ගැනීමෙන් static site + headless WordPress ආකෘතියක් පිළිබඳ ප්‍රායෝගික දැනුම ලැබේ. එමඟින් ව්‍යාපාරික වෙබ් අඩවි ගොඩනැගීමේදී infrastructure cost අඩු කර, දත්ත ආරක්ෂාව වැඩි කර, local hosting අවශ්‍යතා පවා පාලනය කළ හැක. තවද, ග්‍රාහක සම්බන්ධතා, online bookings, e‑commerce pricing calculators වැනි අභ්‍යන්තර තර්ක අවශ්‍යතා ඇති ශ්‍රී ලංකා SMEs සඳහා, පිරිවැය අඩු, වේගවත්, සහිත විසඳුමක් මෙය වේ.

ඉදිරියේදී, මෙවැනි headless WordPress සැලැස්මක්, ශ්‍රී ලංකාවේ startup ecosystem එකට නව පාරිභෝගික අත්දැකීම් ලබාදෙමින්, තාක්ෂණික සමාජයක් වර්ධනයට දායක වේ.

අවසානයේ, static site එකේ වේගය අඩු නොකර, backend එකේ ශක්තිය වැඩි කිරීමේ මෙම උපදෙස්, ඔබේ ව්‍යාපාරය හෝ පුද්ගලික ව්‍යාපෘතියේ වර්ධනයට අත්‍යවශ්‍ය පියවරයි.

💡 ඔබේ static site එකේ forms වැඩිදියුණු කිරීමට අදම ක්‍රියාත්මක වන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Formspree #NetlifyForms #CraftForms #WordPress #StaticSite