bftarane
یک شنبه 29 دی 1392, 20:09 عصر
سلام.
لطفاً این لینک رو ببینید
http://www.codeproject.com/Articles/28943/Create-Asp-NET-GoogleSiteMap-Using-XmlWriter
من به این شیوه سایت مپ داینامیک ایجاد کردم
حالا سوالم اینه که خوب اگه این نوشته شدن اطلاعات در فایل Xml رو در رویداد لود صفحه Default یا Product مون بنویسیم به ازای هر کاربری که صفحه رو لود می کنه اطلاعات در فایل xml نوشته میشن. که به نظرم این ممکنه مشکلاتی از نظر تعداد زیاد نوشته شدن رو فایل xml ایجاد کنه. مثلاً خطایی مثل اینکه فایل داره روش نوشته میشه و شما فعلاً حق نوشتن روی این فایل رو ندارید.
حالا خودم به نظرم بهتره یه لینک برای ادمین بزاریم و این دستورات رو هم در یه صفحه مثلاً به اسم CreateDynamicSitemap.aspx.cs بنویسیم و از ادمین بخواهیم هر زمانی که محصولاتی اضافه می کنه اون لینک رو کلیک کنه تا اطلاعات جدید در فایل xml نوشته بشن.
نظر شما در این مورد چیه؟
لطفاً این لینک رو ببینید
http://www.codeproject.com/Articles/28943/Create-Asp-NET-GoogleSiteMap-Using-XmlWriter
من به این شیوه سایت مپ داینامیک ایجاد کردم
حالا سوالم اینه که خوب اگه این نوشته شدن اطلاعات در فایل Xml رو در رویداد لود صفحه Default یا Product مون بنویسیم به ازای هر کاربری که صفحه رو لود می کنه اطلاعات در فایل xml نوشته میشن. که به نظرم این ممکنه مشکلاتی از نظر تعداد زیاد نوشته شدن رو فایل xml ایجاد کنه. مثلاً خطایی مثل اینکه فایل داره روش نوشته میشه و شما فعلاً حق نوشتن روی این فایل رو ندارید.
حالا خودم به نظرم بهتره یه لینک برای ادمین بزاریم و این دستورات رو هم در یه صفحه مثلاً به اسم CreateDynamicSitemap.aspx.cs بنویسیم و از ادمین بخواهیم هر زمانی که محصولاتی اضافه می کنه اون لینک رو کلیک کنه تا اطلاعات جدید در فایل xml نوشته بشن.
نظر شما در این مورد چیه؟