|
PHP පාඩම් මාලාව 🚀 - 1 වන පාඩම: PHP ලෝකයට සාදරයෙන් පිළිගනිමු! ✨

PHP පාඩම් මාලාව 🚀 - 1 වන පාඩම: PHP ලෝකයට සාදරයෙන් පිළිගනිමු! ✨

By Rasanjana 2025-04-10 14:33:53

Hello යාළුවනේ! 👋 ඔයාලා මේ එකතු වෙන්නේ අපේ PHP පාඩම් මාලාවේ පළවෙනිම අදියරත් එක්ක. වෙබ් අඩවි හදන්න හීන දකින, ඒකට අඩිතාලම දාගන්න කැමති හැමෝටම මේක ගොඩක් වැදගත් වෙයි. එහෙනම් අපි කතාව නවත්තලා වැඩේට බහිමුද? 😉


මොකක්ද මේ PHP කියන්නේ? 🤔


PHP කියන්නේ Server-side scripting language එකක්. 💻 සරලවම කිව්වොත්, වෙබ් අඩවියක තිරය පිටුපස (Server එකේ) වැඩ කරන භාෂාවක්. අපි browser එකේ දකින ලස්සන පිටු හදන්න, database එක්ක කතා කරන්න, user ලොගින් හසුරුවන්න වගේ ගොඩක් දේවල් PHP වලින් කරනවා.

PHP වල තේරුම "PHP: Hypertext Preprocessor". 🤓 නමේ හැටියටම, HTML හදන්න කලින් Server එකේදී processing (සැකසීමක්) කරන භාෂාවක් තමයි මේ. මුලින්ම 1994 දී විනෝදෙට වගේ හදපු එකක් උනත්, අද වෙනකොට PHP කියන්නේ වෙබ් ලෝකයේ නැතුවම බැරි භාෂාවක් වෙලා. 📜


ඇයි අපි PHP ඉගෙන ගන්න ඕන? 🤔💡

PHP ඉගෙනගන්න හේතු නම් ගොඩයි!

  • ජනප්‍රියත්වය 🌍: ලෝකේ මිලියන ගාණක් websites, WordPress, Facebook (මුල් කාලේ), Wikipedia වගේ දැවැන්තයෝ පවා PHP පාවිච්චි කරනවා/කළා. 👍
  • ඉගෙනගන්න ලේසියි 🌱: අනිත් programming භාෂා එක්ක බලද්දි, PHP වල syntax (ලියන විදිහ) ටිකක් සරලයි. Programming වලට අලුත් කෙනෙක්ට ඉක්මනට අල්ලගන්න පුළුවන්.
  • නොමිලේ! 💰➡️🆓: PHP කියන්නේ Open Source. ඒ කියන්නේ සල්ලි ගෙවන්න ඕන නෑ, install කරගන්න, පාවිච්චි කරන්න, ඕන දෙයක්! 😎
  • Database එක්ක යාළුයි 🤝💾: MySQL වගේ database එක්ක PHP ගොඩක් smooth විදිහට වැඩ කරනවා. Dynamic websites හදන්න මේක සුපිරි.
  • ලොකු උදව්වක් (Community) 👨‍👩‍👧‍👦🆘: ලෝකේ පුරාම PHP developer ලා ඉන්න නිසා, ප්‍රශ්නයක් ආවොත් උදව් ගන්න, tutorials හොයාගන්න හරිම ලේසියි.
  • රැකියා අවස්ථා 💼: PHP දන්න අයට Web Development පැත්තේ හොඳ job market එකක් තියෙනවා.


PHP වැඩ කරන්නේ කොහොමද? 🧐

හිතන්නකෝ ඔයා browser එකෙන් website එකක් ඉල්ලනවා කියලා (Client Request 🧍➡️). ඒ request එක යන්නේ Web Server එකට 🏢. ඒ ඉල්ලපු page එකේ PHP code තියෙනවා නම්, server එකේ ඉන්න PHP Interpreter (තෝල්කයා වගේ 😉) ඒ code ටික run කරනවා 🗣️. ඒකෙන් හදන HTML, CSS, JavaScript වගේ දේවල් 📄 තමයි server එක ආපහු ඔයාගේ browser එකට (Client Browser 💻) එවන්නේ. අන්න ඒ HTML එක තමයි ඔයා screen එකේ දකින්නේ. කවදාවත් PHP code එක කෙලින්ම browser එකේ පේන්නේ නෑ. 🕵️‍♂️

වැඩේට Set වෙමු! (Setup Environment) 🛠️⚙️


PHP code ලියලා run කරන්න අපිට පොඩි software කෑලි ටිකක් ඕන වෙනවා.

  1. Web Server: (උදා: Apache) - Browser එකෙන් එන ඉල්ලීම් බාරගන්න කෙනා.
  2. PHP Interpreter: - PHP code තේරුම් අරන් වැඩේ කරන කෙනා.
  3. Database Server: (උදා: MySQL) - දත්ත ගබඩා කරගන්න තැන (මේක පස්සේ ඕන වෙනවා).


