PDA

نسخه کامل مشاهده نسخه کامل : نكات مهم در Index سازي ( Indexing )



Mohammad
03-10-2005, 22:10
ارائه ايندكس ها در ويندوز XP سبب افزايش سرعت و كارآيي در جستجوي اينترنتي خواهد شد. اين مسئله كه هر روز ارتباطات سريع تر و انعطاف پذيرتر مي شود و جستجوي تمامي مب از جستجوي ديسك سخت كامپيوتر منزلتان راحت تر مي گردد بسيار عجيب است . سرويس ايندكس ها در ويندوز XP ، شبيه گزينه Find fast در افيس است كه البته شان و كارايي آن همانند افيس شناخته نشده است. در صورتي كه شما با استفاده از اين انتخاب جستجوي اينترنتي انجام دهيد خواهيد توانست كه اطلاعات ناخواسته را براحتي حذف كنيد و قدرت و سرعت جستجو بسيار بالا خواهد رفت كه اين كارايي شما را بيش از جستجوي معمولي و استاندارد و يا استفاده از امكانات افيس بالا خواهد برد. البته براي شروع كار بايد به نكاتي توجه داشت. اولا در صورتي كه پارتيشن بندي كامپيوتر شما داراي قالب NTFS است با كليك راست كردن بر روي جستجو گر ويندوز مي توانيد پيام “Allow Indexing Service ” را در فهرست عمومي آن دريافت و از وجود اين نرم افزار مطلع شويد.
دوما تا زماني كه اين برنامه را كاملا نصب و شكل بندي نكرده ايد، گزينه Indexing را غيرفعال نكنيد. براي استفاده از سرويس Index بايد ابتدا به صورت مدير شبكه (Administrator ) وارد سيستم عامل كامپيوتر شويد و سپس وارد پنجره Computer Management بشويد. در اين حالت پنجره سمت چپ را باز كنيد و بر روي Indexing Service راست كليد كنيد و گزينه Properties را انتخاب كنيد و گزينه هاي “ Index files with unknown extensions ” “ Create abstracts ” را پاك كنيد. اين كاربر به استفاده از Index در جستجو، سرعت بيشتري مي بخشد. سرويس شاخصه سازي (Indexing ) با كاتالوي “ Catalog ” كار مي كند. يك كاتالوگ مجموعه اي از چند پوشه ( folder ) و يا دايركتوري است كه به آنها Indexer مي گويند. پوشه ها نبايد بر روي يك پارتيشن خاص قرار داشته باشند. مشاهده خواهيد كرد كه كاتالوگ ” Systme ” از قبل تنظيم شده است، آن را باز كنيد و بر روي “ Directiories ”‌كليك كنيد.
در اين حالت سيستم آماده است تا محتويات هر پارتيشن و يا پوشه را به صورت شاخص (Index ) در آورد . براي اينكه، تمايل نداريم ايندكس سازي انجام گيرد، بر روي هر درايو يا شاخه دوبار كليك كنيد و دكمه NO را در زير “Include in index “ را انتخاب كنيد. سپس گزينه Indexing service را در پنجره سمت چپ كليك كنيد و از منوي عملكرد (Action ) كاتالوگ جديد را انتخاب كنيد. براي آن يك نام و محل قرار دهيد. اين محل مي تواند در هر جايي در كامپيوتر شما قرار گيرد. با اين كار، كاتالوگ جديدي ايجاد مي شود كه بعنوان يك شاخه براي سرويس ايندكس سازي مطرح است و براي دايركتوري ها هم به همين ترتيب، زيرشاخه ساخته مي شود.
در صورتي كه شاخه دايركتوري ها را باز كنيد، خالي به نظر مي رسد. بنابراين بر روي آن راست كليد كنيد و گزينه New را انتخاب كنيد. بر روي پوشه اي كه قصد اضافه كردن را داريد كليك كنيد وآن را Add كنيد و OK را كليك كنيد. به صورت پيش فرض اين كار تمام زير پوشه ها را نيز در بر مي گيرد. در صورتي كه قصد حذف يك زيرپوشه خاصي را داريد، در زير گزينه Include in Index ، دكمه No را فشار دهيد. به صورت پيش فرض مطالب مربوط به فايل هاي متني، فايل هاي MS Office و سندهاي HTML ، گروه هاي خبري و پست الكترونيكي به صورت ايندكس در مي آيند و مي توان براي فايل هاي JPEG و يا Adobe ،فيلتر خاصي را به نام Ifilter قرار داد. در صورتي كه يك و يا بيشتر از آن كاتالوگ بسازيد، بايد حتما چندين ايندكس را نيز ايجاد كنيد.
در صورتي كه پنجره Computer Management را ببنديد و سرويس ايندكس سازي را از طريق گزينه “ Change preferences ” در جستجوگر ويندوز xp فعال كنيد، خود xp براحتي كار ايندكس سازي را انجام مي دهد. در صورتي كه ميزان ورودي ها و كاربران و يا فعاليت ديسك بالا باشد مي توان ايندكس سازي را غيرفعال كرد. در صورتي كه بخواهيد مي توانيد به وسيله انتخاب پوشه در ليست فهرست ها آنها را به سرعت وارد عمليات ايندكس كنيد. اندازه ايندكس كه قسمت اعظم اندازه كاتالوگ را شامل مي شود حدود 30- 15 درصد اندازه كلي سندهاي ايندكس شده است. هر ايندكس مي تواند دو سند چهار مگابايتي را به صورت فايل هاي Propstor.bkn دسته بندي كند. هر كاتالوگ نيز نياز به مراحل پردازش جداگانه به صورت فايل هاي cidaemon.exe دارد كه در پنجره Windows Task Manager وجود دارد.
اگرچه اين پردازش ها، زياد حافظه كامپيوتر را اشغال نمي كنند، به هر حال بايد از تنظيم اين پروسه ها نيز دقت شود. زيرا حتي ساختن فايل هاي ايندكس خالي نيز دو فايل بزرگ propstor را در بر خواهد داشت. پس در صورت عدم نياز به اين كاتالوگ ها، مي توان آنها را حذف كرد. البته در صورت عدم نياز به اين كاتالوگ ها، مي توان آنها را حذف كرد. البته در صورت فعال بودن سيستم ايندكس ، نمي توان كاتالوگ ها را حذف نمود. براي اين كار، مي توان بر روي پنجره Computer Mangement Console راست كليك كرد و سپس گزينه هاي Alltasks و stop را انتخاب كرد. در اين حالت فايل هاي cidaemon.exe از منو حذف مي شوند در صورت فعال نبودن ايندكس با راست كليك بر روي سيستم مي توان مستقيما اين فايلها را حذف نمود. با مشاهده مجدد فايل ها مشخص مي شود كه تعداد آنها بسيار كمتر شده است. در صورتي كه نياز به كمك داشتيد، گزينه Help را فشار دهيد و به دنبال Indexing Service بگرديد و بر روي آن كليك كنيد تا گزينه “ Open Indexing Service ”‌را مشاهده كنيد. در صورت بروز اشكال، فايل isconcepts.chm را در پوشه Help ويندوز باز كنيد.

