ரூபி ஆன் ரெயில்ஸ் பயிற்சி: வலை பயன்பாடுகளைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டியது எல்லாம்

இந்த ரூபி ஆன் ரெயில்ஸ் டுடோரியல் உங்களுக்கு ரெயில்ஸ் கட்டமைப்பைப் பற்றிய ஆழமான அறிவை வழங்கும் மற்றும் புதிதாக ஒரு வலை பயன்பாட்டை உருவாக்க உதவும்.

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

இந்த ரூபி ஆன் ரெயில்ஸ் டுடோரியலில் பின்வரும் தலைப்புகள் உள்ளன:



ரூபி ஆன் ரெயில்ஸ் என்றால் என்ன?

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

ரூபி ஆன் ரெயில்ஸ் டுடோரியலுடன் முன்னேறி, இந்த கட்டமைப்பைப் பயன்படுத்த கூடுதல் காரணங்களைக் கண்டுபிடிப்போம்.

ரூபி ஆன் ரெயில்ஸை ஏன் பயன்படுத்த வேண்டும்?

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

  • இது வலை தொழில்நுட்பங்களுக்கு ஏற்றது
  • பணத்தை மிச்சப்படுத்துகிறது
  • நேரத்தை மிச்சப்படுத்துகிறது
  • செயலில் மற்றும் பயனுள்ள சமூகம்
  • உங்கள் சொந்த பிளக் & ப்ளே பயன்பாடுகளை உருவாக்கவும்
  • பெரிய நிறுவனங்கள் பயன்படுத்துகின்றன

மற்ற கட்டமைப்புகளை விட ரூபி ஆன் ரெயில்ஸை ஏன் விரும்புகிறோம் என்பது இப்போது எங்களுக்குத் தெரியும், எங்கள் ரூபி ஆன் ரெயில்ஸ் டுடோரியலுடன் செல்லலாம் மற்றும் அது எழுதப்பட்ட நிரலாக்க மொழியைப் பற்றி அறிந்து கொள்வோம்.

ரூபி அறிமுகம்

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

எங்கள் ரூபி ஆன் ரெயில்ஸ் டுடோரியலுடன் முன்னேறுவோம், ரூபி நிரலாக்க மொழியின் சில நன்மைகளைப் பார்ப்போம்.

ரூபியின் நன்மைகள்

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

எளிமை - ரூபியின் தொடரியல் மிகவும் எளிமையானது மற்றும் படிக்கக்கூடியது. இது ரூபி டெவலப்பர்களை குறைந்த குறியீட்டைக் கொண்டு அதிகம் செய்ய உதவுகிறது. வாசிப்புத்திறன் ரூபியை கிட்டத்தட்ட சுய ஆவணப்படுத்துகிறது மற்றும் டெவலப்பர்களுக்கான தனி கருத்துகளை அல்லது உதவி உரையை எழுதுவதற்கான சுமையை குறைக்கிறது.

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

எளிதான குறியீடு பராமரிப்பு மற்றும் புதுப்பிப்புகள் - ரூபி அதன் நிலைத்தன்மை மற்றும் முன்கணிப்புக்கு பெயர் பெற்றது. ஏற்கனவே உள்ள குறியீட்டை மாற்றியமைப்பது மற்றும் ஒரு தளத்திற்கு புதிய அம்சங்களைச் சேர்ப்பது மிகவும் எளிதானது. இது நீண்ட கால திட்டங்கள் மற்றும் தொடக்கங்களுக்கு குறிப்பாக மதிப்புமிக்கது.

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

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

ரூபியின் கட்டமைப்புகள்

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

பிரபலமான ரூபி கட்டமைப்புகளில் சில பின்வருமாறு:

  • ரூபி ஆன் ரெயில்ஸ்
  • சக்கரங்கள்
  • சினாட்ரா
  • கியூபா
  • ஹனாமி
  • எரிந்த
  • டிரெயில் பிளேஸர்

ஆகவே, ரூபியின் மிகவும் பிரபலமான கட்டமைப்பில் கவனம் செலுத்துவோம், மேலும் இந்த ரூபி ஆன் ரெயில்ஸ் டுடோரியலில் ரெயில்ஸ் கட்டமைப்பைப் பற்றி மேலும் தெரிந்து கொள்வோம்.

