அறிமுகம் Laravel- மேலோட்டம், நன்மைகள் மற்றும் ஆரம்ப அமைப்பு

Laravel அதன் நேர்த்தியான தொடரியல், வலுவான அம்சங்கள் மற்றும் டெவலப்பர்-நட்பு சூழல் ஆகியவற்றிற்காக அறியப்பட்ட பிரபலமான PHP வலை அபிவிருத்தி கட்டமைப்பாகும். இந்த அறிமுகத்தில், Laravel அதன் முக்கியப் பலன்களை ஆராய்ந்து, ஆரம்ப அமைவு செயல்முறையின் மூலம் உங்களுக்கு வழிகாட்டுவோம்.

 

பற்றிய கண்ணோட்டம் Laravel

Laravel கட்டடக்கலை முறையைப் பின்பற்றுகிறது MVC(Model-View-Controller), இது கவலைகள் மற்றும் மட்டு வளர்ச்சியைப் பிரிப்பதை ஊக்குவிக்கிறது. இது பொதுவான இணைய மேம்பாட்டு பணிகளை எளிதாக்கும் கருவிகள், நூலகங்கள் மற்றும் முன் கட்டப்பட்ட கூறுகளின் வளமான சுற்றுச்சூழல் அமைப்பை வழங்குகிறது.

 

பயன்படுத்துவதன் முக்கிய நன்மைகள் Laravel

  1. வெளிப்படையான தொடரியல்: Laravel ஒரு சுத்தமான மற்றும் வெளிப்படையான தொடரியல் வழங்குகிறது, இது குறியீட்டைப் படிக்கவும் எழுதவும் எளிதாக்குகிறது. இது குறியீடு பராமரிப்பை ஊக்குவிக்கிறது மற்றும் டெவலப்பர் உற்பத்தித்திறனை அதிகரிக்கிறது.

  2. Laravel சுற்றுச்சூழல் அமைப்பு: சுற்றுச்சூழலில் Laravel பரந்த அளவிலான அதிகாரப்பூர்வ மற்றும் சமூகம் சார்ந்த தொகுப்புகள் உள்ளன, அவை கட்டமைப்பின் செயல்பாட்டை நீட்டிக்கின்றன. இந்த தொகுப்புகள் அங்கீகாரம், கேச்சிங், தரவுத்தள மேலாண்மை மற்றும் பல பகுதிகளை உள்ளடக்கியது.

  3. ORM(Object-Relational Mapping): Laravel இன் உள்ளமைக்கப்பட்ட ORM, Eloquent எனப்படும், PHP வகுப்புகள் மற்றும் பொருள்களைப் பயன்படுத்தி தரவுத்தளங்களுடன் தொடர்புகொள்வதற்கான உள்ளுணர்வு வழியை வழங்குவதன் மூலம் தரவுத்தள நிர்வாகத்தை எளிதாக்குகிறது. இது திறமையான தரவுத்தள செயல்பாடுகளை அனுமதிக்கிறது மற்றும் மூல SQL வினவல்களை எழுதுவதற்கான தேவையை குறைக்கிறது.

  4. Route  மற்றும் Middleware: Laravel இன் ரூட்டிங் சிஸ்டம் பயன்பாட்டு வழிகளை வரையறுக்க மற்றும் HTTP கோரிக்கைகளை கையாள ஒரு சுத்தமான மற்றும் நெகிழ்வான வழியை வழங்குகிறது. Middleware உங்களை உள்வரும் கோரிக்கைகளை இடைமறித்து மாற்ற அனுமதிக்கிறது, தனிப்பயன் தர்க்கத்தைச் சேர்க்க அல்லது அங்கீகாரம் அல்லது கோரிக்கை சரிபார்ப்பு போன்ற பணிகளைச் செய்ய உதவுகிறது.

  5. Blade Templating Engine: Laravel 's Blade templating engine ஆனது காட்சிகளை வடிவமைத்து வழங்குவதற்கு சக்திவாய்ந்த மற்றும் எளிமையான வழியை வழங்குகிறது. இது டெம்ப்ளேட் மரபுரிமை, நிபந்தனைகள், சுழல்கள் மற்றும் பலவற்றை ஆதரிக்கிறது, இது மாறும் மற்றும் மீண்டும் பயன்படுத்தக்கூடிய காட்சி டெம்ப்ளேட்களை உருவாக்குவதை எளிதாக்குகிறது.

 

தொடங்குவதற்கு Laravel, இந்தப் படிகளைப் பின்பற்றவும்

நிறுவு Laravel

Laravel உங்கள் கணினியில் உலகளவில் நிறுவ, PHP தொகுப்பு மேலாளரான கம்போசரைப் பயன்படுத்தவும். பின்வரும் கட்டளையை இயக்குவதன் மூலம் இதைச் செய்யலாம்:

composer global require laravel/installer

 

Laravel ஒரு புதிய திட்டத்தை உருவாக்கவும்

Laravel புதிய திட்டத்தை உருவாக்க நிறுவியைப் பயன்படுத்தவும் Laravel. பின்வரும் கட்டளையை இயக்கவும், project-name நீங்கள் விரும்பிய திட்டத்தின் பெயரை மாற்றவும்:

laravel new project-name

 

விண்ணப்பத்தை பரிமாறவும்

உங்கள் திட்டக் கோப்பகத்திற்குச் சென்று, பின்வரும் கட்டளையை இயக்குவதன் மூலம் மேம்பாட்டு சேவையகத்தைத் தொடங்கவும்:

php artisan serve

 

திட்ட கட்டமைப்பை ஆராயுங்கள்

Laravel உங்கள் பயன்பாட்டின் பல்வேறு கூறுகளை பிரிக்கும் ஒரு மாநாட்டு அடிப்படையிலான அடைவு கட்டமைப்பைப் பின்பற்றுகிறது. app, routes, controllers, views மற்றும் போன்ற முக்கிய கோப்பகங்களுடன் உங்களைப் பழக்கப்படுத்திக்கொள்ளுங்கள் database.

 

Laravel இந்தப் படிகளைப் பின்பற்றுவதன் மூலம், நீங்கள் ஒரு புதிய திட்டத்தை நிறுவி, உருவாக்கத் தயாராக இருப்பீர்கள் .

 

முடிவு : Laravel நவீன வலைப் பயன்பாடுகளை உருவாக்குவதற்கான வலுவான மற்றும் திறமையான கட்டமைப்பை வழங்குகிறது. அதன் வெளிப்படையான தொடரியல், விரிவான அம்சத் தொகுப்பு மற்றும் செயலில் உள்ள சமூகம் ஆகியவை டெவலப்பர்களிடையே பிரபலமான தேர்வாக அமைகின்றன. உங்கள் ஆரம்ப திட்டத்தின் பலன்களைப் புரிந்துகொண்டு Laravel வெற்றிகரமாக அமைப்பதன் மூலம், சக்தி வாய்ந்த மற்றும் அளவிடக்கூடிய இணையப் பயன்பாடுகளை உருவாக்குவதற்கான உங்கள் பயணத்தைத் தொடங்க நீங்கள் இப்போது தயாராக உள்ளீர்கள் Laravel.