یه چند تا اصطلاح هست که باید باهاش آشنا بشی
دامنه: همون آدرس که تو آدرس بار مرورگرت میزنی
هاست : یا همان فضا . جاییه که سایتت منتقل میشه روی یه سرور که همیشه روشنه.
هاست دونوع می باشد
هاست ویندوزی
هاست لینوکسی
هاست های لینوکسی مختص سایت هایی هستند که با زبان php طراحی شدند.
هاست ویندوزی : 2003 . 2008 برای سایت هایی که با asp.net طراحی میشن استفاده میشه. php قابلین اینو داره رو هاست ویندوزی هم اجرا بشه
درسته که امنیت لینوکس بالاست ولی بستگی ها دارد.
اگه هاست لینوکسی و هاست ویندوزی خوب امن شده باشن. احتمال هک شدن هاست لینوکسی بیشتره
به نظر من در حال حاضر هاست لینوکسی امنیتش پایین تر هست.
از هاست و دامنه بگذریم.
شما ابتدا باید html رو بلد باشید. چون نیاز هست. html 5 چیز جالبیه
بعد از اون کمی با css اشنا بشید.
بعد برید سراغ زبانی که میخوایید واسه طراحی سایت استفاده کنید.
بازم اینجا امنیت تو طراحی با asp.net هستش. نمیگم php امنیت نداره. داره خوبم داره. منتها خیلی از برنامه نویس ها به خیلی نکات توجه نمیکنن که باعث میشه سایت پر باگ (حفره امنیتی به قول ...) بشه
اگرم میخوایید از اسکریپت های فروشی استفاده کنید که کافی یه هاست بگیرید با دامنه. و اسکریپت رو روش پیاده کنید(مثل فروم ها و ...)