ரூபி ஆன் ரெயில்ஸ்

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

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

ரெயில் ஆன் ரெயிலின் நன்மைகள்

  1. தரங்களை வலுவாக பின்பற்றுவது - ரூபி ஆன் ரெயில்ஸில் மிகவும் குறிப்பிடத்தக்க நன்மைகளில் ஒன்று, பயன்பாட்டின் ஒவ்வொரு பகுதிக்கும், பயனர் இடைமுகத்திலிருந்து தரவு பரிமாற்றம் வரை வலைத் தரங்களின் வலுவான ஆதரவு. இது ஆரம்பத்தில் கற்க மொழியை மிகவும் எளிதாக்குகிறது மற்றும் தொழில் வல்லுநர்கள் பயன்படுத்த மிகவும் சுவாரஸ்யமாக இருக்கிறது. அது மட்டுமல்லாமல், ஒரு அம்சத்தை செயல்படுத்த நீங்கள் எழுத வேண்டிய குறியீட்டின் அளவையும் இது குறைக்கிறது.
  2. மிகப்பெரிய மற்றும் செயலில் உள்ள சமூகம் - உலகின் மிகவும் பிரபலமான வலைத்தளங்களில் சுமார் 10% ரூபி ஆன் ரெயில்ஸைப் பயன்படுத்துகின்றன, இது மிகவும் பயன்படுத்தப்படும் 3 வலை அபிவிருத்தி கருவிகளில் முதலிடத்தில் உள்ளது. RoR டெவலப்பர்களின் மிகப்பெரிய சமூகம் உள்ளது உங்கள் சொந்த மென்பொருளின் ஒரு பகுதியாக நீங்கள் பயன்படுத்தக்கூடிய நூற்றுக்கணக்கான வெவ்வேறு பயனுள்ள சமூகத்தால் உருவாக்கப்பட்ட கற்கள் மற்றும் நூலகங்கள்.
  3. நேர செயல்திறன் - ரூபி ஆன் ரெயில்ஸில் நூற்றுக்கணக்கான கருவிகள் உள்ளன, அவை உங்கள் ஒட்டுமொத்த குறியீட்டு அனுபவத்தை துரிதப்படுத்தவும் எளிமைப்படுத்தவும் முடியும், அத்துடன் உங்கள் நேரத்தை எளிமையான, ஆனால் நேரத்தைச் செலவழிக்கும் பணிகளில் இருந்து விடுங்கள். அடிப்படையில், இதன் பொருள் நீங்கள் அதே நேரத்தில் அதிக பணம் சம்பாதிக்க முடியும்.
  4. பெரிய நிறுவனங்களிடையே புகழ் - தொழில்முறை ஆய்வாளர்களைக் கொண்ட பெரிய நிறுவனங்கள் பெரும்பாலானவை தங்கள் திட்டங்களுக்கு பயன்படுத்தும் கருவிகளைப் பற்றி நல்ல முடிவுகளை எடுக்கின்றன. ரூபி ஆன் ரெயில்ஸ் நிச்சயமாக அத்தகைய நற்பெயரைப் பெற்றுள்ளது, ஏனெனில் இன்னும் பல பெரிய திட்டங்கள் உள்ளன. சில பெரிய நிறுவனங்களில் கிட்ஹப், ஏர்பின்ப், ஷாப்பிஃபை போன்றவை அடங்கும்.

இப்போது எங்கள் ரூபி ஆன் ரெயில்ஸ் டுடோரியலுடன் முன்னேறி, ஒரு பயன்பாட்டை உருவாக்கும்போது ரெயில்ஸ் செய்த சில முதன்மை பணிகளைக் கண்டுபிடிப்போம்.

