හැඳින්වීම සහ Laravel පරිසරය පිහිටුවීම
Laravel සඳහා අවශ්ය මෘදුකාංග ස්ථාපනය කර, එහි මූලික ගෘහ නිර්මාණ ශිල්පය (Architecture) අවබෝධ කරගෙන, ඔබගේ පළමු Laravel ව්යාපෘතිය සාර්ථකව ආරම්භ කිරීම.
Laravel යනු වෙබ් යෙදුම් නිර්මාණය සඳහා ඇති, ඉතා ජනප්රිය සහ ප්රබල PHP රාමුවකි (Framework). "Core PHP" හිදී මෙන් සෑම දෙයක්ම මුල සිටම ලිවීම වෙනුවට, Laravel මගින් බහුලව භාවිතා වන කාර්යයන් (authentication, routing, sessions) සඳහා සූදානම් කළ විසඳුම් ලබා දේ. මෙය "වෙබ් නිර්මාණ ශිල්පීන් සඳහා වන PHP රාමුව" ලෙස හැඳින්වේ.
Laravel ව්යාපෘති කළමනාකරණය කරන්නේ **Composer** නම් PHP package manager එක මගිනි. එබැවින්, පළමුව Composer ස්ථාපනය කර තිබිය යුතුය. (ඔබට XAMPP වැනි මෘදුකාංගයක් දැනටමත් තිබිය යුතුය).
පියවර A: Composer ස්ථාපනය කිරීම
ඔබගේ පරිගණකයේ Composer ස්ථාපනය කර නොමැති නම්, getcomposer.org වෙතින් එය බාගත කර ස්ථාපනය කරන්න. එය නිවැරදිව ස්ථාපනය වී ඇත්දැයි බැලීමට, command prompt (CMD) හෝ terminal එක විවෘත කර `composer` ලෙස ටයිප් කරන්න.
පියවර B: Laravel Installer ස්ථාපනය කිරීම (Optional but Recommended)
මෙමගින් නව Laravel ව්යාපෘති සෑදීම තවත් පහසු වේ. Composer ස්ථාපනය කළ පසු, පහත විධානය command prompt එකේ ක්රියාත්මක කරන්න.
දැන් ඔබ Laravel ව්යාපෘතියක් සෑදීමට සූදානම්. Command Prompt එක විවෘත කර, ඔබගේ XAMPP හි `htdocs` ෆෝල්ඩරය වෙත ගොස් (උදා: `cd c:/xampp/htdocs`), පහත විධානය ක්රියාත්මක කරන්න.
මෙමගින් `supermarket` නමින් නව ෆෝල්ඩරයක් තුළ, Laravel 11 ව්යාපෘතියට අවශ්ය සියලුම ගොනු සහ ෆෝල්ඩර ස්වයංක්රීයව බාගත වනු ඇත.
දැන් අපි අපගේ නව ව්යාපෘතිය ක්රියාත්මක කර බලමු.
පියවර 1: ව්යාපෘති ෆෝල්ඩරයට පිවිසෙන්න
Command Prompt එකේ, පහත විධානය මගින් ඔබ දැන් සෑදූ `supermarket` ෆෝල්ඩරය වෙත යන්න.
පියවර 2: Artisan Development Server ආරම්භ කිරීම
Laravel සතුව `artisan` නමින් ප්රබල command-line tool එකක් ඇත. එහි ඇති `serve` විධානය මගින් අපට තාවකාලික development server එකක් ආරම්භ කළ හැක.
පියවර 3: බ්රව්සරයෙන් පිවිසෙන්න
ඉහත විධානය ක්රියාත්මක කළ විට, `http://127.0.0.1:8000` වැනි ලිපිනයක් ඔබට පෙන්වනු ඇත. එම ලිපිනය ඔබගේ වෙබ් බ්රව්සරයේ address bar එකේ ඇතුළත් කරන්න.
ඔබට Laravel හි පිළිගැනීමේ පිටුව (Welcome Page) දිස්වන්නේ නම්, ඔබ මෙම මොඩියුලය සාර්ථකව නිම කර ඇත!