دیجی اسکریپت

دیجی اسکریپت | صفحه 30 از 1681 | دانلود رایگان اسکریپت

۲۰ روش برای کاهش مصرف CPU در وردپرس بدون نیاز به بروزرسانی و ارتقا هاست
[ad_1]

۲۰ روش برای کاهش مصرف CPU در وردپرس بدون نیاز به بروزرسانی و ارتقا هاست

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

کندی وب سایت علاوه برا اینکه کاربران را از سایت شما ناامید می‌کند باعث می‌شود که رتبه خوبی در موتورهای جستجو بدست نیاورید.

اولین گزینه برای رفع مشکل تغییر فضای میزبانی و تهیه فضا با امکانات بهتر و بیشتر می‌باشد ولی این روش هزینه بیشتری را به شما یا سازمان شما تحمیل می‌کند از این رو باید به فکر روشهای جایگزین باشید و وب سایت خود را با روشهای بهتری بهینه نمایید.

اگر شما هم یک وب سایت وردپرسی دارید با روشهایی که در ادامه گفته می‌شود می توانید وب سایت خود را  بدون تغییر فضای میزبانی بهینه نمایید.

روشهای بهینه سازی وب سایت

 

  • فشرده سازی تصاویر و حذف متادیتاهای اضافه تصاویر (JPEG PNG Metadata )

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

PNG Gauntlet (رایگان): از این نرم افزار رایگان می توانید برای فشرده سازی فایلهای png و gif استفاده کنید.

Stripper (رایگان) : با استفاده از این نرم افزار  می توانید متادیتاهای غیرضروری را از فایلهای JPEG/ JPG/ PNG/ JFIF را بدون افت کیفیت تصویر حذف کنید و حجم تصویر را پایین آورید.

JPEGmini: یکی از بهترین نرم افزارهای فشرده سازی می‌باشد که به صورت حرفه ای بدون افت کیفیت تصویر، حجم آن را کم می کند. این نرم افزار رایگان نمی باشد.

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

CW Image Optimizer

Imagify Image Optimizer  (افزونه پیشنهادی)

EWWW Image Optimizer

ShortPixel Image Optimizer

WP Smush.it

 

امروزه تکنولوژی‌های موازی سازی برای سرعت بخشیدن به وب‌سایتها بسیار کاربردی می‌باشد. CDN ها می توانند با میزبانی تصاویر وب سایتها میزان استفاده و لود CPU را به صورت چشمگیری کاهش دهد. CDN به عنوان یک شبکه توزیع محتوا شناخته می‌شود که معمولا تصاویر را در چندین سرور در سراسر جهان میزبانی می کند و از این رو زمانی که کاربری درخواستی را برای مشاهده وب سایت ارسال می‌کند و از نزدیکترین سرور به کاربر پاسخ داده می شود.

به صورت بین المللی پنج CDN برای وردپرس پیشنهاد می شود که برای وبلاگ های کوچک مناسب هستند.

Amazon CloudFront CDN ( غیررایگان )

CloudFlare ( رایگان توصیه شده)

MaxCDN [ Now StackPath ] (نرخ ثابت)

Jetpack Photon by WordPress (رایگان)

CoralCDN (رایگان / اپن سورس)

در مورد دانلودهای موازی، این بدان معنی است که سرور CDN توانایی ارائه تصاویر از طریق چندین زیر دامنه را دارد. برای مثال، نمایش تصویر از طریق ۴ زیردامنه مانند image01.domain.com ، image02.domain.com ، image03.domain.com و image04.domain.com سریعتر خواهد بود.

CloudFlare فراتر از CDN است، همچنین یک پروکسی معکوس (Reverse proxy) و Cache است که CSS و بسیاری دیگر از فایلها را فشرده و ترکیب می‌کند.

  • نحوه ارائه محتوای استاتیک از یک دامنه بدون کوکی

ارائه تصاویر بدون کوکی های که به آن متصل شده است نیاز به ارائه تصاویر از طریق CDN یا زیر دامنه دارد.

معمولا به صورت  images.your.domain.comاست باید برای وردپرس مشخص کنید که کوکی ها را از دامنه www.your-domain.com بارگذاری کند و کوکی ها را از  images.your.domain.com حذف کند. سپس کد زیر را در wp-config.php وارد نمایید.