ரெயில்ஸ் கட்டமைப்பு

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

  1. உங்கள் பயன்பாட்டின் களத்தை விவரிக்கவும் மாதிரியாகவும் - டொமைன் என்பது உங்கள் பயன்பாட்டின் பிரபஞ்சம். டொமைன் ஒரு இசைக் கடை, பல்கலைக்கழகம், டேட்டிங் சேவை, முகவரி புத்தகம் அல்லது வன்பொருள் சரக்கு. எனவே, அதில் என்ன இருக்கிறது, இந்த பிரபஞ்சத்தில் என்னென்ன நிறுவனங்கள் உள்ளன, அதில் உள்ள உருப்படிகள் ஒருவருக்கொருவர் எவ்வாறு தொடர்பு கொள்கின்றன என்பதை இங்கே நீங்கள் கண்டுபிடிக்க வேண்டும். இது நிறுவனங்களையும் அவற்றின் உறவையும் வைத்திருக்க ஒரு தரவுத்தள கட்டமைப்பை மாதிரியாக்குவதற்கு சமம்.
  2. இந்த களத்தில் என்ன நடக்கும் என்பதைக் குறிப்பிடவும் & கழித்தல் டொமைன் மாதிரி நிலையானது, அதை நாம் மாறும். முகவரி புத்தகத்தில் முகவரிகளைச் சேர்க்கலாம், இசைக் கடைகளிலிருந்து இசை மதிப்பெண்களை வாங்கலாம் மற்றும் பயனர்கள் டேட்டிங் சேவையில் உள்நுழையலாம். உங்கள் களத்தின் கூறுகள் பங்கேற்கக்கூடிய சாத்தியமான அனைத்து காட்சிகளையும் செயல்களையும் நீங்கள் அடையாளம் காண வேண்டும்.
  3. டொமைனின் பொதுவில் கிடைக்கக்கூடிய காட்சிகளைத் தேர்ந்தெடுத்து வடிவமைக்கவும் & கழித்தல் இந்த கட்டத்தில், நீங்கள் இணைய உலாவி சொற்களில் சிந்திக்கத் தொடங்கலாம். உங்கள் டொமைனில் மாணவர்கள் உள்ளனர் என்றும், அவர்கள் வகுப்புகளுக்கு பதிவு செய்யலாம் என்றும் நீங்கள் முடிவு செய்தவுடன், நீங்கள் ஒரு வரவேற்பு பக்கம், பதிவு பக்கம் மற்றும் உறுதிப்படுத்தல் பக்கம் போன்றவற்றைக் கற்பனை செய்யலாம். இந்த பக்கங்கள் அல்லது காட்சிகள் ஒவ்வொன்றும் எவ்வாறு பயனருக்கு என்பதைக் காட்டுகின்றன ஒரு குறிப்பிட்ட கட்டத்தில் நிற்கவும்.

மேலே உள்ள மூன்று பணிகளின் அடிப்படையில், ரூபி ஆன் ரெயில்ஸ் ஒரு மாதிரி காட்சி கட்டுப்பாட்டு கட்டமைப்பைக் கையாள்கிறது. எனவே எங்கள் ரூபி ஆன் ரெயில்ஸ் டுடோரியலுடன் முன்னேறி எம்விசி கட்டமைப்பைப் பற்றி மேலும் அறியலாம்.

ஜாவாவில் என்ன இருக்கிறது

ரூபி ஆன் ரெயில்ஸ் எம்.வி.சி கட்டமைப்பு

தி மாதிரி காட்சி கட்டுப்படுத்தி கொள்கை ஒரு பயன்பாட்டின் வேலையை மூன்று தனித்தனி ஆனால் நெருக்கமான கூட்டுறவு துணை அமைப்புகளாக பிரிக்கிறது.

  • மாதிரி (ActiveRecord) - இது பொருள்கள் மற்றும் தரவுத்தளங்களுக்கிடையிலான உறவைப் பேணுகிறது மற்றும் சரிபார்ப்பு, சங்கம், பரிவர்த்தனைகள் மற்றும் பலவற்றைக் கையாளுகிறது. இந்த துணை அமைப்பு ஆக்டிவ் ரெக்கார்ட் நூலகத்தில் செயல்படுத்தப்படுகிறது, இது ஒரு தொடர்புடைய தரவுத்தளத்தில் உள்ள அட்டவணைகள் மற்றும் தரவுத்தள பதிவுகளை கையாளும் ரூபி நிரல் குறியீடு ஆகியவற்றுக்கு இடையில் ஒரு இடைமுகத்தையும் பிணைப்பையும் வழங்குகிறது. தரவுத்தள அட்டவணைகளின் புலம் பெயர்களிடமிருந்து ரூபி முறை பெயர்கள் தானாக உருவாக்கப்படுகின்றன.
  • காண்க (அதிரடி காட்சி) - இது ஒரு குறிப்பிட்ட வடிவத்தில் தரவின் விளக்கக்காட்சியாகும், இது தரவை வழங்குவதற்கான கட்டுப்பாட்டாளரின் முடிவால் தூண்டப்படுகிறது. அவை JSP, ASP, PHP போன்ற ஸ்கிரிப்ட் அடிப்படையிலான வார்ப்புரு அமைப்புகள் மற்றும் அஜாக்ஸ் தொழில்நுட்பத்துடன் ஒருங்கிணைக்க மிகவும் எளிதானது. இந்த துணை அமைப்பு ஆக்சன்வியூ நூலகத்தில் செயல்படுத்தப்படுகிறது, இது தரவு விளக்கக்காட்சிக்கான விளக்கக்காட்சி வார்ப்புருக்களை வரையறுப்பதற்கான உட்பொதிக்கப்பட்ட ரூபி (ஈஆர்பி) அடிப்படையிலான அமைப்பாகும். ரெயில்ஸ் பயன்பாட்டுக்கான ஒவ்வொரு வலை இணைப்பும் ஒரு காட்சியைக் காண்பிக்கும்.
  • கட்டுப்படுத்தி (அதிரடி கட்டுப்பாட்டாளர்) - போக்குவரத்தை வழிநடத்தும் பயன்பாட்டிற்குள், ஒருபுறம், குறிப்பிட்ட தரவுகளுக்கான மாதிரிகளை வினவவும், மறுபுறம், கொடுக்கப்பட்ட பார்வையின் தேவைகளுக்கு ஏற்ற வடிவத்தில் அந்த தரவை ஒழுங்கமைக்கவும். ஆக்டிவ் கன்ட்ரோலரில் இந்த துணை அமைப்பு செயல்படுத்தப்படுகிறது, இது ஆக்டிவ் ரெக்கார்ட் மற்றும் ஆக்சன் வியூ இடையே அமர்ந்திருக்கும் ஒரு தரவு தரகர்.

ரூபி ஆன் ரெயில்ஸ் என்றால் என்ன, இந்த கட்டமைப்பை நாங்கள் ஏன் பயன்படுத்த வேண்டும் என்பது இப்போது உங்களுக்குத் தெரியும், ரூபி மற்றும் ரெயில்களின் நிறுவல் செயல்முறையைப் பார்ப்போம்.

நிறுவல் படிகள்

ரூபி ஆன் ரெயில்ஸ் கட்டமைப்பைப் பயன்படுத்தி ஒரு வலை பயன்பாட்டை உருவாக்க, முதலில் பின்வரும் மென்பொருளை நிறுவ வேண்டும்:

  • ரூபி
  • ரெயில்ஸ் கட்டமைப்பு
  • ஒரு வலை சேவையகம்
  • ஒரு தரவுத்தள அமைப்பு

ரெயில்ஸ் உட்பட பல தரவுத்தள அமைப்புகளுடன் செயல்படுகிறது MySQL , PostgreSQL, SQLite, ஆரக்கிள், DB2 மற்றும் SQL சேவையகம். உங்கள் தரவுத்தளத்தை அமைக்க தொடர்புடைய தரவுத்தள அமைப்பு அமைவு கையேட்டைப் பார்க்கவும்.

விண்டோஸில் ரெயில்ஸ் நிறுவல்

படி 1: ரூபி நிறுவவும்

ஒரு நிறுவல் தொகுப்பை பதிவிறக்கவும்rubyinstaller.org. பின்பற்றவும் பதிவிறக்க Tamil இணைத்து, அதன் விளைவாக வரும் நிறுவியை இயக்கவும். ரூபியின் சமீபத்திய பதிப்பை ஒரே கிளிக்கில் நிறுவலாம். இது மிகச் சிறிய தொகுப்பு, மேலும் இந்த தொகுப்போடு ரூபிஜெம்ஸையும் பெறுவீர்கள். நிறுவிய பின், தட்டச்சு செய்வதன் மூலமும் பதிப்பைச் சரிபார்க்கலாம் ரூபி -வி கட்டளை வரியில்.

