آموزش طراحی وبسایت با علی جلیل زاده امین

آموزش ساخت وبسایت: به چه چیزهائی نیاز داریم؟

در مطلب قبلی در مورد تعریف تئوری و فواید وبسایت برای کسب و کارها صحبت کردیم. اما در این مقاله از سری مقاله های «آموزش ساخت وبسایت» قصد داریم کمی تخصصی تر به این مبحث بپردازیم.

سایت چیست؟

وبسایت (Website) عبارت است از چند صفحه وب مرتبط بهم که در یک هاست و یا وب سرور میزبانی شده و با استفاده از یک آدرس اینترنتی که به عنوان دامنه (Domain) شناخته می شود، شناسایی می شوند.

برای ساخت یک وبسایت شما نیازمند یک آدرس اینترنتی یا دامنه، یک میزبان و یک نرم افزار تحت وب برای انتشار مطالب و محتوا هستید. البته مورد آخری اختیاری می باشد. حال به توضیح هر یک از این نیازمندی ها در مقاله آموزش ساخت وبسایت می پردازیم:

میزبان سایت:

میزبان وبسایت فضائی از یک سرور آنلاین است که فایل های وبسایت در آن ذخیره شده و به نمایش گذاشته می شوند.

سرور چیست؟

سرور یک کامپیوتر همیشه روشن و متصل به اینترنت است که منابع مختلفی مانند رم، فضای ذخیره‌سازی، پردازنده و … را برای سرویس‌گیرنده‌های داخل شبکه آماده می‌کند.

آموزش طراحی وبسایت با علی جلیل زاده امین

هاست چیست؟

هاست (Host) در زبان انگلیسی به معنای میزبان می باشد که در حوزه وب به بخشی از سرور گفته می شود. برای مثال، هر هاست قسمتی مجزا از یک سرور است که هرکدام برای میزبانی یک وبسایت تخصیص داده می شوند. شرکت ها و وبسایت های زیادی برای فروش انواع هاست فعالیت می کنند. همچنین می توان از هاست های رایگان نیز استفاده کرد.

اگر بخواهیم خودمانی تر بگوئیم، یعنی خیلی خیلی مبتدی تر، تصور کنید که شما یک کامپیوتر با یک هارد دارید. در هارد خود، یک پوشه به نام google.com ایجاد می کنید. این پوشه در سرور هاست نامیده می شود.

نحوه ارتباط وبسایت بازدیدکننده و نقش سرور در آن.

دامنه یا دامین چیست؟

هر مکانی یک آدرس مشخص و منحصر به فرد دارد و از طریق آن شناسائی می شود. وبسایت نیز از این قائده مستثنا نیست. یک دامین عبارت است از یک نام منحصربفرد و مشخص که برای یک وبسایت تهیه می شود. برای مثال آدرس همین سایت را بخوانید: alijalilzadeh.ir این آدرس اینترنتی به اصطلاح دامنه و یا دامین (Domain) نامیده می شود.

هر دامین از دو بخش تشکیل می شود: نام و پسوند. در مثال ما، نام عبارت است از alijalilzadeh و پسوند نیز .ir می باشد. پسوند های مختلفی وجود دارد مانند com – net – co – org و … که معمولا هرکدام برای یک وبسایت با موضوع مشخص بکار گرفته می شوند. برای مثال پسوند com مناسب وبسایت های شخصی و تجاری است. پسوند org نیز معمولا برای سازمان ها و شرکت های غیرانتفاعی بکار گرفته می شود. البته هیچ محدودیت و یا اجباری برای انتخاب پسوند دامنه نیست و می توانید هر کدام را برای وبسایتتان با هر موضوعی خریداری نمائید.

آموزش طراحی وبسایت با علی جلیل زاده امین

نوع دیگری از این پسوندها صرفا مختص به کشور میزبان وبسایت هستند. برای مثال پسوند IR فقط مختص ایران می باشد، پسوند fr برای فرانسه، us برای ایالات متحده آمریکا و af برای افغانستان. بدیت ترتیب کشور میزبان وبسایت نیز مشخص می شود.

دامنه های خارجی مانند com، net و … باید با ارز های خارجی خریداری شوند و به همین دلیل، قیمت ریالی آنها با توجه به نواسات ارزی در کشور، بیشتر از دامنه های داخلی و ملی می باشد.

برای خرید یک دامنه کافی است از وبسایت های نمایندگی فروش دامنه مانند فراسو سامانه پاسارگاد و xzn.ir استفاده کنید. در صورتی که توانایی لازم برای خریداری دامنه را ندارید، می توانید با ما تماس بگیرید تا از طرف شما و به اسم شما، دامنه مورد نظر شمارا خریداری کنیم 🙂

