چگونه یک وب سایت داشته باشیم؟ برای طراحی وب سایت مراحل بطور کلی اینگونه اند:
1-داشتن ایده یا هدف از داشتن وب سایت
2-انتخاب نام برای وب سایت
3-انتخاب زبان برنامه نویسی یا انتخاب نوع سیستم مدیریت محتوا یا نرم افزار (اسکریپت) مناسب طراحی وب
4-انتخاب فضای میزبانی خوب یا هاست
5-تبلیغات و ایجاد بازدید برای وب سایت
6-پشتیبانی وب سایت و کاربران
شرح مراحل مختلف:
1-داشتن ایده یا هدف از داشتن وب سایت:
در دنیای پیشرفته و گسترده امروز بخصوص در بخش ارتباط و تجارت الکترونیک برای مطرح بودن باید پای در دنیای مجازی و اینترنتی گذاشت و سهمی از آن بدست آورد.داشتن وب سایت آسان و کم هزینه است اما در همه زمینه داشتن یک ایده یا روش جدید حرف اول را می زند.
برای داشتن یک وب سایت ابتدا زمینه ای که در آن می خواهید فعالیت نمایید و بستگی به خواسته ها و تخصص شماست را بر می گزینید یا آنچه را علاقه به آن دارید.مثلا در زمینه تحلیل خبر یا گرفتن مجوز و توانایی یک وب سایت خبری،فروش،تبلیغات،شبکه های اجتماعی و ...
2-انتخاب نام برای وب سایت:
انتخاب نام برای وب سایت بسیار مهم است.یک نام زیبا و مناسب با فعالیت وب سایت.تا آنجا که ممکن است نام وب سایت باید کوتاه و زیبا باشد تا مخاطب سریع آن را به ذهن بسپارد.در نظر گرفتن فرهنگ جامعه و حتی نگرش جهانی به آن را نیز باید در نظر داشت مثل نامهای زیبای فارسی
نامی که برای وب سایت در نظر می گیرید باید ثبت نمایید.این کار توسط سایتهای زیادی که خدمات ثبت دامنه ارائه می دهند انجام میشود.نام دارای پسوند است که نوع آن را نشان می دهد مثلا COM یک نام عمومی است و ir نشان دهنده کشور ایران می باشد.بهتر است نامی که انتخاب می نماییم دامنه کام و آی آر آن را ثبت نماییم.پسوندهای زیاد دیگری وجود دارند مانند NET,CO,BIZ و ...
کسی که دامنه را ثبت می نماید مالک آن شناخته می شود پس با مشخصات و ایمیل مالک حقیقی یا حقوقی دامنه در این سایتها ثبت نام انجام شود.شرکتها به نمایندگی از اشخاص نیز دامنه ثبت می نمایند.
برای ثبت دامنه آی آر ir باید شناسه ثبت نام آی آر از مرکز ثبت دامنه کشوری ایران یا آیرنیک داشته باشد.برای دریافت این شناسه در سایت نیک آی آر ثبت نام و شناسه دریافت می نمایید.مرکز مدارک تشخیص هویت حقیقی یا حقوقی را از شخص دریافت و شناسه را فعال می نماید.شرکتهای که می خواهید دامنه آی آر از طریق آنها ثبت نمایید این شناسه را از شما می خواهند.
ثبت دامنه های بین المللی مانند کام،نت و ... نیاز به شناسه نیک آی آر ندارد.
3-انتخاب زبان برنامه نویسی یا انتخاب نوع سیستم مدیریت محتوا یا نرم افزار (اسکریپت) مناسب طراحی وب:
زبانهای برنامه نویسی گستردگی و هر کدام کاربرد خود را در زمینه های مختلف دارند.دو زبانی که بیشترین استفاده در طراحی وب را دارند ASP.NET و PHP هستند.پی اچ پی با رویکرد طراحی وب آماده گردید و سادگی یادگیری آن نیز باعث گردید تا نسبت به رقبای خود محبوب تر باشد و طرفداران بیشتری داشته باشد.
بیشتر سیستم های مدیریت محتوا مانند وردپرس،جوملا،دروپال و ... از پی اچ پی استفاده می کنند.
امروزه طراحی وب آسان شده و داشتن وب سایت چندان کار سخت و پر هزینه نیست.سیستم های مدیریت محتوا و نرم افزارهای آماده طراحی وب سایت (اسکریپت)،طراحی وب سایت را بسیار آسان با هزینه و زمان بسیار کم نموده اند.
سیستم مدیریت محتوا (CMS) content management system یا سی ام اس ، سیستم نرم افزاری ای است که به کمک آن محتوا مدیریت می شود.مانند وردپرس،جوملا یا دروپال که یک بستر مناسب فراهم می آورند تا با افزونه های گوناگون که به آن اضافه می نمایید آنچه در نظر دارید پیاده نمایید.مثلا افزونه تبلیغات ورد پرس که به آن اضافه شود می توانید تبلیغات را مدیریت نمایید.یا افزونه فروشگاهی یک فروشگاه ایجاد می نمایید.
نرم افزارهای (اسکریپت Script) آماده زیادی نیز هستند که جدا از این سیستم های محتوا در یک یا چند زمینه خاص طراحی وب استفاده می شوند.مانند پرستاشاپ PrestaShop و اپن کارت Opencart برای فروشگاه،او اس کلاس OsClass برای ایجاد سایت آگهی و تبلیغاتی و ... که افزوههای زیادی نیز از طریق وب سایتهای آنها برای کاربران ارائه می گردد.
مثلا همین انجمن تهران تبلیغ نرم افزار مای بی بی MyBB می باشد که از زبان پی اچ پی استفاده می نماید.کافی است نرم افزار آن را از سایت آن گرفته و در هاست قرار داده و نصب نمایید.البته پس از نصب تنظیمات دیگری نیز نیاز است تا انجمن را آنگونه که در نظر دارید مدیریت نمایید.اگر قرار بود این انجمن برنامه نویسی تخصصی برای آن انجام شود نیاز به یک تیم طراحی وب سایت و با تخصص همچنین زمان و هزینه بالا بود.بخصوص با پیشرفتهای سریع امروزی پشتیبانی و به روز رسانی آن نیز هزینه بر بود که امروزه ارائه دهندگان این نرم افزارهای آماده طراحی وب آن را بسیار آسان و مقرون به صرفه نموده اند و بیشتر خدمات را رایگان ارائه می دهند.
طراحی وب سایت را بطور کلی می توان به دو قسمت طراحی و برنامه نویسی سایت و طراحی گرافیکی و قالب وب سایت تقسیم نمود.
4-انتخاب فضای میزبانی خوب یا هاست:
سایت شما باید از طریق اینترنت در دسترس کاربران قرارگیرد.سایت را در هاست قرار می دهید یا آپلود می نمایید و نام آن (دامین یا دامنه) را به آن متصل می نمایید (از طریق تنظیمات هاست نام را به هاست متصل می کنید).نرم افزار طراحی وب شما در هاست قرار می گیرد و با وارد نمودن نام دامنه در مروگرها (مثل اکسپلورر،فایرفاکس،گوگل کروم و ...) سایت شما نمایش داده میشود.
هاست قسمتی از هارد یا فضای یک سرور است که به سایت شما اختصاص داشته و میزان فضا را برای آن انتخاب نموده اید.زمانی که بازدید سایت کم است و ترافیک زیادی ندارد هاستهای اشتراکی مقرون به صرفه اند و پاسخگوی نیاز بازدید سایت و میزان اطلاعات آن خواهند بود.با بالارفتن بازدید وب سایت را به سرورهای مجازی یا اختصاصی مناسب انتقال می دهیم.
هاست را از شرکتهای معتبر تهیه نمایید.به دنبال هاستهای ارزان و رایگان نباشید چرا که هاست باید مطمئن و دارای امنیت و پشتیبانی خوب باشد همچنین نرم افزارهای مناسب هاستینگ را داشته باشد.
شرکتهای زیادی ارائه دهنده هاست یا فضای میزبانی وب می باشند که می توان بصورت آنلاین نوع هاست یا سرور را انتخاب و خریداری نمود.
5-تبلیغات و ایجاد بازدید برای وب سایت :
داشتن وب سایت آسان و کم هزینه است به راحتی می توانید یک وب سایت در میان میلیونها وب سایت داشته باشید.آنچه مهم است جذب کاربر و بالابردن بازدید وب سایت است.روشهای مختلف بهینه سازی یا سئو SEO تا روشهای تبلیغاتی مختلف و جذب بازدید کننده باید بطور عالی و تخصصی انجام گیرد تا در این رقابت موفق بود.آشکار است وب سایتی که اصول و روشهای بهینه سازی و تبلیغات را در پیش گیرد سهم خوبی بدست خواهد آورد.وب سایتهایی که تبلیغات تلوزیونی و ... را در پیش می گیرند هزینه بالایی می پردازند اما سریعتر نیز خود را معرفی نموده و اعتماد کاربران را جذب می کنند.
ایده ها و نو آوری ها نیز در جذب کاربر بسیار موثرندومثلا برنامه های گوشی تلفن همراه مثل تلگرام،لاین یا سایر نرم افزارهایی که به آسانی در گوشی و تبلت قابل استفاده اند و خدمات مورد نیاز بیشتر کاربران را ارائه می نمایند در زمان کم چنان کاربرانی جذب می نمایند که سایتهای بزرگی که سالها مطرح بوده اند را به راحتی کنار می گذارند.البته پشتیبانی این نرم افزارها هزینه بسیار بالایی نیز نیاز دارد.
6-پشتیبانی وب سایت و کاربران:
وب سایت باید از نظر ظاهر تا آنچه ارائه می دهد و با روشهای بهینه سازی و تبلیغات خوب کاربران را جذب نماید.وب سایت باید از نظر برنامه نویسی و محتوا تا میزبانی وب و ارتباط و پاسخگویی به مشتریان پستیبانی خوب داشته باشد.یک وب سایت خبری لحظه به لحظه به روز باشد،فروشگاههای اینترنتی مرتب با بازار و مشتریان در ارتباط بوده و پاسخگوی سفارشات و سوالات آنها باشند،انجمنها مطلبهای کاربران را در سریعترین فرصت بررسی و در وب سایت قرار دهند و پاسخگوی آنها باشند و ...
وب سایتهای مطرح دارای پشتیبانی مشتریان بصورت 24 ساعته می باشند.یک وب سایت خوب پشتیبانی خوب نیز دارد.
از برنامه های شبیه ساز سرور مانند ومپ سرور یا زمپ سرور می توان در کامپیوتر شخصی استفاده نمود تا یک سرور را شبیه سازی و نرم افزارهای مورد نیاز را نصب نمایند و قبل از اینکه سایت در هاست قرار گیرد روی کامپیوتر شخصی آن را دید یا تغییرات مورد نیاز را انجام و نتیجه را مشاهده نمود.نرم افزارهای شبیه ساز سرور این توانایی را می دهند که نرم افزارهای تحت وب را در کامپیوتر شخصی بررسی نمود.
1-داشتن ایده یا هدف از داشتن وب سایت
2-انتخاب نام برای وب سایت
3-انتخاب زبان برنامه نویسی یا انتخاب نوع سیستم مدیریت محتوا یا نرم افزار (اسکریپت) مناسب طراحی وب
4-انتخاب فضای میزبانی خوب یا هاست
5-تبلیغات و ایجاد بازدید برای وب سایت
6-پشتیبانی وب سایت و کاربران
شرح مراحل مختلف:
1-داشتن ایده یا هدف از داشتن وب سایت:
در دنیای پیشرفته و گسترده امروز بخصوص در بخش ارتباط و تجارت الکترونیک برای مطرح بودن باید پای در دنیای مجازی و اینترنتی گذاشت و سهمی از آن بدست آورد.داشتن وب سایت آسان و کم هزینه است اما در همه زمینه داشتن یک ایده یا روش جدید حرف اول را می زند.
برای داشتن یک وب سایت ابتدا زمینه ای که در آن می خواهید فعالیت نمایید و بستگی به خواسته ها و تخصص شماست را بر می گزینید یا آنچه را علاقه به آن دارید.مثلا در زمینه تحلیل خبر یا گرفتن مجوز و توانایی یک وب سایت خبری،فروش،تبلیغات،شبکه های اجتماعی و ...
2-انتخاب نام برای وب سایت:
انتخاب نام برای وب سایت بسیار مهم است.یک نام زیبا و مناسب با فعالیت وب سایت.تا آنجا که ممکن است نام وب سایت باید کوتاه و زیبا باشد تا مخاطب سریع آن را به ذهن بسپارد.در نظر گرفتن فرهنگ جامعه و حتی نگرش جهانی به آن را نیز باید در نظر داشت مثل نامهای زیبای فارسی
نامی که برای وب سایت در نظر می گیرید باید ثبت نمایید.این کار توسط سایتهای زیادی که خدمات ثبت دامنه ارائه می دهند انجام میشود.نام دارای پسوند است که نوع آن را نشان می دهد مثلا COM یک نام عمومی است و ir نشان دهنده کشور ایران می باشد.بهتر است نامی که انتخاب می نماییم دامنه کام و آی آر آن را ثبت نماییم.پسوندهای زیاد دیگری وجود دارند مانند NET,CO,BIZ و ...
کسی که دامنه را ثبت می نماید مالک آن شناخته می شود پس با مشخصات و ایمیل مالک حقیقی یا حقوقی دامنه در این سایتها ثبت نام انجام شود.شرکتها به نمایندگی از اشخاص نیز دامنه ثبت می نمایند.
برای ثبت دامنه آی آر ir باید شناسه ثبت نام آی آر از مرکز ثبت دامنه کشوری ایران یا آیرنیک داشته باشد.برای دریافت این شناسه در سایت نیک آی آر ثبت نام و شناسه دریافت می نمایید.مرکز مدارک تشخیص هویت حقیقی یا حقوقی را از شخص دریافت و شناسه را فعال می نماید.شرکتهای که می خواهید دامنه آی آر از طریق آنها ثبت نمایید این شناسه را از شما می خواهند.
ثبت دامنه های بین المللی مانند کام،نت و ... نیاز به شناسه نیک آی آر ندارد.
3-انتخاب زبان برنامه نویسی یا انتخاب نوع سیستم مدیریت محتوا یا نرم افزار (اسکریپت) مناسب طراحی وب:
زبانهای برنامه نویسی گستردگی و هر کدام کاربرد خود را در زمینه های مختلف دارند.دو زبانی که بیشترین استفاده در طراحی وب را دارند ASP.NET و PHP هستند.پی اچ پی با رویکرد طراحی وب آماده گردید و سادگی یادگیری آن نیز باعث گردید تا نسبت به رقبای خود محبوب تر باشد و طرفداران بیشتری داشته باشد.
بیشتر سیستم های مدیریت محتوا مانند وردپرس،جوملا،دروپال و ... از پی اچ پی استفاده می کنند.
امروزه طراحی وب آسان شده و داشتن وب سایت چندان کار سخت و پر هزینه نیست.سیستم های مدیریت محتوا و نرم افزارهای آماده طراحی وب سایت (اسکریپت)،طراحی وب سایت را بسیار آسان با هزینه و زمان بسیار کم نموده اند.
سیستم مدیریت محتوا (CMS) content management system یا سی ام اس ، سیستم نرم افزاری ای است که به کمک آن محتوا مدیریت می شود.مانند وردپرس،جوملا یا دروپال که یک بستر مناسب فراهم می آورند تا با افزونه های گوناگون که به آن اضافه می نمایید آنچه در نظر دارید پیاده نمایید.مثلا افزونه تبلیغات ورد پرس که به آن اضافه شود می توانید تبلیغات را مدیریت نمایید.یا افزونه فروشگاهی یک فروشگاه ایجاد می نمایید.
نرم افزارهای (اسکریپت Script) آماده زیادی نیز هستند که جدا از این سیستم های محتوا در یک یا چند زمینه خاص طراحی وب استفاده می شوند.مانند پرستاشاپ PrestaShop و اپن کارت Opencart برای فروشگاه،او اس کلاس OsClass برای ایجاد سایت آگهی و تبلیغاتی و ... که افزوههای زیادی نیز از طریق وب سایتهای آنها برای کاربران ارائه می گردد.
مثلا همین انجمن تهران تبلیغ نرم افزار مای بی بی MyBB می باشد که از زبان پی اچ پی استفاده می نماید.کافی است نرم افزار آن را از سایت آن گرفته و در هاست قرار داده و نصب نمایید.البته پس از نصب تنظیمات دیگری نیز نیاز است تا انجمن را آنگونه که در نظر دارید مدیریت نمایید.اگر قرار بود این انجمن برنامه نویسی تخصصی برای آن انجام شود نیاز به یک تیم طراحی وب سایت و با تخصص همچنین زمان و هزینه بالا بود.بخصوص با پیشرفتهای سریع امروزی پشتیبانی و به روز رسانی آن نیز هزینه بر بود که امروزه ارائه دهندگان این نرم افزارهای آماده طراحی وب آن را بسیار آسان و مقرون به صرفه نموده اند و بیشتر خدمات را رایگان ارائه می دهند.
طراحی وب سایت را بطور کلی می توان به دو قسمت طراحی و برنامه نویسی سایت و طراحی گرافیکی و قالب وب سایت تقسیم نمود.
4-انتخاب فضای میزبانی خوب یا هاست:
سایت شما باید از طریق اینترنت در دسترس کاربران قرارگیرد.سایت را در هاست قرار می دهید یا آپلود می نمایید و نام آن (دامین یا دامنه) را به آن متصل می نمایید (از طریق تنظیمات هاست نام را به هاست متصل می کنید).نرم افزار طراحی وب شما در هاست قرار می گیرد و با وارد نمودن نام دامنه در مروگرها (مثل اکسپلورر،فایرفاکس،گوگل کروم و ...) سایت شما نمایش داده میشود.
هاست قسمتی از هارد یا فضای یک سرور است که به سایت شما اختصاص داشته و میزان فضا را برای آن انتخاب نموده اید.زمانی که بازدید سایت کم است و ترافیک زیادی ندارد هاستهای اشتراکی مقرون به صرفه اند و پاسخگوی نیاز بازدید سایت و میزان اطلاعات آن خواهند بود.با بالارفتن بازدید وب سایت را به سرورهای مجازی یا اختصاصی مناسب انتقال می دهیم.
هاست را از شرکتهای معتبر تهیه نمایید.به دنبال هاستهای ارزان و رایگان نباشید چرا که هاست باید مطمئن و دارای امنیت و پشتیبانی خوب باشد همچنین نرم افزارهای مناسب هاستینگ را داشته باشد.
شرکتهای زیادی ارائه دهنده هاست یا فضای میزبانی وب می باشند که می توان بصورت آنلاین نوع هاست یا سرور را انتخاب و خریداری نمود.
5-تبلیغات و ایجاد بازدید برای وب سایت :
داشتن وب سایت آسان و کم هزینه است به راحتی می توانید یک وب سایت در میان میلیونها وب سایت داشته باشید.آنچه مهم است جذب کاربر و بالابردن بازدید وب سایت است.روشهای مختلف بهینه سازی یا سئو SEO تا روشهای تبلیغاتی مختلف و جذب بازدید کننده باید بطور عالی و تخصصی انجام گیرد تا در این رقابت موفق بود.آشکار است وب سایتی که اصول و روشهای بهینه سازی و تبلیغات را در پیش گیرد سهم خوبی بدست خواهد آورد.وب سایتهایی که تبلیغات تلوزیونی و ... را در پیش می گیرند هزینه بالایی می پردازند اما سریعتر نیز خود را معرفی نموده و اعتماد کاربران را جذب می کنند.
ایده ها و نو آوری ها نیز در جذب کاربر بسیار موثرندومثلا برنامه های گوشی تلفن همراه مثل تلگرام،لاین یا سایر نرم افزارهایی که به آسانی در گوشی و تبلت قابل استفاده اند و خدمات مورد نیاز بیشتر کاربران را ارائه می نمایند در زمان کم چنان کاربرانی جذب می نمایند که سایتهای بزرگی که سالها مطرح بوده اند را به راحتی کنار می گذارند.البته پشتیبانی این نرم افزارها هزینه بسیار بالایی نیز نیاز دارد.
6-پشتیبانی وب سایت و کاربران:
وب سایت باید از نظر ظاهر تا آنچه ارائه می دهد و با روشهای بهینه سازی و تبلیغات خوب کاربران را جذب نماید.وب سایت باید از نظر برنامه نویسی و محتوا تا میزبانی وب و ارتباط و پاسخگویی به مشتریان پستیبانی خوب داشته باشد.یک وب سایت خبری لحظه به لحظه به روز باشد،فروشگاههای اینترنتی مرتب با بازار و مشتریان در ارتباط بوده و پاسخگوی سفارشات و سوالات آنها باشند،انجمنها مطلبهای کاربران را در سریعترین فرصت بررسی و در وب سایت قرار دهند و پاسخگوی آنها باشند و ...
وب سایتهای مطرح دارای پشتیبانی مشتریان بصورت 24 ساعته می باشند.یک وب سایت خوب پشتیبانی خوب نیز دارد.
از برنامه های شبیه ساز سرور مانند ومپ سرور یا زمپ سرور می توان در کامپیوتر شخصی استفاده نمود تا یک سرور را شبیه سازی و نرم افزارهای مورد نیاز را نصب نمایند و قبل از اینکه سایت در هاست قرار گیرد روی کامپیوتر شخصی آن را دید یا تغییرات مورد نیاز را انجام و نتیجه را مشاهده نمود.نرم افزارهای شبیه ساز سرور این توانایی را می دهند که نرم افزارهای تحت وب را در کامپیوتر شخصی بررسی نمود.

