مقالات آموزشی

1 1 1 1 1 1 1 1 1 1 Rating 3.25 (2 Votes)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره غیر فعال

معرفی وب سایت یا سایت به موتور های جستجو گر

 

.

خوب اين مطلبيه كه به درد همه ي وبلاگنويسان و سايت داران ميخوره . يا حتي بگم براي موفق بودن يك وبلاگ يا سايت ضروريه كه اون سايت در موتور جستجو گر ثبت باشه تا در هنگام جستجوي كاربران ، مطالب سايت رديف بشه كه اين امر يكي از مهمترين دلايل افزايش آمار بازديده .

مخصوصا در مورد وبلاگ نويس ها كه بسيار مايلند كه آمار بازديد خود رو افزايش بدن . مسلما مشخصه كه وقتي يك وبلاگ در موتورهاي جستجو گر ثبت نيست ، تنها راه ورود و آشنا شدن با اون وبلاگ لينكهاييست كه در بقيه ي جاها به اون داده شده يا اينكه يه نفر از بازديدكنندگان دائمي اون باشه .

با اين وضع بعيده كه آمار وبلاگ از 200 بازديد در روز بيشتر شه .

ولي با ثبت وبلاگ در موتورهاي جستجو ( كه معروفترين اونها MSN ،Yahoo ، Google هستن ) آمار بازديد چندين برابر بيشتر ميشه .

من امروز قصد دارم شما رو با ثبت وبلاگ يا سايت در سه موتور جستوگر معروفِ Yahoo ، Google و MSN آشنا كنم و طريقه ي ثبت وبلاگ خود در اين موتورهاي جستجوي معروف رو آموزش بدم .

خوب براي ثبت آدرس خود در موتورهاي جستجوگر كه باعث افزايش آمار بازديده شما ميشه به موارد زير دقت كنيد :

 

 

 

ثبت آدرس در موتور جستجوي گوگل : 

 

براي ثبت آدرس وبلاگ خود در موتور جستجوي گوگل ابتدا به آدرس زير برويد :

 

http://www.google.com/addurl/?continue=/addurl

 

 

سپس در قسمت Url آدرس سايت يا وبلاگ خود و در قسمت Comment يه توضيح مختصر از سايتتون رو بنويسيد . كدعكس رو هم وارد كنيد و Add Url رو كليك كنيد . آدرس شما هم اكنون ثبت شد ولي يكي دو ماهي طول ميكشه تا وارد موتور بشه . 

 

 

 

ثبت آدرس در موتور جستجوي ياهو : 

 

 

براي ثبت آدرس وبلاگ خود در موتور جستجوي ياهو ابتدا به آدرس زير برويد :

 

http://submit.search.yahoo.com/free/request

 

سپس با آيدي ياهوي خود وارد شويد . در صفحه ي بعد در قسمت Enter the Url for your Page آدرس وبلاگ يا سايت خود را وارد كرده و اينتر بزنيد .

 

 

 

ثبت آدرس در موتور جستجوي MSN : 

 

 

براي ثبت آدرس وبلاگ خود در موتور جستجوي MSN ابتدا به آدرس زير برويد :

 

http://beta.search.msn.com/docs/submit.aspx

 

در مكان مشخص كدعكس رو وارد كنيد و در قسمت Type the URL of your homepage آدرس وبلاگ يا سايت خود را وارد كرده و Submit Url را كليك كنيد .

 

توجه داشته باشيد كه پس از وارد كردن Url شما در اين موتورها مدتي طول ميكشه تا آدرس شما در موتور ثبت بشه .

 

1 1 1 1 1 1 1 1 1 1 Rating 5.00 (1 Vote)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

در این مقاله قصد داریم نحوه مقابله با حملات DDOS در سایت وردپرسی را شرح دهیم.ابتدا توضیح میدهیم که حملات DDOS چیست؟

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

 

محفاظت از سایت وردپرسی در برابر حملات DDoS

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

مراحل زیر جهت ایمن کردن سایت وردپرسی در برابر حملات DDOS مورد استفاده قرار میگیرد:

 

به روز رسانی نسخه وردپرس به صورت مداوم

یکی از مهم ترین اقدامات ، به روز رسانی وردپرس به طور منظم میباشد. زیراکه  توسعه دهندگان وردپرس بصورت مرتب بروزرسانی های امنیتی منتشر میکنند. جهت افزایش امنیت وردپرس ، نسبت به روز رسانی مواردی مانند فایل نصبی، قالب ، افزونه ها و سایر موارد مرتبط با وردپرس اقدام نمایید.

 

غیرفعال کردن قابلیت XML-RPC در وردپرس

این قابلیت از نسخه ۳.۵ وردپرس فعال گردید که سرویس هایی مانند pingbacks و trackbacks را ارائه میدهد. در صورت سوء استفاده از این سرویس ها میتوان حجم زیادی درخواست HTTP  را به سایت هدف ارسال نمود. 

برای جلوگیری از حملات DDoS از طریق pingbacks و trackbacks ، میتوان قابلیت XML-PRC را روی سایت وردپرسی غیرفعال نمود. برای انجام این کار کدهای زیر را به فایل htaccess. اضافه میکنیم:

# START XML RPC BLOCKING
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
<Files/>
# FINISH XML RPC BLOCKING

با انجام این کار هکرها نمی توانند به کمک پینگ بک و ترک بک اقدام به انجام این حملات نمایند. همچنین با استفاده از افزونه Disable XML-RPC Pingback میتوان قابلیت پینگ بک و ترک بک را غیر فعال نمود.

 

استفاده از افزونه های امنیتی

با استفاده از افزونه های امنیتی میتوانید سد محکمی در برابر حملات هکرها برای سایت وردپرسی ایجاد نمایید. پیشنهاد ما استفاده از افزونه امنیتی WordFence است که با استفاده از آن میتوانید نسبت به مانیتور و جلوگیری از حملات DDos اقدام نمایید. در استفاده از افزونه های امنیتی تعادل را رعایت نمایید زیراکه میتوانند منابع زیادی از سرور را مصرف نموده و بر روی وب سایت تاثیر بگذارند.

 

ارتباط با شرکت هاستینگ

با شرکت هاستینگ ارتباط برقرار نموده و در مورد نسخه PHP سرور ، نسخه  Apache، نسخه MySQL ، نسخه سیستم عامل ، فایروال سیستم عامل ، زمانبندی بکاپ ، بروزرسانی سیستم عامل سوال نمایید. همچنین میتوانید در مورد راهکارهای امنیتی وب سایت وردپرسی راهنمایی بخواهید.

1 1 1 1 1 1 1 1 1 1 Rating 1.00 (1 Vote)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

دقت کنید که منظور از ساب دامنه ، ساب دامینی نیست که به طور معمول در سی پنل ایجاد میکنیم بلکه منظور ایجاد یک A رکورد در سی پنل هاست اصلی هست که باید آن را به هاست دانلود متصل کنیم.

نکته دیگر که حتما باید در نظر داشته باشید این است که نام دامنه اصلی متصل به هاست دانلود ، باید با نام دامنه اصلی وب سایت ما یکسان باشد.در هنگام سفارش هاست دانلود ، حتما این نکته را در نظر داشته باشید.

جهت اتصال ساب دامین به هاست دانلود به روش زیر عمل میکنیم:

نام دامنه اصلی هاست دانلود با نام دامنه هاست اصلی یکسان قرار داده و سپس داخل هاست دانلود یک ساب دامین به عنوان مثال dl ایجاد میکنیم و آن را به هاست اصلی وب سایت متصل میکنیم.از این پس تمامی فایل ها جهت دانلود رو داخل فولدر ساب دامنه dl آپلود میکنیم.

در ابتدا وارد هاست دانلود میشویم. دقت نمایید که نام دامنه متصل به هاست دانلود با نام دامنه هاست اصلی وب سایت که میخواهیم ساب دامین آن را به هاست دانلود متصل کنیم یکسان باشد، از بخش DOMAINS گزینه Subdomains را انتخاب میکنیم.