படி 2: தண்டவாளங்களை நிறுவவும்

ரூபிஜெம்ஸ் ஏற்றப்பட்டவுடன், பின்வரும் கட்டளையைப் பயன்படுத்தி அனைத்து ரெயில்களையும் அதன் சார்புகளையும் கட்டளை வரி & கழித்தல் மூலம் நிறுவலாம்

சி:> ரத்தின நிறுவல் தண்டவாளங்கள்

படி 3: தண்டவாளங்களை சரிபார்க்கவும் பதிப்பு

தண்டவாள பதிப்பை சரிபார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்.

சி:> தண்டவாளங்கள் -வி

வெளியீடு

தண்டவாளங்கள் 5.2.2

மேலே உள்ள படிகளைச் செய்து முடித்ததும், ஜன்னல்களுக்கு மேல் ரூபி ஆன் ரெயில்ஸை வெற்றிகரமாக நிறுவியுள்ளீர்கள்.

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

ரூபி ஆன் ரெயில்ஸ் (டெமோ) ஐப் பயன்படுத்தி வலைப்பக்கத்தை உருவாக்குதல்

இங்கே நாம் எங்கள் தரவுத்தளமாக PostgreSQL ஐப் பயன்படுத்தப் போகிறோம். ரூபி ஆன் ரெயில்ஸ் சமூகத்தில் இது ஒரு பிரபலமான தேர்வாகும். முதலில் நீங்கள் உங்கள் திட்டத்தை சேமிக்க விரும்பும் கோப்பகத்திற்கு செல்ல வேண்டும் மற்றும் கட்டளை வரியில் திறக்க வேண்டும்.

புதிய பயன்பாட்டை உருவாக்க பின்வரும் குறியீட்டை இயக்கவும்:

தண்டவாளங்கள் புதிய கொலாஃபீல்ட் - தரவுத்தளம் = postgresql

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

சிடி கொலாஃபீல்ட்

நாங்கள் கோப்பகத்திற்குள் வந்ததும், பின்வரும் கட்டளையைப் பயன்படுத்தி பயன்பாட்டை இயக்கலாம்:

தண்டவாளங்கள் கள்

இதன் மூலம், நாங்கள் எங்கள் பயன்பாட்டைத் தொடங்கினோம், இப்போது நீங்கள் உலாவியைத் திறந்து http: // localhost: 3000 க்குச் செல்ல வேண்டும், அங்கு நீங்கள் ரெயில்ஸ் வரவேற்பு பக்கத்தைக் காண்பீர்கள்.

இப்போது ரெயில்ஸ் வரவேற்பு பக்கத்தை எங்கள் முகப்பு பக்கத்திற்கு மாற்றுவோம், அதற்காக பின்வரும் கட்டளையைப் பயன்படுத்தி பக்கங்கள் எனப்படும் புதிய கட்டுப்படுத்தியை உருவாக்க வேண்டும்:

தண்டவாளங்கள் கிராம் கட்டுப்படுத்தி பக்கங்கள்

எங்கள் சிறப்பு மற்றும் நிலையான பக்கங்களை நிர்வகிக்க இந்த பக்கங்களைக் கட்டுப்படுத்தியைப் பயன்படுத்த உள்ளோம். பக்கங்கள்_கண்ட்ரோலர்.ஆர்.பி கோப்பைத் திறக்க நாம் நோட்பேட் ++ அல்லது கம்பீரமான உரையைப் பயன்படுத்தலாம்.

பயன்பாடு / கட்டுப்படுத்திகள் / பக்கங்கள்_கண்ட்ரோலர்.ஆர்.பி

நாம் pages_controller.rb ஐத் திறக்கும்போது, ​​இதைக் காண்கிறோம்:

வகுப்பு பக்கங்கள் கட்டுப்பாட்டாளர் 

நாங்கள் உருவாக்கும் அனைத்து கட்டுப்படுத்திகளும் ApplicationController வகுப்பிலிருந்து பெறப் போகின்றன. எனவே, இந்த வகுப்பினுள் வரையறுக்கப்பட்ட அனைத்து முறைகளும் எங்கள் எல்லா கட்டுப்படுத்திகளிலும் கிடைக்கப் போகின்றன.