Define(‘COOKIE_DOMAIN’, ‘www.your-domain.com’);

  • کش کردن و بهینه سازی CSS و فشرده سازی فایلهای جاوا اسکریپت

یکی از معضلات لود وب سایتها فایلهای css و js می‎‌باشد، با بهینه کردن این فایلها و حذف کدها و خط های خالی اضافه می توانید اندازه فایلها را تا ۵۰% کاهش دهید. زیرا با هر بازدید از سایت فایل style.css بارگیری می‌شود که در صرفه جویی در پهنای باند کمک خواهد کرد.

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

W3 Total Cache  (بسیار پیچیده)

WP Super Cache بوسیله‌ی  WordPress با بهینه سازی خودکار (توصیه شده)

WP Rocket Cache [ (۴۰ دلار یکساله برای یک سایت)

Cache Enabler  (رابط کاربری فوق العاده ساده)

  • بهینه سازی پایگاه داده MySQL

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

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

  • حذف داده های اضافی از MYSQL به صورت دستی

گاهی ممکن است افزونه های بهینه سازی باعث به وجود آمدن مشکلاتی در دیتابیس و سایت شود می توانید به صورت دستی هم بهینه سازی را انجام دهید.

یکی از جداولی که باعث کندی سایت می شود جدول متاهای نظرات می‌باشد. با استفاده از دستور sql زیر می توانید متاهای مازاد را حذف کنید.

DELETE FROM wp_commentmeta WHERE comment_id

NOT IN (

SELECT comment_id

FROM wp_comments

)

 

 

افزونه Akismet که به صورت پیش فرض در پلاگین های وردپرس و همراه با وردپرس بر روی سایت کپی می شود و می توانید آن را فعال کنید. این افزونه به شما کمک میکند که سایت خود را از اسپمر محفوظ کنید. اما این افزونه رکوردهای مختلفی مانند IP و موارد دیگری را ذخیره میکند که به مرور باعث سنگین شدن جدول متای نظرات خواهد شد.

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

DELETE FROM wp_commentmeta WHERE meta_key

LIKE “%akismet%”

 

حذف اطلاعات Comment Agent : به طور پیش فرض افرادی که در سایت شما نظر می دهند مقدار اطلاعات در خصوص مرورگر، IP و … ذخیره می‌شود  این داده ها برای ما و وب سایت کاربردی ندارد و بیشتر برای ابزارهای آنالیز مانند Google Analytics کاربردی هستند از این رو می توانید این اطلاعات را به روش دستی حذف نمایید.

Update wp_comments set comment_agent =” ;

Mass Close Trackbacks   و Ping در پست ها دیگر استفاده نمی شوند،بله ، پینگ و پیگیری به           طور رسمی از بین رفته اند و باید با بستن همه کانال های پینگ همراه با بقیه ویژگی های اضافی اقدام شود.

UPDATE wp_posts SET ping_status = ‘closed’;

 

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

DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 );

DELETE FROM wp_term_taxonomy WHERE term_id not IN (SELECT term_id FROM wp_terms);

DELETE FROM wp_term_relationships WHERE term_taxonomy_id not IN (SELECT term_taxonomy_id FROM wp_term_taxonomy);

 

حذف feed: یکی دیگر از ویژگی های منسوخ شده در سایت های ورپرسی های مختلف می باشد.

DELETE FROM `wp_options` WHERE `option_name` LIKE (‘_transient%_feed_%’) حذف بازبینی های پست ها و متاداده های آن: یکی از ویژگی های خوب در وردپرس، ذخیره بازبینی ها و ویرایش پستها و برگه ها می باشد. اما در طولانی مدت این اطلاعات باعث سنگینی دیتابیس شده و مشکلاتی را به وجود می اورد. برای حذف و یا عدم ذخیره سازی این اطلاعات در دیتابیس می توانید از روش زیر استفاده نمایید.  DELETE a,b,c FROM wp_posts a WHERE a.post_type = ‘revision’ LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id); ۷-      استفاده از متد lazy load  در بارگیری تصاویر و فیلم ها در Lazy load یا بارگزاری تنبل تا زمانی که کاربر اقدام به بازدید از سایر بخش‌های یک سایت یا اپلیکیشن نکرده باشد، آن بخش برای کاربران بارگذاری نمی‌شود تا زمانی که کاربر بخواهد از آنها بازدید کند. این روش سبب می‌شود تا بخش‌های مختلف یک صفحه به صورت بخش بخش بارگذاری شوند و سرعت بارگذاری سایت را افزایش می‌دهد. همچنین باتوجه به اینکه بخش‌های اضافی و مشاهده نشده هنوز بارگذاری نشده‌اند، ترافیک کمتری را از کاربران دریافت می‌کند.

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

  • Lazy Load by WP Rocket
  • BJ Lazy Load
  • a3 Lazy Load (توصیه شده)

 