در این صفحه در فیلد Subdomain عبارت dl و در فیلد بعدی دامنه مورد نظر را انتخاب میکنیم.سپس گزینه create را میزنیم. در نتیجه ساب دامین dl.itsay.ir در هاست دانلود ایجاد میشود.

 

ساخت a record در هاست اصلی وب سایت

حال در هاست اصلی خود ابتدا وارد سی پنل میشویم. سپس از بخش DOMAINS گزینه Simple Zone Editor را انتخاب میکنیم. با استفاده از گزینه های Advanced Zone Editor  و Zone Editor نیز میتوان این کار را انجام داد.

حال در این صفحه در بخش Add an A Record ، در فیلد Name نام ساب دامین ایجاد شده درهاست دانلود را بدون دامنه وارد میکنیم. در فیلد Address باید آی پی هاست دانلودی را که داخل آن ساب دامنه ایجاد کرده ایم ، وارد کنیم. در نهایت روی گزینه Add an A Record کلیک میکنیم تا رکورد جهت اتصال هاست دانلود به هاست اصلی ایجاد شود.

حال میخواهیم نتیجه کار خود را مشاهده کنیم پس مراحل زیر را انجام میدهیم:

آپلود فایل در هاست دانلود

وارد سی پنل هاست دانلود خود میشویم و سپس از بخش FILES گزینه File Manager را میزنیم.

حال در این قسمت ، وارد دایرکتوری public_html میشویم. حال باید فایل های خود را در پوشه یا همان ساب دامنه dl که به هاست اصلی وب سایت خود متصل کرده ایم ، آپلود کنیم. از این پس برای ایجاد لینک دانلود برای فایل های هاست دانلود ، باید آنها را داخل پوشه dl آپلود کنیم.

به پوشه dl رفته و یک فایل را در آن آپلود میکنیم.

پس از آپلود کامل فایل ، لینک دانلود آن را در مرورگر وارد میکنیم. ابتدا نام ساب دامنه ، سپس یک اسلش قرار داده و پس از آن نام فایلی که آپلود کرده ایم را وارد میکنیم. به صورت زیر:

http://dl.itsay.ir/www.webdataco.com-sorat.jpg

مشاهده میکنیم که فایل آماده دانلود است پس اتصال ساب دامنه هاست اصلی به هاست دانلود به طور صحیح انجام شده است.

 

1 1 1 1 1 1 1 1 1 1 Rating 3.88 (4 Votes)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره غیر فعالستاره غیر فعال

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

در هر پلن ، میزان RAM و CPU و دیگر موارد متفاوت است، بنابراین باید با توجه به نیاز وب سایت خود ، بهترین پلن را انتخاب نمایید. در این مقاله به شما کمک خواهیم کرد تا مناسبترین پلن را برای میزبانی سایت خود انتخاب نمایید.

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

 

چه میزان RAM مورد نیاز است؟

حافظه رم یا Random Access Memory نوعی از حافظه برای ذخیره‌سازی داده‌هاست که اجازه می‌دهد فایل‌ها بدون اهمیت در تقدم ، در مدت زمانی کوتاه نوشته و خوانده شوند زمانیکه در وب سایت چندین فرآیند همزمان مانند اسکریپت اجرا میشود ، از رم استفاده میشود.هرچه تعداد این فرآیندها بیشتر باشد، میزان رم بیشتری مورد نیاز است.

به همین جهت ، عدم وجود میزان رم کافی برای اجرای این فرآیندها ، منجر به بروز خطا در نمایش وب سایت در سمت کاربر خواهد شد.

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

ویژگی هایی که موجب میشود وب سایت و یا سرور شما به رم بیشتری نیاز داشته باشد:

  • در صورتیکه وب سایت بازدیدکنندگان زیادی داشته و در نتیجه ترافیک زیادی را متحمل میشود.
  • برخی از سیستم عامل های سرور، نیاز به RAM بیشتری دارند.
  • وب سایت های داینامیک نسبت به وب سایت های استاتیک میزان رم بیشتری نیاز دارند.
  • سیستم های مدیریت محتوا مانند وردپرس ، جوملا ، دروپال و ... معمولا به رم بیشتری نیاز دارند.
  • در صورت استفاده از قابلیتدر وب سایت caching ، به میزان RAM کمتری نیاز دارید.

 