نرم افزار وبسایت چیست؟

حال که دامنه و هاست خودرا تهیه کرده اید، دردسر اصلی شروع می شود! چگونه سایت خودرا بسازیم؟ اما جواب این دردسر، ساده است!

یک وبسایت تشکیل شده از فایل های برنامه نویسی شده به زبان های مختلف است که مهمترین آنها HTML و CSS و Javascript می باشد. البته در مقاله های بعدی مفصل در مورد این دو صحبت خواهیم کرد. مرورگرهای وب فقط می توانند این سه زبان برنامه نویسی را بخوانند و برای شما ترجمه و به اصطلاح نمایش دهند. پس برای ساختن این صفحات نیازمند دانش برنامه نویسی هستید. زبان های دیگری نیز مانند PHP و ASP.Net نیز هستند که البته این زبان ها در سرور میزبان وبسایت ترجمه شده و خروجی آنها به صورت فایل های HTML به مرورگر فرستاده می شود.

اما اگر دانش برنامه نویسی نداشته باشید چه؟ ساده است! نرم افزار های تحت وبی وجود دارند که همه اینکار ها را انجام می دهند! شما کافی است یکی از آنهارا انتخاب و برروی وبسایت خود نصب کرده و سپس از امکانات آنها استفاده کنید. در ادامه مطلب آموزش ساخت وبسایت به معرفی چند نمونه از معروفترین این نرم افزار ها که به عنوان Content Management System و یا به اختصار CMS نیز شناخته می شوند می پردازیم:

وردپرس:

وردپرس چیست

وردپرس معروفترین cms حوزه وب است! شما با استفاده از این سیستم نرم‌افزاری می‌توانید، محتوا سایتتان (متن، فیلم ، تصویر و هر چیز دیگری) را مدیریت کنید. وردپرس (به انگلیسی: WordPress) در ابتدا تنها یک سیستم رایگان وبلاگ‌نویسی بود که امکانات خوبی را در اختیار وبلاگ نویسان قرار می‌داد و سپس به صورت یک سامانه مدیریت محتوا یا نرم‌افزار متن باز برای مدیریت محتوای سایت‌ها معرفی شد. در حال حاضر بیش از ۷۶ میلیون وب سایت در جهان با این CMS راه اندازی شده‌است.

جوملا:

جوملا چیست

جوملا! یک سیستم مدیریت محتوا فوق العاده تحت وب است که در ساختن وب سایت و دیگر برنامه های تحت اینترنت به شما کمک می کند. مهم تر اینکه جوملا یک برنامه open source میباشد که به طور رایگان دراختیار همه قرار دارد. جوملا برای قدرت بخشی به کلیه برنامه ها، از یک صفحه شخصی ساده تا برنامه های تحت وب شرکت های عظیم استفاده می شود. چند مورد از موارد استفاده جوملا! به شرح زیر است:

  • پرتال ها و یا وب سایت های شرکت های عظیم
  • تجارت آنلاین
  • وب سایت های تجاری در مقیاس کوچک
  • وب سایت های سازمانی و رایگان
  • کاربرد های دولتی
  • اینترنت و اینترانت های شرکت های عظیم
  • سایت های مذهبي و مرتبط با آموزش
  • صفحات شخصی و خانوادگی
  • پورتال های مبتنی بر گروه ها و اصناف
  • مجلات و روزنامه ها

دروپال:

دروپال چیست

دروپال سیستم مدیریت محتوا رایگان و منبع باز ( open source ) با یک جامعه بسیار بزرگ و فعال می باشد و میلیون ها ارگان، شرکت و نفر از آن برای سایت خود استفاده می نمایند بدون آنکه نیازی به دانش طراحی داشته باشند.

از دروپال برای مدیریت حدود 2.5 درصد از کل صفحات وب استفاده شده است. تا ماه آوریل ۲۰۱۷ جامعه دروپال حدود 1/3 میلیون کاربر داشته است و بیش از 23 هزار افزونه، 2615 قالب برای تغییر ظاهر جهت ایجاد یک سیستم مدیریت محتوای دروپالی پیچیده، برای آن ارائه شده است. دروپال به دلیل قدرت فراوانی که دارد میتواند توسط آن سایت بسیار قدرتمندی را ایجاد نمود، البته این قضیه باعث نمیشود که نتوان از آن روی سایت های کوچک و متوسط استفاده نمود. پس میتوانید جهت طراحی سایت ، با خیال راحت از دروپال استفاده نمایید.


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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *