PDA

View Full Version : راهکار برای نگهداری مقادیر ثابت



jaykob
پنج شنبه 04 اردیبهشت 1399, 10:01 صبح
با سلام

خواستم بدونم بهترین راهکار نگهداری مقادیری مثل ( نام فروشگاه ، شماره تماس ، نام کاربری پنل پیامکی و رمز عبور و ... ) که در یک سیستم فروشگاهی به صورت یک CMS هست چی می تونه باشه ؟ می خوام به صورتی باشه که این فروشگاه رو بتونم برای هر کسی در کوتاهترین زمان راه اندازی کنم . اولین مورد به نظر خودم نگهداری در یک جدول در دیتابیس هست ولی آیا راه بهینه تری هست که امنیت لازم رو هم داشته باشه چون یکسری نام کاربری و رمز عبور ذخیره می شه .

ممنون

stackup
چهارشنبه 10 اردیبهشت 1399, 12:49 عصر
چندین راه هست. یکیش ذخیره به صورت جیسان هست و یکی به صورت دیتابیسی. البته به روش دیتابیسی یک بار میخونی و کش میشه. لینک زیر روش دوم رو توضیح داده

https://www.hozhan.ir/%d8%b0%d8%ae%db%8c%d8%b1%d9%87-%d9%88-%d8%ae%d9%88%d8%a7%d9%86%d8%af%d9%86-%d8%aa%d9%86%d8%b7%db%8c%d9%85%d8%a7%d8%aa-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%af%d8%b1-asp-net-mvc/

reza9025
چهارشنبه 10 اردیبهشت 1399, 18:39 عصر
سلام. بهترین حالت استفاده از کلاس های Static میباشد.
یا بهتر از اونم استفاده از یک کلاس استاتیک و در داخل ان استفاده از متغییر های const میباشد ولی در مورد دومی نمیتونید دیتا ها را از بانک اطلاعاتی بخونید. برای ساخت حالت اول به شکل زیر اقدام نمایید.

public static class TestStaticClass
{
public static string SiteName="نام سایت";
public static string PhoneNumber="شماره تماس";
}



برای استفاده هم نیاز نیست new کنید. مستقیم نام کلاس و متغییر مورد نظر.

اینم بگم کلاسهای static یک بار ساخته و در حافظه ی رم share میشوند.