මොඩල්ස් යූස් කරනව මචං...බ්ලේඩ් එකට මෙහෙම පාස් කරන එක අවුල්ද කියල දැනගන්නයි ඕනා...Math ohoma gannawaa.
Best practice1 nodani
--------------------------------------------------
DB:table කියලා නොගහා laravel model use කරාන්ම් හොදයි. ලේසියි.
මම මේ ඩොක්ස් කියව කියව ෂේප් එකේ කරගෙන යනවා..පටන් ගත්තා විතරයි...මේක නිකන් අවුලක් වගේ තේරුණ නිසා තමා ඇහුවෙ උඹලගෙන්..තෑන්ක්ස් මචං.....ප්රෆෝමන්ස් නන් ලොකු කේස් එකක් වෙන් නෑ. ඒත් ඔහොම කරන්න එපා. ෆ්රේම්වර්ක් වල තියෙනව මචන් රෙකමන්ඩ් කරන විදියක් ඒ විදි ෆලෝ කරන්න. එහෙම කරාම අපිට කෝඩ් මැනේජ් කරන්න ලේසියි පස්සෙ කාලෙක. අනික උන් අලුත් වර්ශන් වල අප්ඩේට් එකක් එව්වොත් විව් වල ඩේට ඇක්සස් කරන්න බෑ කියල එතකොට කේස් වෙන්න පුළුවන්. ලොකුම අවුල තමා සෙකියුරිටි ඉශුස් එන්න පුළුවන්.
වැඩේ කොහොම හරි කරනවට වඩා වැඩේ කොහොම හරි කොලිටියට කරන්න බලන්න. නැත්තන් පස්සෙ කාලෙක උබට සෑහෙන්න හැචින් යයි ඕකෙ මොඩිෆිකේශන් එකක් වෙන ඩිවලොපර් කෙනෙක් කරද්දි.


https://laracasts.com/මම මේ ඩොක්ස් කියව කියව ෂේප් එකේ කරගෙන යනවා..පටන් ගත්තා විතරයි...මේක නිකන් අවුලක් වගේ තේරුණ නිසා තමා ඇහුවෙ උඹලගෙන්..තෑන්ක්ස් මචං.....![]()
![]()
![]()
Machanමචංලා...ලැරවල් ඉගෙනගන්න ගමන් පොඩි ඇප්ලිකේෂන් එකක් ගහගෙන යනව රියල් ක්ලයන්ට් කෙනෙක්ට..මේ පහල තියෙන විදියට කන්ට්රෝලර් එකේ ඉඳලා
බ්ලේඩ් වීව් එකට ඩේටා පාස් කරාට අවුලක් නැද්ද..මීට වඩා හොඳ විදියක් තියෙනවද.?මේ විදියට කරොත් ඇප්ප්ලිකේෂන් එකේ ස්පීඩ් එකට එහෙම බලපෑමක් එයිද..?
View attachment 155032
Laravel wala recommend widiha mokakda broප්රෆෝමන්ස් නන් ලොකු කේස් එකක් වෙන් නෑ. ඒත් ඔහොම කරන්න එපා. ෆ්රේම්වර්ක් වල තියෙනව මචන් රෙකමන්ඩ් කරන විදියක් ඒ විදි ෆලෝ කරන්න. එහෙම කරාම අපිට කෝඩ් මැනේජ් කරන්න ලේසියි පස්සෙ කාලෙක. අනික උන් අලුත් වර්ශන් වල අප්ඩේට් එකක් එව්වොත් විව් වල ඩේට ඇක්සස් කරන්න බෑ කියල එතකොට කේස් වෙන්න පුළුවන්. ලොකුම අවුල තමා සෙකියුරිටි ඉශුස් එන්න පුළුවන්.
වැඩේ කොහොම හරි කරනවට වඩා වැඩේ කොහොම හරි කොලිටියට කරන්න බලන්න. නැත්තන් පස්සෙ කාලෙක උබට සෑහෙන්න හැචින් යයි ඕකෙ මොඩිෆිකේශන් එකක් වෙන ඩිවලොපර් කෙනෙක් කරද්දි.
මේක තව පොඩ්ඩක් පැහදිලි කරපන්කො බ්රෝ...තෑන්ක්ස් මචං....මම කරා නම් වෙනම ටේබල් එකක් තියාගන්නවා මේ ඩේටා වලට, ඊට පස්සේ ආදාල ටේබල් වලට ට්රිගර්ස් දාලා ඒ ඒ ටේබල් එක වෙනස් වෙද්දි මේ ඩේටා වෙනස් කරනවා.
උදා ජොබ්ස් ටේබල් එකට අලුතෙන් රෝව් එකක් ඇඩ් උනාම අර ටේබල් එකේ ඊට අදාල වැලිව් එකට එකක් එකතු කරන්න පුළුවන්.
ඊට පස්සේ ඒක මොඩල් එකකට මැප් කරලා අරන් වීව් එකට පාස් කරනවා.
මට පේන වාසි
මේත ලියලා තියෙන කුවරි 5 වෙනුවට එකක් පාවිච්චි කරන්න පුළුවන්.
ට්රිගර් ඇතුලේ උනත් ලොකු වැඩක් නැති හින්දා ස්පීච් ප්රස්යණක් වෙන් නෑ. රොකෝඩ් ගොඩක් තියෙද්දි සම් එකක් වගේ කැල්කුලේට් වෙන්න වෙලාවක් යනවනේ. මේ ක්රමේදී ඒ වෙලාවත් ඉතුරු වෙනවා.
කෝඩ් එක ගොඩක් ක්ලීන් රීඩර්බල් වෙනවා
අවාසි
මේ වීව් එක නිතර බලන එකක් නෙමෙයි නම් ට්රිගර්ස් වලින් DB එකට දෙන ලෝඩ් එක අපරාදේ වෙනවා
https://github.com/alexeymezenin/laravel-best-practicesLaravel wala recommend widiha mokakda bro
Yes , puluwan taram Eloquent use karanna....Math ohoma gannawaa.
Best practice1 nodani
--------------------------------------------------
DB:table කියලා නොගහා laravel model use කරාන්ම් හොදයි. ලේසියි.