اخطار‌های زیر رخ داد:
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 459 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 460 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 818 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date



تالار گفتمان اسکریپت دات کام
۱۵ نکته مهم در افزایش سرعت سایت - نسخه‌ی قابل چاپ

+- تالار گفتمان اسکریپت دات کام (https://forum.xn--mgbguh09aqiwi.com)
+-- انجمن: SEO - بهینه سازی وب سایت (https://forum.xn--mgbguh09aqiwi.com/Forum-SEO-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA)
+--- انجمن: آموزش ها و مقالات SEO (https://forum.xn--mgbguh09aqiwi.com/Forum-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D8%A7-%D9%88-%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-SEO)
+--- موضوع: ۱۵ نکته مهم در افزایش سرعت سایت (/Thread-%DB%B1%DB%B5-%D9%86%DA%A9%D8%AA%D9%87-%D9%85%D9%87%D9%85-%D8%AF%D8%B1-%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%D8%B3%D8%B1%D8%B9%D8%AA-%D8%B3%D8%A7%DB%8C%D8%AA)



۱۵ نکته مهم در افزایش سرعت سایت - mohammad_danesh - 1395/05/26

۱- بهینه سازی تصاویر
تصاویر حجم زیادی از سایت شما را تشکیل میدهند و میتوانند تاثیر زیادی بر افزایش سرعت سایت شما داشته باشند. تغییر سایز عکس ها با استفاده از HTML تاثیری بر سایز آنها ندارد و تنها نحوه نمایش را تغییر میدهد، برای کاهش حجم سایت و نتیجتا افزایش سرعت سایت از نرم افزارهای جانبی مانند فتوشاپ استفاده کنید.
در پایین چند ابزار آنلاین برای بهینه سازی تصاویر را لیست کرده ایم:
JPEG & PNG Stripper
Smush.it
Online Image Optimizer
SuperGIF


۲- فرمت تصاویر
برای بهینه سازی سایت و افزایش سرعت سایت از فرمت های استاندارد مانند JPG، PNG و GIF برای تصاویر استفاده کنید.


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


۴- افزونه های غیرضروری را حذف کنید
افزونه ها به شدت بر سرعت سایت شما تاثیرگذارند، بعضی از آنها مانند دکمه های اشتراک گذاری برای هر سایتی لازم هستند ولی نصب افزونه های متعدد و غیرضروری سرعت سایت شما را کاهش خواهد داد.


۵- CSS و JS را درون کد استفاده نکنید
بهتر است که کدهای CSS و JavaScript خود را در فایل های جداگانه ای قرار دهید. زمان لود شدن سایت این فایلها در حافظه کش مرورگر ذخیره شده و در بازدیدهای بعدی سرعت سایت را افزایش میدهد. همچنین این کار ایجاد تغییرات در سایت را برای شما راحتتر میکند.


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


۷- فایل JavaScript را در انتهای متن قرار دهید
این کار باعث میشود که لود شدن این نوع فایلها در انتها صورت پذیرد و بارگزاری باقی مطالب را به تاخیر نیندازد.


۸- از ریدایرکت پرهیز کنید
تا حد امکان از ریدایرکت کردن لینک ها خودداری کنید زیرا باعث اضافه شدن یک درخواست HTTP شده و سرعت سایت را کاهش میدهد، آدرس های اشتباه را پیدا کنید و تمامی آنها را درست کنید.


۹- DNS ها را تا حد امکان کاهش دهید
DNS یا همان نام دامنه ها بر روی هاست شما هر کدام بین ۲۰ تا ۱۲۰ میلی ثانیه زمان برای بازخوانی از هاست نیاز دارند برای اینکار شما میتوانید از آدرس دهی بجای ساخت زیردامنه استفاده کنید بطور مثال از OneScript.ir/blog بجای blog.OneScript.ir.com استفاده کنید.


۱۰- CSS ها و HTML های غیرضروری را حذف کنید
این امر در مورد سیستم های مدیریت محتوا مانند وردپرس و جوملا تاثیر زیادی خواهد داشت زیرا قالب آنها معمولا با امکانات متنوعی طراحی میشوند که شما از همه آنها بهره نخواهید برد و با حذف کدهای اضافی میتوانید سایز صفحات را کاهش داده و سرعت سایت را بیشتر کنید.


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


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


۱۳- درخواست های HTTP سایت را کاهش دهید
با استفاده از تکنیک CSS Sprite تصاویر خود را یکپارچه کنید و به این طریق تعداد درخواست های HTTP خود را تا حد امکان کاهش دهید.


۱۴- از Expires و Cache-Control در هدر استفاده کنید
برای مطالب ثابت در سایت خود از Expires یا تاریخ انقضا استفاده کنید و برای مطالبی که تغییر میکنند Cache-Control استفاده کنید. اینکار محتوا، تصاویر و فایلهای سایت شما را قابل کش کرده و تعداد درخواست های HTTP به سرور را کاهش میدهد و افزایش سرعت سایت را موجب خواهد شد. در واقع شما با استفاده از Expires مدت زمان نگهداری اطلاعات کش شده و تاریخ تقریبی تغییرات در آنها را مشخص خواهید کرد.


۱۵- CMS خود را بروزرسانی کنید
اگر از سیستم های مدیریت محتوا مانند وردپرس و جوملا بهره میبرید برای بهینه بودن و افزایش سرعت سایت همواره از آخرین نسخه ها استفاده کنید ولی برای اینکار ابتدا نسخه جدید را روی یک فضای نمونه امتحان کنید تا از سلامت آن مطمئن شوید.
شما می توانید سرعت سایت خود را قبل و بعد از اجرای هرکدام از این موارد بوسیله ابزارهای رایگان موجود مانند Woorank و GTmetrix بسنجید و تاثیر هریک را بر سرعت سایت ببینید. توجه داشته باشید که شاید هرکدام از این موارد تاثیر اندکی بر سرعت سایت شما داشته باشند ولی رعایت همه آنها میتواند سرعت سایت خود را تا دوبرابر نسبت به قبل افزایش دهد.