• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

جستجو

Ghazmar

Registered User
تاریخ عضویت
27 دسامبر 2002
نوشته‌ها
766
لایک‌ها
3
من به تازگي PHP ياد گرفتم. اينه كه از بچه‌هاي با تجربه‌تر يه سؤال دارم.
چيزي كه مي‌خوام بنويسم يه جستجو است. خيلي هم ساده‌س. يه فايل متن، متن خالي و يك عبارت كه از كاربر گرفته مي‌شه و خطوطي رو توي اون متن كه حاوي اون عبارت باشن، برمي‌گردونه.
حالا سؤالم چيه؟
اين فايل متن، خيلي بزرگه، مثلاً حدود 2 تا 4 مگابايت فايل متنه. سؤال اينه كه بهترين و سريع‌ترين روش براي جستجو چيه؟ بذارم همين‌جوري يه فايل txt باقي بمونه و توي اين جستجو كنم؟ يا يه جدول توي MySQL اش كنم؟ يا چي؟ خلاصه راهنمايي بفرمايين.
ممنون.
 

knowhow

مدیران قدیمی
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
3,478
لایک‌ها
22
اين رو بريزي توي MySQL بهتري.
چون وقتي كه فايل رو مي خواي بگردي كل يك فايل رو ميريزه توي يك آرايه يعني مثلا 4 مگ مي ره توي رم سرور و بعد توي اون مي گرده. !!
اين خيلي طول مي كشه ضمن اينكه به سرور فشار مياره.

ولي در MySQL شما يك Query مي دي و سرور خودش مي گرده و فقط جواب شما رو بر مي گردونه
 
بالا