رفتن به مطلب

ارسال های توصیه شده

سلام :icon_gol:

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

اما به خاطر اینکه طراحی وبسایت یک کار کاملا تخصصی محسوب میشه ممکنه خیلی از افراد برای سفارش و پیاده سازی یک وبسایت شخصی برای خودشون دچار سردرگمی و تو برخی موارد حتی منصرف شن!

تو این تاپیک میخوایم مراحل کلی ثبت، سفارش، پیگیری، راه اندازی و مدیریت یک وبسایت استاندارد رو با هم طی کنیم.

 

پس اگه میخواید یک وبسایت داشته باشید یا بدونید که روند کار به چه شکله با ما همراه باشید :a030::icon_gol:

لینک به دیدگاه

در طراحی سایت قبل از هر کاری باید یک دامنه برای سایتتون انتخاب کنید.

تعریف دامنه: دامنه در واقع نام یک وبسایت هستش که از دو بخش نام و پسوند تشکیل میشه.

 

برای مثال دامنه سایت نواندیشان noandishaan.com هستش که از نام noandishaan و پسوند com تشکیل شده.

هنگام ثبت دامنه پسوندهای بسیار متنوعی رو میشه انتخاب کرد که برخی از اونها عمومی و بدون قید خاصی هستن ولی خیلیاشون دارای شرایط خاصی هستن که قبل از انتخاب باید حتما در موردشون تحقیق کرد. برای مثال برخی دامنه ها مثل .name از نظر قانونی فقط برای سایت های شخصی قابل استفاده هستن در غیر اینصورت استرداد میشن.

 

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

مثلا دامنه ای مثل cafeit.ir رو من میخواستم بخرم که قیمت 15 میلیون تومن رو پیشنهاد دادن بهم!!!

 

به همین خاطر انتخاب دامنه بسیار کار مشکلیه. چون تقریبا تمام دامنه های رند (به علاوه 99 درصد دامنه های کمتر از 5 حرفی!) قبلا توسط اشخاص و دلال ها خرید شدن و شما احتمالا با چالش بزرگی روبرو خواهید شد!

 

بگذریم ... بریم سر اصل مطلب

فرض کنید قصد داریم دامنه ای با عنوان amoozeshgah.ir (آموزشگاه) ثبت کنیم. اول باید چک کنیم که آیا این دامنه آزاد هست یا نه. برای اینکار به سایت whois.com میریم و نام دامنه رو تو باکس بالای صفحه وارد میکنیم و روی دکمه سبز رنگ whois کلیک میکنیم. به این صفحه ای به آدرس whois.com/whois/amoozeshgah.ir میریم که مشخصات دامین رو میاره. (برای دیدن اطلاعات هر دامینی کافیه تو همین آدرس به جای amoozeshgah.ir اسم دامین مورد نظرتون رو بنویسید).

با خوندن اطلاعات این صفحه متوجه میشیم که شخصی به نام "امیر فرد منوچهری" این دامنه رو قبلا خریداری کرده.

 

djep1x6t0iy5l7pm93yf.jpg

 

همینطور آدرس و شماره تلفن ایشون رو هم میشه دید. برای خرید این دامنه باید با شماره ایشون تماس گرفت و قیمت رو پرسید. به همین راحتی!

 

اما در صورتیکه دامین مورد نظر هنوز خریداری نشده باشه و آزاد باشه صفحه اطلاعات تقریبا خالی خواهد بود. برای مثال دامین 1noandishaan.ir رو چک میکنیم که صفحه زیر بالا میاد:

 

g4oska7xjuwz3q0b5hy.jpg

 

در عکس بالا تو خط دوم نوشته Available که یعنی در دسترس!

 

خب حالا فهمیدیم که دامنه مورد نظر ما در دسترس هستش. حالا وقتشه که ثبتش کنیم.

 

