PDA

View Full Version : سوال: نحوه و مکان ثبت مقالات سایتها ؟



shahab2005
سه شنبه 09 مهر 1387, 16:11 عصر
سلام به همه. کمک فوری !!!!!!!
سایت های زیادی هست که مقاله (متن زیاد) ارائه می دهند
می خواستم بدونم متن این مقالاتو به چه نحوی ذخیره می کنند؟
در دیتابیس (مثلا Sql Server ) با فیلد nText
برای هر مقاله یک صفحه ایجاد می کنند (حالا صفحه پویا یا ایستا باشه)
در xml ذخیره می کنند؟
....:اشتباه:
چه روشی مرسوم و برای موتورهای جستجو بهینه تر ؟

mahdi_farhani
سه شنبه 09 مهر 1387, 16:28 عصر
مقالات اگر Chm،pdf باشه ، که فقط مسیر فایل را ذخیره مکنند .
اگرhtml باشه با ntext

m.hamidreza
سه شنبه 09 مهر 1387, 16:29 عصر
هر مقاله یک رکورد در دیتابیس داره و طبیعتا هر رکورد یه ID داره که این ID رو از طریق کوئری استرینگ به یه صفحه که از قبل طراحی شده پاس داده میشه یعنی کلا یه صفحه ی داینامیک داریم که محتویات اون صفحه طبق ID مقاله تغییر میکنه.
برای ذخیره متن مقاله هم از nVarChar(Max) میتونی استفاده کنی.

shahab2005
سه شنبه 09 مهر 1387, 17:00 عصر
این مطالبی که شما بزرگواران گفتید و تاحدی زیادی می دونم و تقریبا پیاده هم کردم - یک متن با ادیتور متن کد html اونو در فیلدی ntext ذخیره می کنم بعد مثلا برای نمایش اون مطلب با کلیک روی لینکش یک querystring که نشان دهنده id اون در دیتابیس sql به صفحه نمایش مطلب می فرستم و کد html خونده شده از دیتابیس در قالبی لود کرده و نمایش می دم - می خوام بدونم یک سایت بزرگ برای این کار چه کار می کنه ؟ مثلا مقالات سایت تبیان از دیتابیس اون خونده می شه ؟ یا هر مقاله یک صفحه جدید داره؟ کدوم سریع تره ؟ موتور جستجو بهتر باهاش کار می کنه ؟ می خوام راهنمایی که می کنید از سطح پروژه دانشجوئی بالاتر باشه. مثلا بخواد یه سایت سنگین طراحی شه :-)

shahab2005
چهارشنبه 17 مهر 1387, 13:20 عصر
من اینو با دیتابیس پیاده سازی کردم ولی چرا سایت مقالات علمی ایران ساختارش یه جوره دیگس
برای هر مقاله یک صفحه ساخته - فکر کنم از دیتابیس نمی خونه و مثلا از کوئری استرینگ استفاده نکرده مثلا لینک یک صفحه اون این طوریه
http://www.articles.ir/article2514.aspx
یا سایت تبیان چرا آدرس مقالاتش تهش html هست؟
http://www.tebyan.net/Social/House_Family/Partners/AfterMarriage/2008/10/8/76089.html
شاید مقاله در یک صفحه html ساده ذخیره می شه و در یه چیزی مثل masterpage لود می شه
لطفا هرکی نظری داره بگه

m.hamidreza
چهارشنبه 17 مهر 1387, 19:49 عصر
من اینو با دیتابیس پیاده سازی کردم ولی چرا سایت مقالات علمی ایران ساختارش یه جوره دیگس
برای هر مقاله یک صفحه ساخته - فکر کنم از دیتابیس نمی خونه و مثلا از کوئری استرینگ استفاده نکرده مثلا لینک یک صفحه اون این طوریه
http://www.articles.ir/article2514.aspx
یا سایت تبیان چرا آدرس مقالاتش تهش html هست؟
http://www.tebyan.net/Social/House_Family/Partners/AfterMarriage/2008/10/8/76089.html
شاید مقاله در یک صفحه html ساده ذخیره می شه و در یه چیزی مثل masterpage لود می شه
لطفا هرکی نظری داره بگه

ساختار همونه که گفته شد این سایت ها Url هاشون رو ReWrite کردن.
راجع به UrlRewriting جستجو بفرمایید.

علیرضا مداح
چهارشنبه 17 مهر 1387, 20:39 عصر
سلام دوست عزیز،

http://static.asp.net/asp.net/images/videos/video-154s.png (http://www.asp.net/learn/videos/video-154.aspx)
How Do I:
Implement URL Rewriting? (http://static.asp.net/asp.net/images/videos/video-154s.png)