چه میزان CPU مورد نیاز است؟

مانند کامپیوترهای شخصی ، سروری که وظیفه میزبانی وب سایت ها را دارد ، دارای چندین CPU است. وظیفه سی پی یو پردازش اطلاعات است. هر چه ظرفیت سی پی یو بیشتر باشد ، میتواند اطلاعات بیشتری را سریعتر پردازش کند و در نتیجه تاثیرات منفی کمتری بر روی وب سایت ها خواهد داشت.

در صورتیکه در وب سایت ترافیک و درخواست های اسکریپتی بسیاری وجود داشته باشد ، ممکن است سی پی یو overload شده و در نتیجه در بارگزاری وب سایت مشکل ایجاد خواهد شد.

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

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

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

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

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

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

 

کاربرد اتصال ساب دامین به هاست دیگر

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

وب سایت هاست اصلی ما itsay.ir است که یک وب سایت وردپرسی میباشد. حال میخواهیم یک ساب دامین داخل این هاست ایجاد کنیم که بخش فروشگاهی وب سایت ما و دارای سیستم مدیریت محتوای جوملا است و آن را به هاست دیگری متصل کنیم.

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

 

ساخت ساب دامین در هاست دوم

ابتدا وارد کنترل پنل هاست دوم میشویم. سپس از بخش DOMAINS گزینه Subdomains را میزنیم.

حال در این صفحه باید ساب دامین مورد نظر خود را ایجاد کنیم.پس در فیلد Subdomain ، نام ساب دامنه را وارد کرده و در نهایت بر روی گزینه Create کلیک میکنیم.

مشاهده میکنیم که ساب دامین shop.itsay.ir با موفقیت ایجاد شده است.  

 

ایجاد ساب دامین در هاست اصلی

ابتدا وارد سی پنل هاست اصلی  شده و سپس از بخش Domains بر روی گزینه Subdomains کلیک میکنیم. در اینجا ساب دامینی با همان نامی که در هاست دوم ایجاد کرده ایم ایجاد میکنیم. 

 

تغییر رکورد ساب دامین در سی پنل

حال باید ساب دامینی که در هاست اصلی ایجاد کرده ایم را به ساب دامین هاست دوم متصل کنیم. برای این کار ، باید رکورد ساب دامین ایجاد شده در هاست اصلی را تغییر دهیم. پس در هاست اصلی در بخش DOMAINS بر روی گزینه Advanced Zone Editor کلیک میکنیم.

در این صفحه در بخش Zone File Records ، رکوردهای ایجاد شده در هاست اصلی مشاهده میشود. حال باید ساب دامینی که ایجاد کرده ایم را ویرایش کنیم.پس بر روی گزینه Edit کلیک میکنیم. در این قسمت تنها باید فیلد Address را ویرایش کنیم.

حال باید آی پی هاست فعلی را با آی پی هاستی که میخواهیم ساب دامین از  آن فراخوانی و اجرا شود،جایگزین کنیم.در صورتیکه آی پی هاست را نمیدانید میتوانید از شرکت هاستینگ خود سوال نمایید. در نهایت برای ذخیره تغییرات بر روی گزینه Edit Record کلیک میکنیم.حال باید بررسی کنیم که آیا ساب دامینی که ایجاد کرده ایم به درستی عمل میکند یا خیر.

پس مجدد وارد هاست دوم شده و در بخش FILES وارد بخش File Manager میشویم.

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

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

http://itsay.ir/shop/domaindiscount.jpg

مشاهده میشود فایلی که آپلود کرده ایم به درستی نمایش داده میشود.

در نتیجه به راحتی توانستیم یک ساب دامین در هاست اصلی را به هاست دیگر متصل کنیم.