معمولا متد Gzip بر روی هاستینگهای میزبانی فعال می باشد. این متد به صورت اتومات محتوای سایت شما را فشرده میکند و حجم فایلها را کاهش میدهد  از این رو باعث پایین امدن کاهش بار بر cpu می شود. در صورتی که این امکان بر روی وب سایت شما فعال نبود می توانید با افزونه هایی نظیر wp super cache  آن را فعال نمایید. در روش gzip معمولا ۶۰ تا ۷۵% حجم فایل کمتر خواهد شد.

در صورتی که نخواهید برای gzip افزونه ای را نصب کنید می توانید با قرارداد کد زیر در فایل header.php قالب سایت خود gzip را برای نمایش سایت خود فعال نمایید.

<?php if (substr_count($_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>

همچنین می توانید این کد ساده gzip را در پرونده htaccess خود وارد نمایید.

 

SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)s*,?s*)+|[X~-]{4,13}$ HAVE_Accept-EncodingRequestHeader append Accept-Encoding “gzip,deflate” env=HAVE_Accept-Encoding     AddOutputFilterByType DEFLATE application/atom+xml application/javascript application/json application/rss+xml application/vnd.ms-fontobject application/x-font-ttf application/xhtml+xml application/xml font/opentype image/svg+xml image/x-icon text/css text/html text/plain text/x-component text/xml<?php if (substr_count($_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>

 

  • فعال کردن Cache وردپرس

از نسخه ۲ وردپرس به بعد ویژگی به وردپرس تحت عنوان WordPress Object Cache  اضافه شد ولی به صورت پیش فرض فعال نمی باشد، اگر افزونه ای که برای کش است در وردپرس نصب کنید این ویژگی فعال می شود.

برای فعال کردن کش در وردپرس به صورت دستی فایل wp-config.php را باز کنید و کد زیر را وارد نمایید فایل را ذخیره کرده و یک پوشه در wp-content تحت عنوان cache بسازید و سپس دسترسی پوشه cashe را به ۷۵۵ یا ۷۷۷ تغییر دهید.

define(‘ENABLE_CACHE’, TRUE);همانطور که می دانید کش کردن محتوا باید یک زمان انقضا داشته باشد تا اگر در سایت شما تغییراتی حاصل شده بود کاربر بتواند سایت را با تغییرات جدید ببیند. کد زیر را بعد از کد فعال سازی کش وارد نمایید.

define(‘CACHE_EXPIRATION_TIME’, ۳۶۰۰);

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

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

<?php echo $wpdb->num_queries; ?>q, <?php timer_stop(1); ?>s

  • تنظیمات Cache, Expire Header و Cookie ها.

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

توجه : این کد برای وب سرویس Apache می باشد و برای Ngnix کار نمی کند. کد زیر را در htaccess وارد نمایید.

 

# Expire Header

# ———————————————————————-

 

# Use UTF-8 encoding for anything served text/plain or text/html

AddDefaultCharset UTF-8

# Force UTF-8 for a number of file formats

< IfModule mod_mime.c >

AddCharset UTF-8 .atom .css .js .json .rss .vtt .xml

< /IfModule >

 

# FileETag None is not enough for every server.

< IfModule mod_headers.c >

Header unset ETag

< /IfModule >

 

# Since we’re sending far-future expires, we don’t need ETags for static content.

# developer.yahoo.com/performance/rules.html#etags

FileETag None

 

# Send CORS headers if browsers request them; enabled by default for images.

< IfModule mod_setenvif.c >

< IfModule mod_headers.c >

# mod_headers, y u no match by Content-Type?!

< FilesMatch “.(cur|gif|png|jpe?g|svgz?|ico|webp)$” >

SetEnvIf Origin “:” IS_CORS

Header set Access-Control-Allow-Origin “*” env=IS_CORS

< /FilesMatch >

< /IfModule >

< /IfModule >

 

# Allow access to web fonts from all domains.

< FilesMatch “.(eot|otf|tt|woff2?)$” >

< IfModule mod_headers.c >

Header set Access-Control-Allow-Origin “*”

< /IfModule >

< /FilesMatch >

 

< IfModule mod_alias.c >

< FilesMatch “.(html|htm|rtf|rtx|txt|xsd|xsl|xml)$” >

< IfModule mod_headers.c >

Header unset Pragma

Header append Cache-Control “public”

Header unset Last-Modified

< /IfModule >

< /FilesMatch >

 

< FilesMatch “.(css|htc|js|asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip)$” >

< IfModule mod_headers.c >

Header unset Pragma

Header append Cache-Control “public”

< /IfModule >

< /FilesMatch >

< /IfModule >

 

# Expires headers (for better cache control)

< IfModule mod_expires.c >

ExpiresActive on

 

# Perhaps better to whitelist expires rules? Perhaps.

ExpiresDefault                          “access plus 1 month”

 

# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)

ExpiresByType text/cache-manifest       “access plus 0 seconds”

 

# Your document html

ExpiresByType text/html                 “access plus 0 seconds”

 

# Data

ExpiresByType text/xml                  “access plus 0 seconds”

ExpiresByType application/xml           “access plus 0 seconds”

ExpiresByType application/json          “access plus 0 seconds”

 

# Feed

ExpiresByType application/rss+xml       “access plus 1 hour”

ExpiresByType application/atom+xml      “access plus 1 hour”

 

# Favicon (cannot be renamed)

ExpiresByType image/x-icon              “access plus 1 week”

 

# Media: images, video, audio

ExpiresByType image/gif                 “access plus 1 month”

ExpiresByType image/png                 “access plus 1 month”

ExpiresByType image/jpg “access 1 year”

ExpiresByType image/jpeg “access 1 year”

ExpiresByType video/ogg                 “access plus 1 month”

ExpiresByType audio/ogg                 “access plus 1 month”

ExpiresByType video/mp4                 “access plus 1 month”

ExpiresByType video/webm                “access plus 1 month”

 

# HTC files  (css3pie)

ExpiresByType text/x-component          “access plus 1 month”

 

# Webfonts

ExpiresByType application/x-font-ttf    “access plus 1 month”

ExpiresByType font/opentype             “access plus 1 month”

ExpiresByType application/x-font-woff   “access plus 1 month”

ExpiresByType application/x-font-woff2  “access plus 1 month”

ExpiresByType image/svg+xml             “access plus 1 month”

ExpiresByType application/vnd.ms-fontobject “access plus 1 month”

 

# CSS and JavaScript

ExpiresByType text/css                  “access plus 1 year”

ExpiresByType application/javascript    “access plus 1 year”

 

< /IfModule >

 

# Gzip compression

< IfModule mod_deflate.c >

# Active compression

SetOutputFilter DEFLATE

# Force deflate for mangled headers

< IfModule mod_setenvif.c >

< IfModule mod_headers.c >

SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)s*,?s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding

RequestHeader append Accept-Encoding “gzip,deflate” env=HAVE_Accept-Encoding

# Don’t compress images and other uncompressible content

SetEnvIfNoCase Request_URI

.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi|swf|mp?g|mp4|webm|webp)$ no-gzip dont-vary

< /IfModule >

< /IfModule >

# Compress all output labeled with one of the following MIME-types

< IfModule mod_filter.c >

AddOutputFilterByType DEFLATE application/atom+xml

application/javascript

application/json

application/rss+xml

application/vnd.ms-fontobject

application/x-font-ttf

application/xhtml+xml

application/xml

font/opentype

image/svg+xml

image/x-icon

text/css

text/html

text/plain

text/x-component

text/xml

< /IfModule >

< IfModule mod_headers.c >

Header append Vary: Accept-Encoding

< /IfModule >

< /IfModule >

# ———————————————————————-

# Fonts

# ———————————————————————-

# Add correct content-type for fonts

AddType application/vnd.ms-fontobject .eot

AddType font/ttf .ttf

AddType font/otf .otf

AddType font/x-woff .woff

AddType image/svg+xml .svg

# Compress compressible fonts

AddOutputFilterByType DEFLATE font/ttf font/otf image/svg+xml

# Add a far future Expires header for fonts

ExpiresByType application/vnd.ms-fontobject “access plus 1 year”

ExpiresByType font/ttf “access plus 1 year”

ExpiresByType font/otf “access plus 1 year”

ExpiresByType font/x-woff “access plus 1 year”

ExpiresByType image/svg+xml “access plus 1 year”

# ———————————————————————-

# No Cookies

# ———————————————————————-

< FilesMatch “.(js|css|jpg|png|jpeg|gif|xml|json|txt|pdf|mov|avi|otf|woff|ico|swf)$” >

RequestHeader unset Cookie

Header unset Cookie

Header unset Set-Cookie
< /FilesMatch >

 

[ad_2]

لینک منبع مطلب

نیچ مارکتینگ چیست و چگونه گوشه بازار را تصاحب کنیم
[ad_1]

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

آمازون با فروش کتاب شروع کرد. به مرور دی وی دی و نرم‌افزار رو به لیست محصولاتش اضافه کرد و حالا می‌بینیم هر نوع کالایی که مد نظر شماست در آمازون پیدا می‌شود.

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

[ad_2]

لینک منبع مطلب

آموزش ثبت دامنه رایگان بدون پرداخت هزینه
[ad_1]

زمانی که تصمیم می‌گیرید سایتی را راه‌اندازی کنید. انتخاب دامین یا دامنه از اولین مراحلی است که باید پشت سر بگذارید. دامین یا به زبان ساده‌تر دامنه، همان آدرس سایت است که شما باید قبل از هر چیزی آن را انتخاب کنید. قاعدتاً بهتر است که دامنه شما مرتبط با موضوع و محتویات سایت باشد. به عنوان مثال دامنه سایت ما ۲۰script.ir است. که در آغاز کار آن را خریداری کرده‌ایم. اگر شما تازه کار هستید و یا به هر دلیلی نمی‌خواهید برای دامنه هزینه کنید. ما در این مقاله آموزش ثبت دامنه رایگان را به شما ارائه خواهیم کرد. پس تا پایان این مقاله با ما همراه باشید.

 

سایت‌های مختلفی برای ثبت دامنه رایگان وجود دارد. اما بهترین و معتبرترین سایت برای دریافت دامنه رایگان با انواع پسوندها که ما آن را به شما پیشنهاد می‌کنیم سایت freenom.com است.

 

ثبت دامنه رایگان با Freenom

در ابتدا توجه داشته باشید که برای ورود به این سایت، به دلیل وجود تحریم‌ها و عدم اجازه دسترسی ایرانی‌ها به این سایت، لازم است که شما از ابزارهای رفع تحریم یا DNS های ضد تحریم مثل شکن استفاده کنید. سایت freenom.com را باز کنید. در صفحه اول، در کادر روبه‌رو دامنه مورد نظرتان را بنویسید و برای چک کردن دامنه، روی دکمه آبی رنگ کنار آن کلیک کنید.

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

در این مرحله لیست همه پسوندهای رایگان موجود را به شما نمایش می‌دهد. شما با توجه به آن‌ها پسوند مورد نظر خود را انتخاب کنید.

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

پس از انتخاب دامنه مورد نظر، روی دکمه Checkout جهت ادامه فرایند کلیک کنید.

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

همان طور که در تصویر مشاهده می‌کنید؛ بعد از انتخاب پسوند، باید گزینه use DNS را انتخاب کنید. این بخش از اهمیت زیادی برخوردار است چرا که با تنظیم نام سرورها، دامنه انتخاب شده شما را به هاست متصل می‌کند. شما باید نام سرورهای مورد نیاز برای ثبت دامنه را از شرکت پشتیبانی هاست خود بپرسید. سپس مانند عکس زیر آن را در این بخش وارد کنید.

پس از انتخاب گزینه use DNS از منوی قسمت بالا روی گزینه use your own DNS کلیک کنید. بخش‌های خواسته شده را با توجه به اطلاعاتی که از شرکت هاستینگ خود دریافت کردید، پرکنید.

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

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

باید توجه داشته باشید که شما حداکثر ۱۲ ماه می‌توانید به‌صورت رایگان از این دامنه استفاده کنید. پس از آن باید برای تمدید دامنه مورد استفاده هزینه پرداخت کنید. در غیراین صورت دامنه از مالکیت شما خارج خواهد شد.

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

ساخت حساب کاربری در Freenom.com

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

آموزش ثبت دامنه رایگان بدون پرداخت هزینه

در ادامه کادرهای مورد نظر را با توجه به قوانین نوشتاری مورد نظر سایت پرکنید. سپس برای بخش zip code از کد ۹۸+ استفاده کنید.

در نهایت فراموش نکنید و حتماً گزینه قبول قوانین را بزنید. زیرا بدون تأیید آن نمی‌توانید ثبت‌نام خود را تکمیل کنید.

 

نتیجه‌گیری کلی

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

 

با این حال سایت‌هایی همچون سایت نام Freenom برای انتخاب دامنه‌های رایگان وجود دارد که شما با ثبت‌نام و استفاده از آن‌ها، برای مدت زمان نسبتاً کوتاهی یک دامنه در اختیار خواهید داشت و می‌توانید به طور موقت از آن دامنه استفاده کنید.

 

موفق باشید.

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

[ad_2]

لینک منبع مطلب

قالب خبری مجله ای جی نیوز | Jnews
[ad_1]

معرفی قالب خبری مجله ای جی نیوز

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

تاریخچه پوسته Jnews : 

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

قالب وردپرس Jnews ارائه شده ، دارای بیش از ۴۰ دموی آماده کاملاً بومی سازی شده می باشد تا شما طراح گرامی بتوانید با خیال راحت از بین دموهای متنوع و جذاب قالب هرکدام از آن ها را که مدنظر است، انتخاب نمایید .

ویژگی های قالب جی نیوز در یک نگاه :

طرح بندی : 

  1. کاملاً واکنشگرا ، تست شده در Google Mobile Friendly
  2. هدر بیلدر با ویرایشگر لایو
  3. مگامنوی جذاب
  4. فوتر های زیبا
  5. پیاده سازی ساختارهای زیبا برای محتوای وبسایت

سئو : 

  1. استفاده از تگ های استاندارد HTML  در ساختار قالب
  2. سرعت بسیار بالا حهت بارگزاری برگه ها
  3. اسکیما گذاری وبسایت شما با استفاده از JSON_LD
  4. پشتیبانی کامل از Google AMP
  5. پشتیبانی کامل از HTTP & HTTPS
  6. ساختار HTML    کاملا استاندارد و معتبر ، چک شده در وبسایت W3.ORG
  7. استفاده از ALT  برای تصاویر ، خرنده های موتور های جستجو بسیار به این مورد توجه دارند.

سرعت  و بهینه سازی :

  1. استفاده از کدهای متراکم شده JS  و CSS
  2. استفاده از بارگزاری آهسته تصاویر برای بالا بردن سرعت
  3. سازگاری با افزونه های سرعت مثل WP-Rocket  و WP-FatestCache
  4. استفاده از کوئری های بهینه شده جهت ارتباط با پایگاه داده
  5. کدنویسی تمیز و درست برای هر المان موجود در وبسایت شما با هوک های اختصاصی action  و filter

فارسی سازی :

  1. ترجمه فایل های قالب و افزونه های قالب به صورت کامل
  2. بررسی ساختار همه پیشنمایش های فارسی قالب از جهت RTL
  3. ارائه پکیج کامل اعم از فایل های قالب و افزونه

دیگر ویژگی های پوسته Jnews :

  1. سازگاری کامل با افزونه WPML
  2. هماهنگی کامل با افزونه های صفحه ساز المنتور و ویژوال کامپوسر
  3. سازگاری کامل با افزونه های فروشگاه ساز مانند :  ووکامرس
  4. سازگاری با اکثر افزونه های وردپرسی
  5. ایجاد انجمن با استفاده از افزونه bbpress
  6. مگامنوی قدرتمند
  7. سیستم بررسی دیدگاه و نظرسنجی آخر هر نوشته
  8. نمایش نوشته های مرتبط با یک نوشته در دل یک نوشته
  9. ….

 

تغییرات نسخه جدید 

[BUG] Fix color picker widget

[BUG] Fix styling issue on backend editor with Ultimate Member plugin

[PLUGIN] Update JNews – Instagram v7.0.4

[ad_2]

لینک منبع مطلب

اگر گوگل ایران را تحریم کند چه می‌شود
[ad_1]

همیشه و همیشه سایه تحریم‌ها روی سر ما بوده و این دغدغه بسیاری از ما برای شروع کسب‌و‌کار اینترنتی هست. اگر گوگل ایران را تحریم کند چه اتفاقی می‌افتد؟! آیا کسب‌و‌کارهای اینترنتی ایران نابود خواهند شد؟ در این ویدیو به این سوال پاسخ نمی‌دهیم! درباره این موضوع بحث می‌کنیم و نظر شخصی خود را اعلام خواهم کرد.

متن ویدیو به زودی…

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

[ad_2]

لینک منبع مطلب

دانلود افزونه Yoast SEO Premium v16.2 – افزونه سئو وردپرس
[ad_1]

دانلود افزونه Yoast SEO Premium v16.2 – دانلود افزونه سئو و بهینه سازی سایت در گوگل و موتورهای جستجوگر یواست | دانلود نسخه پرو افزونه Yoast SEO Premium با کلیه الحاقات

 

دانلود افزونه سئو وردپرس Yoast SEO Premium
دانلود افزونه سئو وردپرس Yoast SEO Premium

 

 

ادامه مطلب

[ad_2]

لینک منبع مطلب

دانلود افزونه Rank Math Pro 2.7.0 افزونه سئوی وردپرس
[ad_1]

دانلود افزونه Rank Math Pro | دانلود افزونه سئوی پیشرفته وردپرس | دانلود سئوی وردپرس رنک مث پرو رایگان – افزونه Rank Math Pro | دانلود افزونه سئوی وردپرس Rank Math Pro Nulled

دانلود افزونه سئوی وردپرس Rank Math Pro 2.7.0 Nulled : افزونه رنک مث پرو قویترین و سبک ترین افزونه سئو وردپرس موجود که با یواست رقابت بسیار سنگینی دارد. پس از چند ماه از گذشت انتشار نسخه رایگان Rank Math که مورد استقبال بسیار زیادی قرار گرفت، هم اکنون شاهد انتشار نسخه PRO این افزونه هستیم.

رنک مث با سئو کردن سایت و محتوا، شما را در جایگاه ویژه ای در بین نتایج موتور های جست و جو قرار می دهد. افزونه Rank Math Pro با ویژگی های قدرتمند و آسان برای استفاده، قدرتی جادویی به شما می دهد. خواه یک تازه کار باشید و یا یک فرد باتجربه RankMath می تواند در رقابت سئو شما را به پیروز کند.

ویژگی های افزونه rank math نسخه pro

  • شمارنده لینک

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

  • سئو تصاویر با rank math pro

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

  • خواندن محتوای فیلد های کاستوم

    یکی از اصلی ترین دغدغه های مدیران وب سایت هایی که با قالب اختصاصی طراحی شده اند، عدم توانایی خواندن بخش های کاستوم توسط پلاگین های سئو است. این افزونه قابلیتی به نام Acf را در اختیار شما قرار می دهد که با استفاده از آن می توانید محتوای بخش های ساخته شده با advance castum field ها را نیز مشاهده و بررسی کند.

  • ساخت اسکیما مارک آپ حرفه ای

    استفاده از داده های ساختار یافته یا structure data در صفحات وب یک امر بسیار مهم و اجتناب ناپذیر است. امروزه اکثر وب سایت های با نظم و در حال پیشرفت از این قابلیت برای بهبود تجربه کاربری و بهبود درک گوگل از صفحات خود استفاده می کنند. جالب است بدانید که حتی نسخه رایگان رنک مث نیز این امکان را در اختیار شما قرار می دهد. اما نسخه پرو در این مورد واقعاً سنگ تمام گذاشته است و به شما این امکان را می دهد تا با استفاده از بخش مربوطه به وارد کردن چند schema برای بخش های مختلف صفحه بپردازید و علاوه بر این در صورت نیاز، اسکیمای دستی تولید شده توسط ابزارها را نیز در کد صفحه خود به سادگی هرچه تمام تر وارد کنید.

