10 عامل تاثیرگذار در افزایش سرعت سایت

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

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

ادامه مطلب

5 راهکار آماده سازی سایت برای پیک ترافیک

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

ادامه مطلب

Docker چیست؟

Docker  یک پلتفرم متن باز ه جهت ساختن و اجرای برنامه های توزیع شده براساس لینوکس برای توسعه دهندگان و مدیران شبکه می باشد. docker اساسا یک موتور کانتینر است که از ویژگی های هسته لینوکس مثل namespaces و control groups استفاده می کند و به شما اجازه ساخت کانتینرها  در بالای سیستم عامل  و گسترش خودکار برنامه ها در کانتینرها را می دهد.

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

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

ادامه مطلب

6 نکته طلایی برای داشتن یک وب سایت به روز

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

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

ادامه مطلب

5 صفحه مورد نیاز برای هر وب سایت

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

ادامه مطلب

تغییر مسیر صفحات http بدون www به صفحات دارای www

پس از خرید هاست و اتمام طراحی وب سایت و  بارگذاری آن بر روی هاست، ممکن است متوجه شده باشید که هنگام تایپ آدرس در مرورگر به صورت www.example.com، آدرس وب سایت به صورت example.com ظاهر می شود. سوالی که ممکن است برای شما مطرح شود این است که چرا www از ابتدای آدرس حذف می شود. تغییر این تنظیم در فایل htaccess. در بخش مدیریت فایل ها واقع در کنترل پنل (cPanel یا Plesk) شماست.

ادامه مطلب

راهنمای نصب Node.js روی CentOS 6/7

آیا وب سایتی دارید که برای راه اندازی نیاز به Node.js دارد و هیچ ایده ای برای نصب آن روی سرور ندارید؟ نگران نباشید! در این پست قصد داریم شما را با نحوه نصب Node.js روی یک سرور CentOS آشنا کنیم.

پیش نیازهای نصب

  • سرور CentOS 6/7
  • داشتن دسترسی root به سرور

ادامه مطلب

سفارشی سازی صفحات خطا

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

ادامه مطلب

فایل ها و دایرکتوری های پیش فرض هاست سی پنل

زمانیکه برای اولین بار هاست سی پنل را تحویل میگیرد با استفاده از کنترل پنل هاست سی پنل و گذینه فایل منیجر (File Manager) میتوانید فایل ها و دایرکتوری های درون آن را مشاهده کنید.
البته یک روش دیگر برای مشاهده فایل ها و دایرکتوری های داخل هاست سی پنل یا هر هاست دیگر استفاده از برنامه های FTP میباشد.

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

ادامه مطلب

معنی و مفهوم Hit ، Session ، User در گوگل آنالیتیکز

معنی و مفهوم Hit ، Session ، User در گوگل آنالیتیکز
در مطلبی که منتشر کرده بودم در رابطه با موضوع بررسی کارکرد صحیح وب سایت صحبت شده است .
در مطالب گوناگون به کاربرد محصول Google Analytics و کاربرد آن در تحلیل بهتر وضعیت بازدید سایت اشاره شده است اما چند کلمه کلیدی در این نرم افزار وجود دارد که همیشه برای بسیاری از افراد سوال برانگیز و مبهم است.
کلماتی مانند sessions, visits, conversions, pages, hits همیشه در سیستم های آماردهی و گزارش بازدید سایت به گوش ما میخورد و شاید خیلی ها اطلاعات کاملی در رابطه با این مفاهیم نداشته باشند.
ادامه مطلب

آیا وب سایت شما کارش را درست انجام میدهد ؟

آیا وب سایت شما کارش را درست انجام میدهد ؟

وب سایت شما چهره اصلی کسب و کار شما به جهان آنلاین است. در بیشتر موارد افرادی که در جستجوی کسب و کار یا خود شما هستند از طریق بازاریابی آنلاین با وب سایت شما مواجه میشوند.
وب سایت شما مهم است و  قطعاٌ چهره و تصویر وب سایت شما نیست که برای شما حائز اهمیت است. قطعاْ‌ میخواهید بدانید که آیا وب سایت شما به عنوان ویترین و چهره اصلی شما در شبکه جهانی اینترنت مسوولیت و کاری که بر عهده اش گذاشته شده است را بدرستی انجام میدهد یا در رساندن شما به اهدافتان فاقد ویژگی ها و توانمندی های لازم است.

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

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

ادامه مطلب

نکاتی ابتدایی در طراحی وب سایت

نکاتی ابتدایی در طراحی وب سایت

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

ادامه مطلب

مشکل PHPMailer و SSL در ارسال ایمیل

مشکل PHPMailer و SSL در ارسال ایمیل

