හැඳින්වීම සහ මෘදුකාංග පරිසරය පිහිටුවීම
මෘදුකාංග පරිසරය (Development Environment) සූදානම් කර, ව්යාපෘතියේ මූලික කරුණු සහ PHP, MySQL සම්බන්ධතාවය පිළිබඳව පැහැදිලි අවබෝධයක් ලබා ගැනීම.
අපගේ සුපිරි වෙළඳසැල් පද්ධතිය දේශීයව (locally) ක්රියාත්මක කිරීමට අපට වෙබ් සර්වර් එකක්, PHP, සහ MySQL දත්ත සමුදායක් අවශ්ය වේ. XAMPP මගින් මේ සියල්ලම එකම පැකේජයක් ලෙස අපට ලබා දේ.
බාගත කරගත් පසු, එය සාමාන්ය මෘදුකාංගයක් මෙන් ස්ථාපනය කර, XAMPP Control Panel එක විවෘත කර Apache සහ MySQL මොඩියුල Start කරන්න.
හොඳ ෆෝල්ඩර ව්යුහයක් පවත්වා ගැනීමෙන් ව්යාපෘතිය කළමනාකරණය පහසු වේ. ඔබගේ XAMPP ස්ථාපනය කර ඇති ෆෝල්ඩරය තුළ `htdocs` නමින් ෆෝල්ඩරයක් ඇත. එහි `supermarket` නමින් නව ෆෝල්ඩරයක් සාදන්න. අපගේ සියලුම ගොනු (files) තැන්පත් කරන්නේ මෙම ෆෝල්ඩරය තුළය.
PHP යනු සර්වර්-පැත්තේ (server-side) ක්රියාත්මක වන භාෂාවකි. PHP කේත `<?php ... ?>` ටැග් අතර ලියනු ලැබේ.
PHP හි විචල්ය ඩොලර් ($) සලකුණෙන් ආරම්භ වේ.
දැන් අපි අපගේ පළමු PHP පිටුව සාදා එය දත්ත සමුදායට (database) සම්බන්ධ කරමු.
පියවර 1: දත්ත සමුදාය සෑදීම
වෙබ් බ්රව්සරයේ `http://localhost/phpmyadmin` වෙත පිවිස `supermarket_db` නමින් නව දත්ත සමුදායක් සාදන්න.
පියවර 2: දත්ත සමුදා සම්බන්ධතා ගොනුව (`db_connect.php`) සෑදීම
`supermarket/includes/` ෆෝල්ඩරය තුළ `db_connect.php` නමින් ගොනුවක් සාදා පහත කේතය ඇතුළත් කරන්න.
පියවර 3: ප්රධාන පිටුව (`index.php`) සෑදීම
`supermarket` ෆෝල්ඩරය තුළ `index.php` ගොනුව සාදා පහත කේතය ඇතුළත් කරන්න. මෙමගින් අප සෑදූ සම්බන්ධතා ගොනුව include කර, සම්බන්ධතාවය සාර්ථකදැයි පරීක්ෂා කරයි.
දැන්, ඔබගේ වෙබ් බ්රව්සරයේ `http://localhost/supermarket/` වෙත පිවිසෙන්න. "Database connection successful!" ලෙස පණිවිඩයක් දිස්වන්නේ නම්, ඔබ මෙම මොඩියුලය සාර්ථකව නිම කර ඇත!