دانلود افزونه Rank Math Pro - افزونه سئو وردپرس
دانلود افزونه Rank Math Pro – افزونه سئو وردپرس

ادامه مطلب

[ad_2]

لینک منبع مطلب

دانلود افزونه سئوی وردپرس Rank Math Pro 2.7.0 نسخه پیشرفته
[ad_1]

دانلود افزونه Rank Math Pro | دانلود افزونه سئوی پیشرفته وردپرس | دانلود سئوی وردپرس رنک مث پرو رایگان – افزونه Rank Math Pro | دانلود افزونه سئوی وردپرس Rank Math Pro Nulled دانلود افزونه سئوی وردپرس Rank Math Pro 2.7.0 Nulled : افزونه رنک مث پرو قویترین و سبک ترین افزونه سئو وردپرس موجود […]

نوشته دانلود افزونه سئوی وردپرس Rank Math Pro 2.7.0 نسخه پیشرفته اولین بار در دانلود قالب وردپرس و افزونه وردپرس سورس اسکریپت رایگان فارسی. پدیدار شد.

[ad_2]

لینک منبع مطلب

تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن
[ad_1]

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

 

مزایای استفاده از فایل PDF برای سئو

ابتدا مزایای سئو کردن فایل‌های PDF را بررسی خواهیم کرد. همان‌طور که گفتیم متن‌های داخل فایل PDF توسط ربات‌های جستجوگر گوگل بررسی و ایندکس می‌شوند.

تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن

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

 

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

 

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

 

معایب استفاده از فایل PDF

تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن

همان‌طور که در قسمت بالا توضیح دادیم، PDF در واقع یک محتوای آفلاین محسوب می‌شود. زمانی که محتوا آفلاین باشد، علاوه‌بر اینکه جزء ترافیک سایت محسوب نمی‌شود. همچنین شما نمی‌توانید رفتار کاربران را آنالیز و مورد بررسی قرار دهید. چرا که زمانی کاربر PDF را دانلود می‌کند، از سایت خارج می‌شود. به همین علت ما با استفاده از ابزارهایی مثل گوگل آنالیتیکس(Google Analytics) نمی‌توانیم متوجه رفتار کاربر شویم. در صورتی که تحلیل و بررسی رفتار کاربر، یکی از نکات بسیار مهمی است که حتما باید به آن توجه ویژه‌ای شود.

تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن

گفتیم استفاده از این فایل، باعث می‌شود که نتوانیم با استفاده از ابزارهایی مثلGoogle Analytics رفتار کاربر در سایت را بررسی کنیم. حالا در این قسمت می‌خواهیم یک توضیح مختصر درباره گوگل آنالیتیکس بدهیم تا با این ابزار آشنا شوید. در واقع گوگل آنالیتیکس یک ابزار قدرتمند و کاربردی برای بررسی رفتار کاربران است. با استفاده از این سرویس حتی می‌توانید لیست کاربرانی را که در سایت آنلاین هستند را مشاهده کنید.

 

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

 

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

 

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

 

نکات مهم درباره سئو PDF

تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن

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

 

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

 

نتیجه گیری کلی

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

 

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

نوشته تاثیر PDF در سئو و بررسی مزایا و معایب استفاده از آن اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

پوسته پزشکی و بهداشت Medicare وردپرس نسخه ی ۱٫۷٫۳
[ad_1]

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

این نوشته پوسته پزشکی و بهداشت Medicare وردپرس نسخه ی ۱٫۷٫۳ برای اولین بار در پرشین اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

صفحه 30 از 1,681
»...1020 قبلی 26272829303132333435 بعدی 405060...«