குறியீட்டு என்ற பொது முறையை நாங்கள் வரையறுப்போம், எனவே இது ஒரு செயலாக அழைக்கப்படலாம்:

வகுப்பு பக்கங்கள் கட்டுப்பாட்டாளர் 

இப்போது ஒரு வழியை வரையறுப்போம், இதன்மூலம் எங்கள் மூலப் பக்கத்தைத் திறக்கும்போது எந்தக் கட்டுப்பாட்டாளரையும் அதன் செயலையும் அழைக்க வேண்டும் என்று ரெயில்ஸுக்குத் தெரியும். App / config / route.rb இல் ஒரு route.rb கோப்பைத் திறந்து பின்வரும் வரியைச் செருகவும்:

ரூட்: 'பக்கங்கள் # குறியீட்டு'
Rails.application.routes.draw செய்ய ரூட் செய்யுங்கள்: 'பக்கங்கள் # குறியீட்டு' முடிவு

இப்போது எங்கள் குறியீட்டு செயலுக்கு புதிய வார்ப்புருவை உருவாக்குவோம். பயன்பாடு / காட்சிகள் / பக்கங்களுக்குச் சென்று இந்த கோப்பகத்திற்குள் ஒரு index.html.erb கோப்பை உருவாக்கவும். இந்த கோப்பின் உள்ளே எங்கள் வழக்கமான HTML + உட்பொதிக்கப்பட்ட ரூபி குறியீட்டை எழுதலாம்.

குறிப்பு மூலம் அழைக்கவும் c ++
  

TO ரூபி ஆன் ரெயில்ஸ் வலைப்பக்க உதாரணம்.

வீடு இணைப்பு இணைப்பு இணைப்பு

என்னை பற்றி

எனது புகைப்படம்:
படம்

என் தவறான மென்மையான மனதில் அவர்கள் என்னைக் கைவிடும் சேவைகளைப் பற்றிய சில உரை ..

மேலும் உரை

லோரெம் இப்சம் நுகர்வோர் ஸ்மே.

படம்
படம்
படம்

தலைப்பு தலைப்பு

தலைப்பு விளக்கம், டிசம்பர் 7, 2017
படம்

சில உரை ..

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


தலைப்பு தலைப்பு

தலைப்பு விளக்கம், செப்டம்பர் 2, 2017
படம்

சில உரை ..

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

அடிக்குறிப்பு

HTML பற்றி மேலும் அறிய: *** இங்கே கிளிக் செய்க ***

இப்போது நாங்கள் எங்கள் முகப்புப்பக்கத்திற்குச் செல்லும்போது, ​​இது இப்படி இருக்கும்:

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

இப்போது நீங்கள் ரூபி ஆன் ரெயில்ஸ் கட்டமைப்பைப் பற்றி அறிந்து கொண்டீர்கள், பாருங்கள் வழங்கியவர்எடுரேகா, உலகம் முழுவதும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலையமைப்பைக் கொண்ட நம்பகமான ஆன்லைன் கற்றல் நிறுவனம். இந்த சான்றிதழ் பயிற்சி தொழில் தேவைகள் மற்றும் கோரிக்கைகளுக்கு ஏற்ப தொழில் வல்லுநர்களால் நிர்வகிக்கப்படுகிறது. எம்.வி.சி, ஜெம்ஸ், ஆக்சன் வியூ, ஆக்சன் கன்ட்ரோலர், ஆக்டிவ் ரெக்கார்ட் & டிப்ளோய்மென்ட் மற்றும் வெப் அப்ளிகேஷன் ப்ராஜெக்ட்ஸ் போன்ற கருத்துகளைப் பயன்படுத்தி அதன் சகாக்களுடன் ஒப்பிடும்போது, ​​மிகக் குறைந்த அளவிலான பயன்பாடுகளை குறுகிய கால இடைவெளியில் உருவாக்க 'ரூபி ஆன் ரெயில்ஸ்' மூலம் முழு-அடுக்கு வலை அபிவிருத்தி நடைமுறைகளைப் பற்றி ஆராயுங்கள். எங்களுக்கு ஒரு கேள்வி? 'ரூபி ஆன் ரெயில்ஸ் டுடோரியலின்' கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நாங்கள் உங்களைத் தொடர்புகொள்வோம்.