برای ثبت دامنه باید یه "شناسه" (به انگلیسی: هندل handle) تو مرکز ثبت دامنه کشوری ایران داشته باشیم. برای این کار به آدرس nic.ir میریم و ثبت نام میکنیم و بعد از پر کردن فرم اطلاعات یک شناسه به ما میده. از این شناسه برای تعیین صاحب امتیاز دامنه استفاده میشه. برای مثال تو عکس بالا (مشخصات دامنه amoozeshgah.ir) تو خط اول میبینید که نوشته nic-hdl و روبروش نوشته af319-irnic که این همون شناسه صاحب دامنه هستش. در صورتیکه در روند ثبت نام مشکلی داشتید به قسمت سوالات متداول تو آدرس nic.ir/Frequently_Asked_Questions مراجعه کنید.

 

خب حالا ما دامین مورد نظرمون رو میدونیم و شناسه رو هم تهیه کردیم. وقتشه که بریم سراغ خرید دامنه!

سایت های خیلی زیادی به عنوان نمایندگی از nic کار فروش دامین رو انجام میدن که بایه سرچ کوچیک میتونید لیست بلندی رو مشاهده کنید. تقریبا عملکرد همه اونها مشابه هم هستش. به اینصورت که باید اول یه ثبت نام ساده توی اون سایت انجام بدید بعد از بخش خرید دامنه با وارد کردن شناسه خودتون و پرداخت مبلغ دامنه رو به نام خودتون ثبت کنید!

 

اگر هم مشکلی در خرید دامنه داشتید دوباره به قسمت سوالات متداول سایت مورد نظر برید و نحوه خرید دامنه تو اون سایت رو بخونید.

 

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

DNS1: ns1.irandns.com

DNS2: ns2.irandns.com

 

بعد از وارد کردن DNS حدود یک تا دو روز طول میکشه که DNS جدید ثبت بشه و بعد از اون شما میتونید از دامنه استفاده کنید.

 

امیدوارم تونسته باشم کامل و شفاف توضیح بدم. هرجاش که مشکلی داشتید با یه سرچ میتونید کلی اطلاعات بدست بیارید.

 

برای تشکر فقط از دکمه سپاس استفاده کنید و لطفا پست نزنید

 

 

در بخش بعدی راجع به خود سایت صحبت میکنیم :icon_gol:

لینک به دیدگاه

نوع طراحی سایت به 3 نوع تقسیم میشه:

1- وبسایت استاتیک

2- وبسایت دینامیک در چارچوب CMS های آماده مثل وردپرس، جوملا، دروپال و ... (Content Management System)

3- وبسایت دینامیک بدون استفاده از فریمورک که اصطلاحا CMS اختصاصی هم بهش میگن

 

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

وبسایت های دینامیک با کاربر تعامل دارند یا محتواشون قابل تغییره. این تعامل میتونه شامل ثبت نام، ارسال نظر، شرکت تو نظرسنجی و ... باشه. وبسایت های دینامیک به دو دسته تقسیم میشن. یک دسته وبسایت هایی هستن که روی CMS های آماده مثل وردپرس نوشته میشن (تعداشون بسیار زیاده) و دسته بعدی وبسایت هایی هستن که به صورت یک CMS اختصاصی نوشته میشن (تعداد بسیار محدود)

هزینه وبسایت های استاتیک معمولا خیلی کمتر از وبسایت های دینامیک هستش. پس تو انتخاب نوع سایتی که نیاز دارید دقیق باشید!

 

برای کسب اطلاعات بیشتر در مورد این 3 نوع وبسایت میتونید سرچ کنید. ما به همین مقدار توضیح اکتفا میکنیم!


مراحل طراحی یک وبسایت در یک تیم حرفه ای: (فقط جهت اطلاع!)

 

1- مشاوره با کارفرما: ابتدا یک جلسه مشاوره کامل با شما برگزار میشه و تمام نیازسنجی ها مرور میشه (معمولا گرافیست و مدیر تیم حضور دارن)

2- طراحی گرافیک: تو این مرحله تمام صفحات سایت شما به صورت دقیق با جزئیات کامل (دقیقا مثل نسخه نهایی) تو نرم افزار فتوشاپ توسط گرافیست پیاده سازی میشه و طرح هر صفحه رو به صورت مجزا به شما نشون میدن و میتونید ویرایش های مورد نظرتون رو اعلام کنید تا طرح تو تغییر بدن. معمولا بعد از 4-5 بار درخواست ویرایش طرح نهایی میشه.