جستجوي ايندكس ها:
پس از ساختن آنها، مهمترين كار جستجو براي پيدا كردن ايندكس هاست كه بايد راه حل ساده اي براي آنها جست. راه حل بسيار ساده و در واقع راحت ترين كار، پيدا كردن فايل ciadv.msc است كه بايد در windows\system32 باشد و مي توان با ساخت يك ميانبر آن را بر روي منوي شروع و يا نوار ابزار قرار دارد.
بدين ترتيب يك آيكون ساخته مي شود كه با كليك بر روي آن سرويس ايندكس، براحتي مشاهده مي شود. تنظيمات اين پنجره قابل ذخيره شدن نيست و در اين حالت بايد گزينه Show cansol Tree كليك گردد كه در اين حالت پنجره ها باز مي شوند. براي جستجو در كاتالوگ مي توانيد بر روي گزينه Query The Catalog كليك كنيد. در اين حالت فرم Indexing Service Query ظاهر مي شود كه داراي جستجو در حالت استاندارد و پيشرفته است. براي جستجوي يك لغت ساده مي توان از نشان پرسش استاندارد استفاده كرد تا فايل هاي دارنده آن لغت مشخص شود. در صورتي به دنبال لغت هاي پيچيده و يا حروفي مثل ala هستيد حتما بدنبال جستجوي پيشرفته باشيد. براي جلوگيري از پاره اي ابهامات بايد شيوه جستجو،شبيه شيوه جستجوي لغات در اينترنت به وسيله موتورهاي جستجو باشد. در صورتي كه 2 و يا بيش از 2 لغت مورد پرسش باشد، در واقع ما در جستجوي يك عبارت هستيم و در اين حالت از عملوندهايي مثل AND و OR و NEAR و يا NOT استفاده مي شود. مثلا در جستجوي لغات Elvis and cow and volcno هر سه لغت با هم جستجو مي شوند و فايلي پيدا خواهد شد كه داراي هر سه لغت باشد .
مثلا در جستجوي Elvis andnot presley تمامي فايل هايي كه لغت اول را دارند ولي لغت دوم را ندارند را پيدا خواهد كرد. بايد توجه داشت كه ANDNOT بايد با هم بكار رود و نمي توان بجاي آن از علامات + و يا – استفاده شود. در اين زبان از سمبل هاي مختلفي استفاده مي شود مثلا AND مساوي & است و OR معادل \ است و NOT مساوي ! و Near ~ است.
مثلا در جستجوي فايل كه داراي عبارات (black~cat ) ! red\dog& ، است مي توان نتيجه گرفت كه سندي مورد نظر است كه داراي لغات red و يا dog باشد و فاقد لغات black و cat در مجاور هم باشد. نتايج جستجو شامل عنوان ،اندازه و تاريخ و نام فاميل است. وقتي بر روي عنوان و يا نام فايل كليك شود، فايل باز خواهد شد. در صورتي كه فايل از نوع فايل هاي Office باشد و در IE امكان جستجوي آن وجود دارد ولي ساختار فايل شبيه سندهاي افيس خواهد بود.
---------------------------
منبع: مجله رايانه شماره: 133