பக்கங்கள்

புதன், 29 டிசம்பர், 2010

இணையத்தில் ஒரு தேடல் .( பகுதி 1 )



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

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

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

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

இப்படி இயங்கும் தளங்கள் மூன்று முக்கிய விசியங்களை அடிப்படையாக கொண்டு உள்ளன.

1) Rich Internet Application - ( RIA ) :- இந்த அமைப்பபில் நடப்பது நமது இயங்கு தளத்தில் இருந்தது உலவியை பயன்படுத்தும் விதத்தையும் நாம் எந்த இடத்தில் இருக்கிறோம் என்ன தேவை என்பதை நாம் உள்ளீடு செய்யும் தகவல்களில் இருந்தது பெற்று அதற்க்கு ஏற்றவாறு செய்கிறது
                                           உதாரணம் :-  GMail மினஞ்சலில் நமக்கு வரும் மின்னஞ்சல்களில் இருக்கும் தகவல்களை ஒத்து வலப்பக்கத்தில் avarkal அளிக்கும் வரி விளம்பரங்கள் . சென்னையில் நீங்கள் இருந்தால் சென்னை தமிழ் நாடு இந்தியா சம்பந்தம் உடைய உங்கள் மின்னஞ்சலில் இருக்கும் தகவலுக்கு ஏற்ப அங்கே விளம்பரங்கள் காண்பிக்கப்படும் . அதுவே நீங்கள் அமெரிகாவில் இருந்தால் அங்கே உள்ள தகவல்களை அளிக்கும் .

2) Service-oriented Architecture (SOA) :-  இந்த அமைப்பு WEB 2 வின் மையமானது ஆகும் . இந்த அமைப்பு மற்ற பக்கங்கள் மாறும் தளங்களின் உள்ள தகவல்களை உடனுக்கு உடன் பயன்படுத்தும் அமைப்பு .
                                         உதாரணம் :- Feeds, RSS, Web Services, Mash-ups போன்ற நிரலிகள் .இந்த அமைப்பை வைத்து தான் நமது திரட்டிகள் நமக்கு தகவல்களை அளிக்கிறது.

3) Social Web :- இவைபற்றி நமக்கு எல்லாம் நன்கு தெரியும் ஒரு உபயோகிப்பாளரும் இன்னொரு உபயோகிப்பாளரும் தொடர்பு கொள்வது .
                                       உதாரணம் :- ஆர்குட் பேஸ் புக் போன்ற தளங்கள் .

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

அனைத்து விதமான தேடு பொறிகளும் மேற்சொன்ன வெப் 2 எனும் இயங்கு முறையில் இயங்குகிறது .இந்த தேடு பொறிகள் தவல்களை மூன்று வகைகளில் நெறிபடுத்துகிறது அவை .
  1. Web crawling
  2. Indexing
  3. Searching
Web crawling :- இது என்ன பண்ணுமுன இணையத்துல இருக்கற எல்லா தளங்களையும் தேடி அதனோட பக்கங்களை தன்னகத்தே ஒரு நகலை வைத்து கொள்ளும் . இது அணு தினமும் ஓயாமல் நடக்கும் . நாம மூச்சு விடற மாறி தேடு பொறிகளுக்கு இந்த அமைப்பு .

Indexing :- இது எப்படினா உலகம் பூராவும் இருக்கற தளங்களின் பக்கங்களுக்கு எங்களை வழங்கும் . அதும் எப்படின்னு பாத்திங்கன்ன ஒரு ஒரு தளமும் எத்தனை தளங்களோட இணைக்க பட்டு இருக்கிறது அதன் பயன்பாடு என்ன அப்படின்னு பாத்து வரிசை படுத்தும் .

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

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