මේවා වෙන වෙනම install කරන්න ගියොත් ටිකක් කරදරයි. 🤯 ඒකට ලේසිම විසඳුම තමයි මේ ඔක්කොම එකට තියෙන software package එකක් දාගන්න එක.

  • XAMPP: (Windows, Mac, Linux හැමෝටම) - මම නම් recommend කරන්නේ මේක! 🌟
  • WAMP: (Windows වලට විතරයි)
  • MAMP: (Mac වලට විතරයි)


මේ කැමති එකක් (XAMPP හොඳයි 👍) එයාලගේ official website එකෙන් download කරලා install කරගන්න. 📥 Install කරද්දී Apache, PHP, MySQL/MariaDB select වෙලා තියෙනවද බලන්න.

Install වුණාම, XAMPP Control Panel එක open කරලා, Apache සහ MySQL modules දෙක Start කරන්න. ▶️ එතකොට ඔයාගේ පරිගණකය පුංචි web server එකක් වගේ වැඩ කරන්න පටන් ගන්නවා!

දැන් වැදගත්ම දේ! අපි හදන PHP files කොහෙද දාන්නේ? 🤔 XAMPP install කරපු folder එක ඇතුලේ (ගොඩක් වෙලාවට C:\xampp) htdocs කියලා folder එකක් තියෙනවා 📁. අන්න එතන තමයි අපේ PHP project files save කරන්න ඕන. ඒක තමයි අපේ web root එක.


ඔබේ පළමු PHP ආදරය! ❤️ (Your First PHP Script) 🎉✍️

හරි, දැන් තමයි වැඩේ තියෙන්නේ!

  1. ඔයාගේ කැමති text editor එකක් (Notepad++, VS Code, Sublime Text වගේ එකක්) open කරගන්න. 📝
  2. පහළ තියෙන පුංචි code කෑල්ල ඒකේ type කරන්න, නැත්නම් copy-paste කරගන්න.
  • <?php සහ ?> : මේ දෙක මැද්දේ තමයි PHP code ලියන්නේ. 👑
  • echo : මේකෙන් කරන්නේ මොකක්හරි දෙයක් browser එකේ පෙන්නන්න කියන එක. 📢
  • "හෙලෝ, PHP ලෝකය! 👋🌍" : මේ තමයි අපි පෙන්නන්න යන පණිවිඩය. Text එකක් නිසා "" ඇතුලේ.
  • ; : PHP වල ගොඩක් command lines ඉවර වෙන්නේ මේ සලකුණෙන්. ✅


  1. දැන් මේ file එක අර htdocs folder එක ඇතුලේ hello.php කියලා save කරගන්න. (Extension එක .php වෙන්නම ඕන!) 💾
  2. ඔයාගේ web browser එක (Chrome, Firefox වගේ) open කරලා address bar එකේ මෙහෙම ගහන්න:
  3. http://localhost/hello.php 🌐
  4. Enter පාරක් ගහන්න! 🖱️


Browser එකේ ලස්සනට "හෙලෝ, PHP ලෝකය! 👋🌍" කියලා පෙන්නුවා නම්... සුභ පැතුම්! 🎉🎉 ඔයා ඔයාගේ පළවෙනි PHP script එක සාර්ථකව run කලා! 🤩 ඔයා දැන් officially PHP ලෝකෙට ඇතුල් වෙලා ඉවරයි! 😎

මතක තියාගන්න ඕන පොඩි පොඩි දේවල් 🧠:


  • PHP code ලියන්නේ <?php ... ?> ඇතුලේ.
  • හැම statement එකක්ම වගේ ; වලින් ඉවර කරන්න.
  • File extension එක .php වෙන්න ඕන.
  • Files තියෙන්න ඕන htdocs (හෝ ඒ හා සමාන web root) folder එකේ.
  • Run කරන්නේ http://localhost/file_name.php විදිහට browser එකෙන්.


ඊළඟට මොකද? 🏁➡️

ඔන්න එහෙනම් පළවෙනි පියවර සාර්ථකයි! 💪 අපි අද PHP කියන්නේ මොකක්ද, ඇයි ඒක වැදගත්, වැඩ පටන්ගන්න setup එක හදාගන්නේ කොහොමද, සහ සරලම PHP script එකක් ලියලා run කරන හැටි ඉගෙන ගත්තා. ✅

අපේ ඊළඟ පාඩමෙන් අපි PHP වල Variables (දත්ත තියාගන්න භාජන වගේ 🏺) සහ Data Types (ඒ දත්ත වල වර්ග - අංක ද? අකුරු ද? 🔢🔡) ගැන කතා කරමු. එතකන් මේ hello.php එකත් එක්ක සෙල්ලම් කරලා බලන්න. echo එක ඇතුලේ තියෙන text එක වෙනස් කරලා බලන්න. 😉

Practice කරන්න, ප්‍රශ්න තියෙනවා නම් අහන්න. අපි ඊළඟ පාඩමෙන් හම්බවෙමු! 👋😊



Rasanjana

Rasanjana

Member since 2025-04-09 13:55:06

Comments

Please login to post a comment.

Kavidu
Kavidu 2025-04-10 14:56:28

Super