3- بعد از تایید هر صفحه توسط شما اون صفحه به کدنویس استاتیک تحویل داده میشه. کدنویسی با زبان های HTML و CSS و Javascript انجام میشه. طرح خروجی این مرحله دقیق مشابه طرح گرافیکی اون صفحه خواهد بود. با این تفاوت که اولا با تغییر سایز صفحه نمایش باید تغییر سایز بده (اصطلاحا سایت باید ریسپانسیو باشه) و دوما اینکه شما میتونید متن های داخل صفحه رو انتخاب کنید و فرم هارو پر کنید و .... اما قابلیت ثبت نام و ارسال فرم و ... رو ندارید چون سایت هنوز دینامیک نشده!

4- تو این مرحله سایت استاتیک میره زیر دست توسعه دهنده یا Developer و اونجا هست که سایت دینامیک میشه و خروجی نهایی درمیاد

5- سایت نصب میشه و شما کلی باهاش ور میرید و باگ های احتمالی رو گزارش میدید تا رفع بشه و تمام!

 


 

خب بریم سر اصل مطلب ...

 

مهم ترین مرحله در تهیه یک وبسایت، هدف گذاری و نیازسنجی اون سایت هستش.

 

هدف گذاری وبسایت عبارت است از تعیین اهداف و نحوه ارتباط با مخاطب و جهت دهی تعاملات وبسایت و کاربران

 

در واقع وقتی شما میخواید یک وبسایت داشته باشید باید اهدافتون از اون وبسایت کاملا شفاف و روشن (و صد البته منطقی!) باشه. برای مثال هدف یک دکتر روانشناس از داشتن یک وبسایت میتونه صرفا معرفی خودش باشه؛ یا اینکه در کنار معرفی یک نوبت دهی آنلاین هم داشته باشه؛ یا اینکه مشاوره و ویزیت آنلاین از طریق کنفرانس تصویری هم داشته باشه.

طراحی سایت برای این روانشناس فرضی با توجه به اینکه هدفش از راه اندازی سایت کدوم یکی از این موارد باشه (معرفی، نوبت دهی، مشاوره آنلاین) کاملا متفاوت خواهد بود. علاوه بر این باید به نحوه تعامل با کاربران هم دقت کرد. برای مثال ما ترجیح میدیم که تعامل ما با کاربران بیشتر جنبه طنز داشته باشه؟ بیشتر از طریق ویدئو باشه؟ آیا لزومی داره یک متن بلند رو به کاربر تحمیل کنیم؟ و بسیاری حالت های دیگه ...

 

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

 

بعد از تکمیل مرحله هدف گذاری، با استفاده از نتایجش باید پروژه رو نیازسنجی کنیم.

 

نیازسنجی وبسایت عبارت است از تهیه یک لیست کامل از المان ها و امکانات مورد نیاز (با تمام جزئیات) در وبسایت از قبیل فروشگاه، عضویت، استریم ویدئو و ...

 

در مرحله نیاز سنجی باید تمام المان هایی رو که در سایتمون نیاز داریم یادداشت کنیم. برا مثال اگر من یک فروشنده لوازم دیجیتال هستم سایتی که نیاز دارم باید دارای این بخش ها باشه:

 

1- فروشگاه

2- عضویت

3- جستجوی پیشرفته

4- قابلیت چت آنلاین

5- استفاده از نقشه گوگل برای مسیریابی راحت تر مشتریان

6- اتصال به بانک

و ...

 

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

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

 

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

 

معمولا برای یک سایت متوسط با حدود 5-6 صفحه داکیومنتی حدود 4 صفحه نیاز هست. 4 صفحه فقط متن و توضیح در مورد تمام بخش های سایت!

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

 

 

