PDA

View Full Version : سوال: درست کردن موتور جست و جو گر



mahdi.iqu
جمعه 02 فروردین 1392, 16:21 عصر
سلام
بنده میخوام یک موتور جست و جوگر داخلی بسازم.
چگونه:
نگاه کنید فرض میکنیم ما چند سایت در ضمینه وردپرس داریم
من میخوام یه موتور جست و جو گر بسازم که وقتی کسی میاد توش چیزی رو سرچ میکنه بره تو محتوای این سایت ها سرچ کنه و و کاراکتری که کاربر سرچ کرده رو از اونه ها برداره و به کاربر نمایش بده مثل گوگل فق تو چند سایت خاص
این امکان وجود داره؟
ممنون میشم کمکم کنید
نوروزتان پیـــروز

Unique
شنبه 03 فروردین 1392, 01:41 صبح
ببینید کلا به نظر من برای جستجو در کل یک سایت و نوشتن یک موتور جستجو که بخواد محتوا را جستجو کنه نه اینکه بر اساس یک موضوع مورد نیازی توی database بخواهیم جستجو انجام بدیم کار بیهوده ایه و بهتره از گوگل و دستور زیر استفاده کنیم :


[search keywords] site:siteName1.com

حالا برای نمونه شما که چند تا سایت هست از این استفاده کنید :


[search keywords] site:siteName1.com OR site:siteName2.com

mahdi.iqu
دوشنبه 12 فروردین 1392, 08:42 صبح
تشکر از شما
بنده میخوام با نحوه درسست کردن آشنا بشم و یاد بگیریم
متشکر میشم اگر کمک کنید

Unique
دوشنبه 12 فروردین 1392, 14:09 عصر
معمولا توی این تیپ سایت ها مثل همین سایت یک قسمت جستجوی کلی و جستجوی پیشرفته وجود داره که در جستجوی کلی یکسری فیلد های حساس مثل عنوان پست ها و متن پست را جستجو میکنند و بر اساس تاریخ یا الگوریتم خاصی نشون میدهند ، توی قسمت جستجوی پیشرفته هم اجازه جستجوی در فیلد های بیشتر با کلیدوآژه های بیشتر و امکان and و or اونها داده میشه ! اصولش همینه حالا شما باید پیاده سازی کنید و هر جا مشکل داشتین مطرح کنید تا دوستان بهتون کمک کنند.

mahdi.iqu
دوشنبه 12 فروردین 1392, 15:03 عصر
میشه تا حدودی راهنمایی اولیه انجام بدید؟

mahdi.iqu
چهارشنبه 14 فروردین 1392, 07:56 صبح
کمک نمیکنید؟

mahdi.iqu
چهارشنبه 14 فروردین 1392, 11:48 صبح
مثلا یکی مثل این:
http://www.cmssearch.ir/
واقعا من میتونم یدونه اینجوری بسازم؟

Unique
چهارشنبه 14 فروردین 1392, 12:53 عصر
ببینید من دقیقا نمیدونم این سایت چطور عمل میکنه ولی به نظر میاد شبیه یک crawler عمل میکنه ! نوشتن crawler کار آسونی نیست و به نظر من بهتره از google استفاده کنید و با curl نتایج را استخراج کنید که این هم واقعا باید برنام هنویس باشین و کار ساده ای نیست ! نمیدونم google هنوز اجازه مید هبا api هاش جستجو انجم بشه و خروجی بگیرید یا نه !

دوست عزیز یک حدس دیگه هم میزنم و اونم اینکه بشه برای کار شما ابزار آمادی پیدا کرد و میتونید کمی جستجو کنید. در کل خواسته شما چیزی نیست که به صورت روزمره برنامه نویسان باهاش درگیر باشند و بیشتر یا روی database خودشون جستجو انجام میدهند از طریق query ه ایا از طریق google عمل میکنند.

mahdi.iqu
پنج شنبه 15 فروردین 1392, 23:20 عصر
دوستان دیگه نظری نداشتند؟
مدیران عزیز نظری ندارند؟
خیلی علافه مند به درست کردن چنین چیزی هستم
چنین چیزی به طور آماده نیست>

mahdi.iqu
چهارشنبه 28 فروردین 1392, 17:17 عصر
میشه کمکم کنید؟