PDA

View Full Version : سوال: استاندارد گذاشتن متن در Page



Pacific
شنبه 19 بهمن 1387, 14:32 عصر
با سلام خدمت دوستان

من در حال نوشتن اولین کار جدی ام با ASP.net هستم. این سوال برام پیش آمده که بهترین کار یا به عبارتی استاندارد قرار دادن متن به خصوص متنهای طولانی در صفحه چیست؟

قرار دادن در Database به عنوان memo یا ntext به نظر علمی تر می آید ولی سرعت load شدن page را پایین میاورد! حتی گذاشتن لینک یک فایل text در database مستلزم اتصال به database است. چه راه دیگری می شود کرد، که هم کاهش سرعت موجب نشود و هم استاندارد باشد؟

twelve
شنبه 19 بهمن 1387, 22:40 عصر
بهترین مکان برای ذخیره کردن متن (بخصوص متن طولانی) دیتابیس است. نحوه واکشی اطلاعات میتونه در سرعت تاثیر داشته باشه ، اگر شما دستورات Sql رو در Procedure بنویسید و در دات نت هم شی DataReader استفاده کنید سرعت بازیابی اطلاعات بالاتر خواهد بود. اگر هم از دانت 3.5 استفاده کنید با توجه به امکانات جدید آن در نحوه مدیریت اطلاعات ، نتیجه جالب تری خواهید گرفت.

در هر صورت ، به فکر جایی به جز دیتابیس برای ذخیره متون طولانی خود نباشید

Pacific
یک شنبه 20 بهمن 1387, 13:21 عصر
از پاسخ شما متشکرم.