بعد از نوشتن داکیومنت کامل نوبت به طرح اولیه میرسه. این مرحله ضروری نیست و میتونید تمامش رو بسپارید به گرافیست تیم طراحی ولی پیشنهاد من اینه که طرح اولیه رو خودتون بدید. طرح اولیه یعنی شما یک نمای خیلی کلی از سایتی که توی ذهنتون دارید رو باید روی کاغذ پیاده کنید. نیازی به نوشتن تمام جزئیات نیست، همین که محل منو، اسلایدر، سایدبار و بقیه المان های مهم رو بکشید کافیه. در واقع طرح اصلی رو باید بسپارید به گرافیست گروه طراحی. چون اون گرافیست هم تجربه بیشتری از شما داره و هم نکاتی رو میدونه که شما مطمئنا نمیدونید! به همین خاطر تا جاییکه بشه باید دست طراح گرافیک رو باز بذارید. وگرنه ممکنه هم خودتون اذیت شید هم گرافیست. برای مثال من یک سایت فروشگاهی قرار بود طراحی کنم و کارفرما یک طرح بسیار کامل با جزئیات روی کاغذ کشیده بود و به من داد. در واقع دست من کاملا برای طراحی بسته بود و باید طرحی که ایشون داده بود رو یکمی شکیل تر! تو فتوشاپ پیاده میکردم. بعد از پیاده سازی تو فتوشاپ وقتی کارفرما طرح رو دید یکه خورد و گفت اصلا شبیه چیزی که تو ذهنش بوده نشده! معمولا برای خود طراحان گرافیک با تجربه هم این موضوع زیاد پیش میاد که وقتی یک طرح ذهنی رو پیاده سازی میکنند اون چیزی نمیشه که انتظارش رو داشتند. به همین خاطر گول ذهنتون رو نخورید و به کلیات طرح بسنده کنید و بقیش رو بسپارید به گرافیست.

 

 

این مرحله هم تموم شد. تا اینجا شما دامین رو انتخاب کردید و طرح اولیه سایتتون رو دارید و مهم تر از همه اینکه خودتون دقیقا میدونید که چه سایتی میخواید!

 

تو قسمت بعدی میریم دنبال یه تیم مناسب برای کارمون!

لینک به دیدگاه

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

 

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

 

برای مثال تیمی که گرافیست باتجربه و قهاری داشته باشه ممکنه فقط برای یک صفحه حدود 1 میلیون تومان برای گرافیک در نظر بگیره و تیمی که گرافیستش زیاد ماهر نیست برای گرافیک شاید 100 هزار تومان در نظر بگیره. البته هیچوقت نمیشه گفت اگه بیشتر پول بدید حتما سایت بهتری خواهید داشت. تا حدود خیلی زیادی شانسی هست

 

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

 

برای مثال تیم ما از 2 نفر اصلی تشکیل میشه و 3 نفر کمکی و هنوز شرکتی ثبت نکردیم و به واسطه کارفرماهای قبلیمون پروژه میگیریم. چون سطح کیفیت بالا و قیمت رقابتی بسیار مناسبی رو برای کارها ارائه میدیم تقریبا از طرف همه کارفرماهای قبلیمون باز هم پروژه گرفتیم.

 

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

 

گاهی اوقات هم قیمت گذاری بستگی زیادی به تکنولوژی مورد استفاده در سایت شما داره. تکنولوژی مورد استفاده در طراحی سایت میتونه بین یک سایت معمولی و یک سایت حرفه ای تفاوت محسوسی ایجاد کنه. ساده ترین موردش اینه که در صورت استفاده صحیح از تکنولوژی، سایت شما در رنکینگ گوگل رتبه بهتری خواهد داشت که اصطلاحا میگن سئو سایت قوی خواهد بود. چند نمونه از مفاهیمی که استفاده ازشون قیمت و کیفیت رو بالا خواهد برد عبارتند از: sass، grunt، g analytics، html5 semantics، smacss و خیلی موارد دیگه که بین یک سایت معمولی و یک سایت حرفه ای میتونه اختلاف سطح ایجاد کنه.

 

برای مثال ما یک سایت شرکتی سنگین رو 17 میلیون تومان پیشنهاد دادیم. اما وقتی شرط استفاده از SASS و Grunt و AngularJs و چند مورد دیگه به میون اومد قیمت به نزدیک 30 میلیون تومان افزایش پیدا کرد!

 

نتیجه گیری: هیچوقت نمیشه به راحتی طراحی یک سایت رو قیمت گذاری کرد. چون این قیمت به موارد زیادی بستگی داره، از جمله: سطح سایت، تعداد صفحات مجزا، تکنولوژی های مورد نیاز، و یک عامل مهم تر هم حرص و طمع تیم طراحی خواهد بود .... به همین خاطر باید حداقل با 5 تیم قابل اعتمادتون که نمونه کارهاشون رو پسندیدید به صورت مجزا مذاکره کنید و قیمت رو جویا بشید.

 

 

