daniad
15-06-2014, 19:05
آموزش وبسایت
اول باید بدانیم که وبسایت چگونه اجرا میشه و ساختار کلیش چطوره
وبسایت در واقع از یه سری کد هایی که برنامه نویس وبسایت اونا رو نوشته بوجود اومده
اون کد ها انواع مختلفی دارند و نوشتن هر کدوم قواعد خواص خود رو داره و هر کدوم کار خاصی رو انجام میده
پایه ای ترین کد های یک وبسایت کد های html هستند که کار آنها صرفا ایجاد نوشته ها رنگ ها فرم ها و لینک ها و چیز هایی از این قبیل به صورت محدود است
html زبون کد نویسی ساده ای هست یعنی ظرف چند روز میشه اونو یاد گرفت و قواعد پیچیده ای نداره
شما اگر html بلد باشی میتونید یک وبسایت رو به طور خیلی ساده طراخی کنید
و البته بدون دخالت html نمیشه وبسایت رو طراحی کرد
زبان بعدی که مورد نیاز هست css هست که کار اون رنگ و شکل دادن به سایت بصورت خرفه ای است
یعنی شما با html سایت رو میسازید و با css به اون طرخ و شکل میدین
css هم مثل html بسیار ساده هست و قواعد خواصی نداره و طی چند روز یاد میگیرید
خوب اگر css و html رو بلد باشید میتونید یک وبسایت زیبا و ساده رو بسازید
در مرحله بعد باید کار با کد های jquery رو یاد بگیرید که کارش ایجاد حرکت و جلوه های تصویری در سایت هست
مثلا جابجا شدن یک تصویر یا قیب شدن آن بعد از چند ثانیه
یاد گیری کار با کد های jquery کمی سخت هست و نیاز به تمرین و تجربه زیاد داره
خوب تا اینجا میتونید یک وبسایت زیبا با جلوه های تصویری زیبا بسازید
تا اینجا وبسایتی که ساختیم رو static یا ثابت مینامیم چون هر کاری که کاربر داخل سایت انجام میده هیچ تغییری داخل سای ایجاد نمیشه و همینطور به صورت اوتوماتیک خود سایت هیچ کاری نمیکنه و برای هر تغییر باید جداگانه برای اون کد بنویسید
اما نوع دیگری از وبسایت وجود دارد که به او dynamic یا متحرک میگویند
چون طوری اونا رو تنظیم میکنید که در زمانی حاص کار خاصی رو انجام میدن یا کاربر میتونه در اونا دخل تصرف داشته باشه
مثلا ثبت نام کنه و وارد پنل کاربریش شه
یا کار هایی از این قبیل
در وبسایت های داینمیک علاوه بر استفاده از زبان های بالا باید از یک زبان سمت سرور هم استفاده کنید
زبان سمت سرور یعنی زبانی که از سمت سرور اصلی دستوراتی رو انجام میده که تو ظاهر قابل مشاهده نیستند
مثلا برای ثبت نام یک کاربر اطلاعات ثبت شده رو داخل سرور ذخیره میکنند و کار هایی از این قبیل
زبان های تحت سرور معروف که اغلب از اونا استفاده میشه php و asp هستند
سایت های بزرگی مثل گوگل یاهو و فیسبوک و... از php استفاده میکنند و سایتی مانند مایکروسافت و پارس آنلاین و ... از asp
asp تحت ویندوز و php تحت لینوکس است
خوب برای یاد گرفتن این ها ماه ها باید تلاش کنید و آموزش ببینید و تمرین کنید و البته در اون صورت حرفه ای میشوید
ولی برای ساخت یک وبسایت با استفاده از همه زبانهای بالا ختما نیاز نیست که اونا رو بلد باشید
بجاش میتونید از cms ها کمک بگیرید
cms یک نوع نرم افزار تحت وب است که خودش با زبان های ذکر شده در بالا نوشته شده پس در واقع خودش یک وبسایت است که شما نصب میکنید و باهاش وبسایت خودتونو با امکانات روونش میسازید .
وبسایت هایی کامل و با کیفیت رو میشه با cms ها ساخت بطوریکه عمده سایت های داخل اینترنت با cms ها ساخته شده اند
معروف ترین cms ها Wordpress و joomla و nuke و vbuiltin هستند که کارایی قوی ای دارند و از همه آنها پرکاربرد تر wordpress هست که خیلی از سایت ها با اون نوشته شدند
زبان تخت سرور wordpress زبان php هست
تغریبا همه سایت های دانلود داخل ایران با wordpress ساخته شدند
مثل donwloadha.ir , -------------.com و ...
من در این آموزش کاملا کار با wordpress که از این به بعد به اون wp میگیم رو شرخ میدم تا با اون یک وبسایت کامل و قوی بسازید.
خوب حالا ما با سازوکار کلی وبسایت آشنا شدیم
خال باید بدانیم چطوری وبسایت برای کاربران قابل دیدن میشه
وبسایت رو باید در یک فضای اینترنتی یا همون هاست بریزیم و اون هاست رو به یک دومین یا همون آدرس سایت وصل کنیم
دومین ها با توجه به پسوندشون .ir .com .net .org .me .us .biz و ... قیمت های مختلفی دارند مثلا .ir حدود 4 هزار تومن است ولی .com بطور متوسط 25 هزار تومن
گفتم متوسط چون قیمت سرکتهای مختلف کمی فرق داره
هاست هم بر اساس حجم و پهنای باند و... قیمت بندی میشه که زیاد گرون نیست
هاست ها کنترل پنل های متفاوتی دارند که معروف ترین آنها cpanel هست که از php پشتیبانی میکنه و برای سایتی که با wp ساخته شده گزینه خوبی است
کنترل پنل معروف بعد direct admin است که اونم php رو ساپورت میکنه و برای وردپرس میشه ازش استفاده کرد
کنترل پنل معروف websitepanel هم asp رو ساپورت میکنه و تحت ویندوز هست و برای wp مناسب نیست
بعد از خرید هاست و دومین از طریق پنل دومین که به ما از شرکت فروشنده میدهند dns های هاست خود را که شرکت هاستینک به ما میده رو set میکنیم و پس از اون هر کس آدرس دومین ما را در مرور گرش بزند به هاست ما منتقل میشه که سایت رو روش گذاشتیم پس وارد سایت میشه
dns هم مخفف کلمه domain name service هست که معمولا 2 تا آدرس ساده است و فقط باید اونا رو داخل پنل دومین قرار بدیم و به اطلاعات بیشتر از این نیاز نداریم
این نمای کلی از ساخت سایت بود
حالا برای ساخت سایت با wp همه مراخل را در قسمت بعدی آموزش عملی توضیح میدم
اول باید بدانیم که وبسایت چگونه اجرا میشه و ساختار کلیش چطوره
وبسایت در واقع از یه سری کد هایی که برنامه نویس وبسایت اونا رو نوشته بوجود اومده
اون کد ها انواع مختلفی دارند و نوشتن هر کدوم قواعد خواص خود رو داره و هر کدوم کار خاصی رو انجام میده
پایه ای ترین کد های یک وبسایت کد های html هستند که کار آنها صرفا ایجاد نوشته ها رنگ ها فرم ها و لینک ها و چیز هایی از این قبیل به صورت محدود است
html زبون کد نویسی ساده ای هست یعنی ظرف چند روز میشه اونو یاد گرفت و قواعد پیچیده ای نداره
شما اگر html بلد باشی میتونید یک وبسایت رو به طور خیلی ساده طراخی کنید
و البته بدون دخالت html نمیشه وبسایت رو طراحی کرد
زبان بعدی که مورد نیاز هست css هست که کار اون رنگ و شکل دادن به سایت بصورت خرفه ای است
یعنی شما با html سایت رو میسازید و با css به اون طرخ و شکل میدین
css هم مثل html بسیار ساده هست و قواعد خواصی نداره و طی چند روز یاد میگیرید
خوب اگر css و html رو بلد باشید میتونید یک وبسایت زیبا و ساده رو بسازید
در مرحله بعد باید کار با کد های jquery رو یاد بگیرید که کارش ایجاد حرکت و جلوه های تصویری در سایت هست
مثلا جابجا شدن یک تصویر یا قیب شدن آن بعد از چند ثانیه
یاد گیری کار با کد های jquery کمی سخت هست و نیاز به تمرین و تجربه زیاد داره
خوب تا اینجا میتونید یک وبسایت زیبا با جلوه های تصویری زیبا بسازید
تا اینجا وبسایتی که ساختیم رو static یا ثابت مینامیم چون هر کاری که کاربر داخل سایت انجام میده هیچ تغییری داخل سای ایجاد نمیشه و همینطور به صورت اوتوماتیک خود سایت هیچ کاری نمیکنه و برای هر تغییر باید جداگانه برای اون کد بنویسید
اما نوع دیگری از وبسایت وجود دارد که به او dynamic یا متحرک میگویند
چون طوری اونا رو تنظیم میکنید که در زمانی حاص کار خاصی رو انجام میدن یا کاربر میتونه در اونا دخل تصرف داشته باشه
مثلا ثبت نام کنه و وارد پنل کاربریش شه
یا کار هایی از این قبیل
در وبسایت های داینمیک علاوه بر استفاده از زبان های بالا باید از یک زبان سمت سرور هم استفاده کنید
زبان سمت سرور یعنی زبانی که از سمت سرور اصلی دستوراتی رو انجام میده که تو ظاهر قابل مشاهده نیستند
مثلا برای ثبت نام یک کاربر اطلاعات ثبت شده رو داخل سرور ذخیره میکنند و کار هایی از این قبیل
زبان های تحت سرور معروف که اغلب از اونا استفاده میشه php و asp هستند
سایت های بزرگی مثل گوگل یاهو و فیسبوک و... از php استفاده میکنند و سایتی مانند مایکروسافت و پارس آنلاین و ... از asp
asp تحت ویندوز و php تحت لینوکس است
خوب برای یاد گرفتن این ها ماه ها باید تلاش کنید و آموزش ببینید و تمرین کنید و البته در اون صورت حرفه ای میشوید
ولی برای ساخت یک وبسایت با استفاده از همه زبانهای بالا ختما نیاز نیست که اونا رو بلد باشید
بجاش میتونید از cms ها کمک بگیرید
cms یک نوع نرم افزار تحت وب است که خودش با زبان های ذکر شده در بالا نوشته شده پس در واقع خودش یک وبسایت است که شما نصب میکنید و باهاش وبسایت خودتونو با امکانات روونش میسازید .
وبسایت هایی کامل و با کیفیت رو میشه با cms ها ساخت بطوریکه عمده سایت های داخل اینترنت با cms ها ساخته شده اند
معروف ترین cms ها Wordpress و joomla و nuke و vbuiltin هستند که کارایی قوی ای دارند و از همه آنها پرکاربرد تر wordpress هست که خیلی از سایت ها با اون نوشته شدند
زبان تخت سرور wordpress زبان php هست
تغریبا همه سایت های دانلود داخل ایران با wordpress ساخته شدند
مثل donwloadha.ir , -------------.com و ...
من در این آموزش کاملا کار با wordpress که از این به بعد به اون wp میگیم رو شرخ میدم تا با اون یک وبسایت کامل و قوی بسازید.
خوب حالا ما با سازوکار کلی وبسایت آشنا شدیم
خال باید بدانیم چطوری وبسایت برای کاربران قابل دیدن میشه
وبسایت رو باید در یک فضای اینترنتی یا همون هاست بریزیم و اون هاست رو به یک دومین یا همون آدرس سایت وصل کنیم
دومین ها با توجه به پسوندشون .ir .com .net .org .me .us .biz و ... قیمت های مختلفی دارند مثلا .ir حدود 4 هزار تومن است ولی .com بطور متوسط 25 هزار تومن
گفتم متوسط چون قیمت سرکتهای مختلف کمی فرق داره
هاست هم بر اساس حجم و پهنای باند و... قیمت بندی میشه که زیاد گرون نیست
هاست ها کنترل پنل های متفاوتی دارند که معروف ترین آنها cpanel هست که از php پشتیبانی میکنه و برای سایتی که با wp ساخته شده گزینه خوبی است
کنترل پنل معروف بعد direct admin است که اونم php رو ساپورت میکنه و برای وردپرس میشه ازش استفاده کرد
کنترل پنل معروف websitepanel هم asp رو ساپورت میکنه و تحت ویندوز هست و برای wp مناسب نیست
بعد از خرید هاست و دومین از طریق پنل دومین که به ما از شرکت فروشنده میدهند dns های هاست خود را که شرکت هاستینک به ما میده رو set میکنیم و پس از اون هر کس آدرس دومین ما را در مرور گرش بزند به هاست ما منتقل میشه که سایت رو روش گذاشتیم پس وارد سایت میشه
dns هم مخفف کلمه domain name service هست که معمولا 2 تا آدرس ساده است و فقط باید اونا رو داخل پنل دومین قرار بدیم و به اطلاعات بیشتر از این نیاز نداریم
این نمای کلی از ساخت سایت بود
حالا برای ساخت سایت با wp همه مراخل را در قسمت بعدی آموزش عملی توضیح میدم