PDA

View Full Version : سوال: دستورات ایجاد google sitemap به طور داینامیک بهتره کجا نوشته بشه؟



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

EnKamran
چهارشنبه 09 بهمن 1392, 01:11 صبح
خیر شما از سایت مپ زیاد استفاده نمیکنید که همچین خطایی بده، شما توی فایل Sitemap روال لود صفحه کدهای تولید رو بنویسید اما بنده شخصا دوست دارم وقتی قرار بوذ چیز جدید به سات مپ م اظافه بشه دوباره ساخته بشه.
اگر وقت کنم طی دو روز آینده مقاله ای مینویسم.