این توضیحات فقط تجربه شخصی من بود و امیدوارم کمکتون کرده باشم تا راه درست رو انتخاب کنید ...


بعد از اینکه طراحی سایتتون رو به یک تیم مناسب سپردید باید فورا به فکر تهیه یک هاست متناسب با نیازهای سایتتون باشید. در قسمت بعدی در مورد هاست صحبت خواهیم کرد.

لینک به دیدگاه

تا اینجای کار شما دامین رو تهیه کردید و سایتتون رو دقیق نیازسنجی کردید و کارو به یه تیم مناسب سپردید. حالا نوبت میرسه به تهیه هاست. البته اینو بگم که هاست رو میشه با دامنه همزمان خرید ولی اون موقع خیلی بهش نیازی ندارید چون فعلا قرار نیست اصلا ازش استفاده کنید. اما دامنه رو حتما باید همون اول بخرید چون معمولا در طراحی از نام دامنه هم برای لوگو و هم لینک دهی و ... استفاده میشه. همچنین هزینه دامنه ir برای یک سال حدود 6 هزار تومن و دامنه com برای یک سال حدود 40 تا 50 هزار تومنه و رقم قابل توجهی نیست. اما ارزون ترین هاست هزینه ماهیانش حدود 40 هزار تومنه. به خاطر همین اگه هاست رو از همون اول بخرید تا وقتی سایتتون بالا بیاد (شاید چند ماه) هزینه الکی صرفش میشه!

 

 

بریم سر اصل مطلب ...

 

اول یه تعریف خیلی خلاصه از هاست بگم برای کسایی که نمیدونن.

 

هاست یا سرور به سخت افزاری گفته میشه که سایت شما روی حافظه اون قرار داده میشه. این سخت افزار مثل یک کامپیوتر دارای هارد، رم، سی پی یو و ... هستش

 

 

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

 

برای خرید هاست باید یکم وقت بذارید تا هزینه الکی بابتش صرف نکنید. ما یک مشتری پولدار داشتیم که یک سایت نسبتا متوسط براش زدیم اما اصرار داشت که بهترین هاست موجود رو براش تهیه کنیم. روی همین اصرار ما هاستی خریدیم که ماهیانه چند صد هزار تومان بابتش پرداخت میکرد در حالیکه اون هاست قادر بود 100 سایت مشابه رو همزمان ساپورت کنه. این مشتری عزیز میتونست با ماهی کمتر از 100 هزار تومن هم همون کیفیت رو داشته باشه ولی به خاطر اطلاعات غلطی که داشت فکر میکرد هرچقدر گرون تر باشه بهتره!

 

هنگام خرید هاست چند عامل رو باید در نظر گرفت که به مهم ترین اونها اشاره میکنیم:

 

1- ظرفیت هاست: اگه حجم فایل های سایت شما فقط حدود 100 مگابایت هستش نیازی نیست یک هاست 10 گیگابایتی بخرید. برای رعایت حاشیه اطمینان با خرید یک سایت 1 گیگابایتی هم میتونید با خیال راحت سایتتون رو هاست کنید. پس ظرفیت هاست رو متناسب با سایتتون انتخاب کنید. اگه میخواید یک سایت دانلودی راه اندازی کنید (مثلا مشابه سافت 98 یا سایت های دانلود فیلم و موسیقی با لینک مستقیم) پیشنهاد ما تهیه دو هاست جداگونه هست. یک هاست دامنه با ظرفیت پایین مثلا 1 گیگ که روش فقط فایل های اصلی سایت رو قرار میدید و یک هاست دانلود. هاست دانلود به هاست هایی گفته میشه که شما نمیتونید روش دامنه ثبت کنید، ولی حجم های بالایی رو با قیمت های خیلی کم میتونید بخرید که فقط به درد دانلود میخوره. اینجوری هزینه هاتون به شدت کاهش پیدا میکنه.