برنامه phpmailer یک مجموعه از کدهایی است که بصورت یک بسته ارایه میشود و برای ارسال ایمیل در برنامه نویسی php از آن استفاده میشود. بسیاری از ماژول های که در وردپرس نصب و راه اندازی میشود برای ارسال ایمیل از کدهای کلاس phpmailer برای ارسال ایمیل بصورت smtp استفاده میکنند. این برنامه و مجموعه کد نیز مانند بسیاری از کدها و برنامه ها در بازه های زمانی مختلف بروز رسانی میشوند و این بروز رسانی ممکن است با هاست شما همخوانی نداشته باشد. در نسخه های جدید این برنامه کاربردی phpmailer تغییراتی برای استفاده از سرویس ssl ایجاد کرده است که بر اساس تجربیاتی که با بسته های مختلف داشتیم با مشکل در این خصوص در هاست های مختلف آشنا شده ایم.

ادامه مطلب

چگونه مرور دایرکتوری ها را در wordpress غیر فعال کنیم.

زمانی که وب سرور فایل index.php و یا index.html را پیدا نمی کند. بصورت اتوماتیک در صفحه index محتویات دایرکتوری را نشان می دهد ( Directory browsing).

directory broesing wp

Directory broesing

ادامه مطلب

خطای Incompatible file format: The encoded file has format major

در صورتی که در فایل error_log یا در صفحه وب سایت خود با این خطا مواجه شدید این خطا به دلیل عدم وجود مترجم Zend است.

خطا :

PHP Fatal error: Incompatible file format: The encoded file has format major ID 2, whereas the Loader expects 4 in

 

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

مطابق تصویر زیر:

 

غیر فعال کردن ماژول Majgic quotes GPC

Majgic quotes GPC  فرآیندی است برای درج یک رشته با کاراکترهای خاص در Database

برای نصب بعضی اسکریپت ها مانند جوملا ورژن 3 نیاز است که ماژول  Majgic quotes GPC  غیر فعال شود. همانطور که می دانید ماژول Majgic quotes GPC در ورژن های جدید PHP غیر فعال است. در نتیجه برای غیر فعال کردن  این ماژول بر روی هاست خود کافی است ورژن  PHP  را بر روی هاست خود بالا ببرید . برای این کار ابتدا وارد محیط cPanel شوید. گزینه Select PHP Version  را یافته و بر روی آن کلیک نمایید.

Majgic quotes GPC در صفحه باز شده با بالا بردن ورژن PHP و سپس کلیک بر روی دکمه Set as current  ماژول Majgic quotes GPC غیر فعال می شود .

Majgic quotes GPC

ساخت Database در کنترل پنل Plesk

برای مدیریت Database  در کنتل پنل  Plelsk می باید از نرم افزار SQL Server Management Studio  استفاده نمایید با این نرم افزار قادر به اعمال تنظیمات، دسترسی و طراحی انواغع قسمت های SQL Server  خواهید بود.

برای ساخت Database در کنترل پنل Plesk ابتدا به کنترل plesk وارد شوید.و مطابق تصویر زیر بر روی دکمه  Database  کلیک نمایید.

craet database in plesk ادامه مطلب

کدهای وضعیت HTTP

کدهای وضعیت HTTP

زمانی که کاربر آدرسی را در مرورگر خود وارد می کند یک درخواست به سمت سرور (سرور وب سایت موردنظر) می فرستد، در پس زمینه سرور با ارسال کدی به مرورگر کاربر وضعیت درخواست را اعلام می کند، که در اصطلاح به آنها کدهای وضعیت HTTP گفته می شود، به اشتباه در خیلی از موارد این کدها را با عنوان HTTP Errors می شناسند در صورتیکه کلاس 5xx , 4xx جزو خطاهای سرور می باشند. ادامه مطلب

غیر فعال کردن کامنت ها در وردپرس

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

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

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

14 نکته مفید در رابطه با SEO

14 نکته SEO
بعد از آنکه وب سایت خود را تاسیس و راه اندازی کردید احتمالاً مهمترین موضوع برای شما بازدید بیشتر و جذب مخاطبان بیشتر روی وب سایت خواهد بود.
همانطور که میدانید یکی از گزینه های مهم برای بازدید بیشتر ، مراجعه مشتریان به وب سایت شما از طریق موتورهای جستجو است و گذینه مهم برای بهتر دیده شدن در این موتورها توجه به موضوع SEO خواهد بود.

1) برای تمامی تصاویر و در همه صفحات از تگ ALT استفاده نمایید.بسیاری از کسانی که در طراحی و موضوع SEO فعالیت میکنند فقط این نکته را در رابطه با صفحه اول رعایت میکنند اما صفحه اول کافی نیست.

ادامه مطلب