من میخوام تم طراحی کنم برای قالب سایت
نه مثل وردپرس
یه چیز ساده
که وقتی کاربر روی تم رنگی مثلن آبی کلیک کرد
بعضی از جاهای وب سایت رو فقط رنگشون عوض بشن

@sj10ss
برای اینکار به نظر من البته شما بهتره از css و javascript یا jquery استفاده کنید یه نمونه در وب سایت زیر هست که نحوه اینکار رو برای منوها نشون میده
http://www.menucool.com/horizontal/menu-code?menu=50&skin=4&p=1
با jquery هم می تونید اینکارو بکنید مثل لینک زیر
http://api.jquery.com/css/@viva.mohammadi
من چندتا تم داخل دیتابیس سیو کردم
مثلن تم شماره یک آبی
و تم شماره دو سبز
اگر کاربر آبی رو انتخاب کرد رنگ سایت آبی بشه
من باید اینو رو از دیتابیس بخونم بعدش داخل css قرار بدم؟این دورسه!؟ روش
@sj10ss
می تونی فقط کد رنگ رو توی دیتابیس و جدول users برای هر کاربر ذخیره کنی که برای هر کاربر تم با رنگ انتخابیش نمایش داده بشه و همون کد رنگ رو همون اول برنامه تعریف کنی به class مورد نظرت.

ببنید این نوع تنظیمات مربوط به فرانت اند هستن و من دلیلی نمیبینم سمت سرور ذخیره بشن ببینید شما می تونید یک رنگ استاندارد داشته باشید و بعدش در سمت کلاینت ازش بخواین رنگ دلخواهش رو تعیین کنه و حالا محدود به چندتا رنگ از پیش تعیین شده نباشه (شما می تونید یه پالت رنگی رو نشون بدید که ازش انتخاب کنه )
بعد برای اینکه این تنظیمات ذخیره بشه از کوکی در سمت کلاینت استفاده کنید و هر وقت کابر به سایت شما اومد اول کد رنگ رو از کوکی بخونه و بر اساس اون ظاهر سایت رو تنظیم کنه اگر که کوکی نبود رنگ استاندارد رو بهش نشون بده
اینطوری هم بار سمت سرور رو کاهش میدید و هم زحمت برنامه نویسی تون در سمت سرور و دیتابیس کم میشه