2- پهنای باند: پهنای باند اصطلاحا به حداکثر حجمی گفته میشه که هاست شما در طول یک ماه میتونه دانلود و آپلود کنه. برای مثال اگر پهنای باند هاستی 10 گیگ باشه مفهومش اینه که حداکثر مقدار دانلود و آپلودی که از اون سایت میشه 10 گیگابایت هست و بعد از اون سایت اصطلاحا Down میشه، یعنی دیگه بالا نمیاد. اگه تعداد بازدید و استفاده از سایت شما زیاد نیست سعی کنید پهنای باند رو متوسط انتخاب کنید. انتخاب پهنای باند دقیقا به نحوه استفاده از سایتتون بستگی داره و نمیشه یک فرمول خاص براش صادر کرد. برای انتخاب پهنای باند مناسب میتونید با تیم طراحی مشورت کنید.

3- کانفیگ: کانفیگ به مشخصات سخت افزاری هاست شما گفته میشه. برای مثال مقار رم و فرکانش سی پی یو و سرعت هارد و تکنولوژی اتصالات و قابلیت خنک کنندگی سی پی یو و .... مشخصا هرچقدر کانفیگ بالاتر باشه سرعت سایت بهتر خواهد بود. برای مثال هاستی که برای اون مشتری پولدار تهیه کرده بودیم (بالاتر گفتم) رمش 16 گیگ بود و هاردش 5 ترابایت و سی پی یوش مدل اینتل زنون (اگه اشتباه نکنم 16 هسته ای)! شاید پیش خودتون بگید که چه خبره ؟؟؟ این سخت افزار برای باز شدن یک سایت ساده ؟ اما باید بهتون بگم که تمام این سخت افزارها فقط تو یک مورد مهم هستن و اون هم تعداد بازدید همزمان سایت هستش. بعضی سایت ها (مثلا ورزش3) تعداد بازدید همزمانشون بیشتر از 20 هزار تا هستش. یعنی سرور در هر لحظه باید بیشتر از 20 هزار درخواست رو پاسخ بده. یعنی رم تو هر لحظه به اندازه 20 هزار درخواست کار میکنه. اگه سخت افزار شما قابلیت کشش تعداد بازدید بالا رو نداشته باشه سایتتون دوباره Down میشه البته موقتی تا وقتی درخواست ها دوباره کاهش پیدا کنه. پس اگه قراره تعداد بازدیدهای سایتتون در هر لحظه بیشتر از چند هزار تا باشه باید رو سخت افزارتون بیشتر دقت کنید. اما برای بازدید های کمتر از 1000 تا در هر لحظه زیاد تفاوتی نمیکنه که هاستتون چی باشه.

 

4- آپ تایم: آپ تایم به مدت زمانی گفته میشه که هاست آماده پاسخگویی به کاربران هستش. آپ تایم رو به صورت درصد میگن. هیچ هاستینگی نمیتونه ادعا کنه که آپ تایمش 100 درصد هست؛ حتی قوی ترین هاست های جهان هم آپ تایمشون رو 99.99 درصد اعلام میکنن. در واقع هر سایتی به مرور زمان حتی شده برای چند لحظه خیلی کوتاه از دسترس خارج میشه که دلایل خیلی مختلفی میتونه داشته باشه. ساده ترینش قطعی برق اون سازمان هاستینگ میتونه باشه. حتما هاستی که انتخاب میکنید باید آپ تایم بالایی داشته باشه. بالای 98 و در صورت امکان 99 درصد. البته خیلی مواقع هاستینگ ها به دروغ میزنن 99 درصد ولی در عمل روزانه چندین نوبت قطعی دارن که بسیار آزار دهندس و تاثیر به شدت منفی تو رنکینگ گوگل داره. پس قبل از خرید هاست درباره شرکتی که میخواید ازش هاست بخرید جستجو کنید.

 

5- نوع هاست: هاست ها از نظر نوع استفاده معمولا به دو نوع تقسیم میشن. هاست های اشتراکی و هاست های اختصاصی. هاست های اشتراکی قیمتشون کمتره و هاست های اختصاصی با اختلاف گرون تر هستن. در سایت های اشتراکی منابع بین چندین نفر تقسیم میشه. مثلا یک کامپیوتر تو مرکز هاستینگ که رم 4 گیگ داره و سی پی یو 4 گیگاهرتز، اگه بین 20 کاربر به اشتراک گذاشته باشه سهم هر کدوم اونها یک بیستم منابع خواهد بود. یعنی اگه این هاست رو تهیه کنید در واقع رم شما 4/20 یعنی حدود 200 مگابایت خواهد بود و سی پی یو هم به همین نسبت. اگه روی سایتتون حساس هستید و میخواید تو استفاده های نسبتا سنگین کم نیازه در مورد خرید هاست اشتراکی باید بیشتر فکر کنید! اما هاست های اختصاصی به هاستی گفته میشه که تمام سخت افزار در خدمت خود شما خواهد بود و سیستم مدیریت هم به صورت Admin به شما سپرده میشه. در حالیکه در هاست های اشتراکی سیستم مدیریت به صورت Reseller به شما سپرده میشه. برای کسب اطلاعات بیشتر سرچ کنید!

 

6- موقعیت جغرافیایی: منظور از موقعیت جغرافیایی هاست های داخل ایران و خارج ایران هست. هاست های داخلی در شرایط مشابه گرون تر و در برخی موارد بهتر هستن. هاست های خارجی توسط نمایندگی فروخته میشن و معمولا ارزون تر هستن. شاید تنها مزیت هاست های داخل ایران سرعت دسترسی بالاتر برای کاربران داخل ایران باشه که (با توجه به تجربه من در چند مورد) خیلی هم شاید اینطور نباشه. پس در صورتیکه سایتتون سازمانی نیست توصیه من اینه که یک هاست خارجی (معمولا آلمان یا فرانسه یا کانادا) رو از نمایندگی های داخلی تهیه کنید. با یه سرچ ساده میتونید چندین مورد از نمایندگی های فروش هاست های خارجی رو پیدا کنید. شاید معروف ترینشون iranserver (فقط جهت معرفی) باشه که من برای تمام کارام ازش استفاده میکنم و راضی هستم از پشتیبانیشون.

 

7- مدت زمان: هاست ها معمولا به صورت 1 ماهه، 3 ماهه، 6 ماهه، 1 ساله و 5 ساله فروخته میشن. بو برخی موارد شاید فقط یکی از اینها قابل خرید باشه. توصیه من اینه که هر هاستی رو که انتخاب کردید اول به صورت 1 ماهه خرید کنید و یک ماه تستش کنید تا مطمئن بشید از نظر آپ تایم و سرعت پاسخگویی مشکلی نداره و بعدش دوره های طولانی تر بخرید.

 

 

فک میکنم تمام موارد رو گفتم. امیدوارم بتونید درست انتخاب کنید فقط یادتون نره هرچی گرون تره لزوما بهتر نیست.

 

تو پست بعدی (که احتمالا آخرین پست باشه) درباره مدیریت سایت صحبت میکنیم.

لینک به دیدگاه

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

 

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


و اما بریم سر اصل مطلب ...

 

همونطور که قبلا گفتم سایت ها به سه دسته تقسیم میشن. استاتیک، CMS آماده و CMS اختصاصی. نحوه مدیریت بین این سه سایت تا حدودی متفاوت هست که تو ادامه میگم.

 

سایت های استاتیک معمولا چون محتواشون ثابت هست نیاز چندانی به مدیریت شما ندارن! تنها کاری که باید بکنید اینه که دامنه و هاست رو سر وقت تمدید کنید تا با مشکل قطعی سایت مواجه نشید.

 

اما سایت های دینامیک علاوه بر اینکه شما قادر خواهید بود محتواشون رو تغییر بدید و محتوای جدید اضافه کنید (مثل پست زدن) باید در مورد پشتیبان گیری و امنیت اون ها هم حساس باشید. مهم ترین نکته بکاپ گیری منظم از پایگاه داده هستش. چون نمیشه به هیچ هاستی اعتماد کرد و ممکنه به هر دلیلی ناگهان تمام اطلاعات شما از روی سرور پاک بشه که اگه نسخه پشتیبان نگرفته باشید میتونه براتون گرون تموم بشه. زمانبندی بکاپ گیری از پایگاه داده و فایل ها به میزان فعالیت سایتتون بستگی داره ولی به طور متوسط هر هفته باید پشتیبان بگیرید. اگه فعالیت سایتتون بالاس، مثلا روزانه چندین پست و مطلب جدید اضافه میکنید حتما دو سه روز یه بار پشتیبان بگیرید. تو CMS های آماده مثل وردپرس میشه امکاناتی پیاده کرد که بکاپ گیری به صورت اتوماتیک انجام بشه. پس اگه سایت وردپرسی میخواید بزنید با طراح هماهنگ کنید که این امکانو براتون بذاره. در مورد امنیت هم بهتره پسوردهای محکمی برای سایتتون و هاستتون بذارید و چند وقت یک بار (حدودا سه ماه) پسورد رو تغییر بدید.

 

خب فکر میکنم دیگه مطلب خاصی نمونده که بگم.

 

اگه چیز دیگه ای یادم بیاد بازم تو این تایپک پست میزنم.

 

موفق باشید :icon_gol:

لینک به دیدگاه

در پست های قبلی در مورد دلالی دامنه صحبت کردم. یکی از نمونه هاش رو اینجا میزارم خودتون قضاوت کنید :a030:

 

 

a1bn8d9ebclc7qz6x0yc.jpg

 

 

جالبه بدونید هزینه واقعی خرید یک ساله این دامین تنها 6 هزار تومان هستش :w16:

لینک به دیدگاه

در تکمیل حرف های دوستمون که میلیارد ها حرف باقی میمونه :texc5lhcbtrocnmvtp8 ولی خب بخش خیلی خیلی کوچیکی از مجموعه طراحی سایت که مربوط به برای طراحی صفحات قالب ها لوگو ها و .... و تبدیل اون به کد های css, java , html5 , html و........ اگه متقاظی زیاد بود میتونم آموزشاش رو بزارم.:w16:

لینک به دیدگاه
در تکمیل حرف های دوستمون که میلیارد ها حرف باقی میمونه :texc5lhcbtrocnmvtp8 ولی خب بخش خیلی خیلی کوچیکی از مجموعه طراحی سایت که مربوط به برای طراحی صفحات قالب ها لوگو ها و .... و تبدیل اون به کد های css, java , html5 , html و........ اگه متقاظی زیاد بود میتونم آموزشاش رو بزارم.:w16:

نیکی و پرسش مهندس؟:ws3:

لینک به دیدگاه
  • 1 ماه بعد...
  • 3 هفته بعد...

سلام،شما گفتیدکه آموزش ایمیل۱۰دقیقه ای میدهید،،،،یک ساعت حدود۱۰بارفرم ثبت نام پرکردم،پس چه شد؟ اینکار باعث میشه دیگه اطمینان نکنم،،،وشک کنم که آدرس ایمیل ومشخصات من را برای چه گرفتید،،،لطف کن طرز ساخت ایمیل را به ایمیل من ارسال کنید،منتظرم،،،تقوی

لینک به دیدگاه
سلام،شما گفتیدکه آموزش ایمیل۱۰دقیقه ای میدهید،،،،یک ساعت حدود۱۰بارفرم ثبت نام پرکردم،پس چه شد؟ اینکار باعث میشه دیگه اطمینان نکنم،،،وشک کنم که آدرس ایمیل ومشخصات من را برای چه گرفتید،،،لطف کن طرز ساخت ایمیل را به ایمیل من ارسال کنید،منتظرم،،،تقوی

 

سلام دوست عزیز

فکر کنم شما این مطلب رو مدنظرتون بوده: :ws38:

https://www.noandishaan.com/forums/thread156807.html

لینک به دیدگاه
  • 1 ماه بعد...
  • 10 ماه بعد...
lk di shdj v,

من یه سرور تهیه کردم

سایتمم اماده ست طراحیشپچطور بارگذاری کنم؟

 

سلام

خب باید وارد سرورتون و بعدش وارد فایل منیجرش بشید و فایل هارو تو پوشه public_html کپی کنید.

 

البته قبلش باید دامینی که تهیه کردید رو توی سرور ثبت کنید تا خود سرور پوشه public_html رو براتون ساخته باشه :a030:

 

اگه سایتتون دینامیک هست باید پایگاه داده رو هم از طریق بخش دیتابیس ها بسازید و اطلاعاتش رو توی فایل هاتون قرار بدید

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...