loading...
Hadijoon
HadijooN بازدید : 141 سه شنبه 11 فروردین 1394 نظرات (0)



شما بیش از حد مجاز از سی پی یو استفاده نموده اید


اگر در حال حاضر در حال مطالعه این مطلب آموزشی می باشید ، احتمالا از کاربران هاست رایگان هستید و تا به حال با تصویر زیر یا شبیه آن روبرو شده اید


شما بیش از حد مجاز از سی پی یو استفاده نموده اید


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

حالا چطور بهینه کنیم ؟

چطور Gzip را فعال کنیم ؟

Minify چی هست ؟

و .......

در این مطلب آموزشی قصد داریم اختصاصی ترین آموزش در این زمینه را در اختیار کلیه کاربران اینترنتی قرار دهیم . به وسیله این آموزش مشکل ۹۰ درصد این سایت ها حل می گردد


و اما این آموزش مشکل چه کسانی را حل نخواهد کرد ؟‌ کلیه سایت هایی که طبق قوانین هاستینگ مربوطه ، سایت آنها مخالف قوانین می باشد ؛ به طور مثال :

– چت روم ها

– سایت های بازی آنلاین

– آپلود سنتر ها

– اتو سورف ها ( بازدید اتوماتیک )

و دیگر سایت هایی که مشخصا در قوانین هاست رایگان ممنوعیت آنها ذکر گردیده است


مباحث آموزشی که در این پس مطرح خواهد شد و توسط آنها یک سایت که به سرور فشار وارد می کند را بهینه می کنیم عبارتند از :

۱- فعال کردن  Gzip compression

۲- فعال کردن Expires headers  یا همان cached

۳- فعال کردن Minify


بخش اول : فعال کردن Gzip compression 

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

– کاهش حجم صفحات تا ۷۰ درصد      – افزایش سرعت صفحات


هنگامی که بازدید کننده سایت شما یک صفحه را درخواست می کند در صورتی که حجم صفحه شما بالا باشد موجب درگیر کردن بیشتر سرور می گردد ولی با فعال کردن Gzip compression می توانید تا ۷۰ % حجم صفحات را کاهش داده تا هم در سرعت سایت خود تاثیر گذاشته باشید و هم در مصرف منابع سرور

برای این کار شما باید به فایل .htaccess دسترسی داشته باشید ( در بیشتر هاستینگ ها اعم از رایگان و غیر رایگان این امکان را دارید )

توضیح : در صورتی که این فایل را ندارید در فولدر public_html هاست خود آن را ایجاد کنید


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


# BEGIN GZIP
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
# END GZIP
ExpiresActive On
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/gif "access plus 2 days"
ExpiresByType image/jpeg "access plus 2 years"
ExpiresByType image/png "access plus 3 years"
ExpiresByType text/css "access plus 2 years"
ExpiresByType text/woff "access plus 2 years"
ExpiresByType text/ttf "access plus 2 years"
ExpiresByType text/eot "access plus 2 years"
ExpiresByType text/javascript "access plus 2 years"
ExpiresByType application/x-javascript "access plus 2 years"
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 1 month"


بخش دوم : فعال کردن Expires headers  یا همان cached

فعال کردن Expires headers  یا همان cached موجب بهینه شدن سایت در موارد زیر می گردد :

– کاهش لوود سرور ( Server Load )           – کاهش زمان لوود صفحات


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

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


# Turn off ETags
Header unset ETag
FileETag None
# compress text, HTML, JavaScript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent


بخش سوم : فعال کردن Minify

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

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

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

وردپرس : WP-Minify


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


منابع :

سایت گوگل : https://developers.google.com

سرویس هاست دهی ایکس زد ان دات آی آر



Arezoo بازدید : 306 سه شنبه 30 دی 1393 نظرات (0)



کد لینک دارای پاپ آپ



کد لینک دارای پاپ آپ



امروز کد بسیار جالبی رو براتون گذاشتم که دارای یک لینک است ؛ و کاربر با کلیک کردن روی لینک ، پاپ آپی به دلخواه شما براش باز خواهد شد


البته قبل از گذاشتن کد مربوطه در سایت یا وبلاگتون ، یک سری تغییرات کوچیک باید در کد زیر بدهید :

لطفا اینجا کلیک کنید : متنی که میخواهید با اون کاربر رو تحریک کنید که روی اون متن کلیک کنه تا براش پاپ آپ باز بشه

لینک پاپ آپ شما : لینکی که می خواهید برای کاربرتون بعد از کلیک روی "لطفا اینجا کلیک کنید" باز شه

width : یعنی میزان پهنای پاپ آپ باز شده  "مقدار پیش فرض : 600"

height : یعنی میزان ارتفاع پاپ آپ باز شده  "مقدار پیش فرض : 250"


کد :

<!--- Code By : WwW.hadijoon.ir --->
<script>
function hadijoonlinkpopup()
{
    window.open('لینک پاپ آپ شما','','width=600, height=250, scrollbars=1')
}
</script>
<a href="" onclick="hadijoonlinkpopup()">لطفا اینجا کلیک کنید</a>
<h6><div style="display:none"><a href="http://hadijoon.ir">Code Center</a></div></h6>
<!--- Code By : WwW.hadijoon.ir --->



برای مشاهده دمو ، همین جا کلیک کنید



Arezoo بازدید : 196 سه شنبه 30 دی 1393 نظرات (0)



اجرای کد بعد از زمان مشخص



اجرای کد بعد از زمان مشخص



این بار براتون یک کد گذاشتم که کدهای مورد نظرتون رو میتونید داخل اون بگذارید ، و با این کار ، کدتون به کدی تبدیل میشه که بعد از چند ثانیه (زمان دلخواه شما) در سایتتون اجرا میشه

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


نکته :

ما به صورت پیش فرض ، 7 ثانیه رو در کد زیر قرار دادیم که برای تغییر اون کافیه عدد 7000 رو تغییر بدهید ؛ مثلا اگه میخواهید کد مورد نظرتون بعد از 4 ثانیه اجرا بشه ، باید عدد 7000 رو به 4000 تغییر بدهید

برای گنجاندن کد مورد نظرتون در کد زیر ، کافیه که کد مورد نظرتون رو به جای کلمه YOURKODE بگذارید


کد :




Arezoo بازدید : 246 سه شنبه 30 دی 1393 نظرات (0)



کد پنهان سازی برخی از کدهای سایت



کد پنهان سازی برخی از کدهای سایت



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

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

مثل کد آمارگیر سایت یا آیفریم و یا هر چیز دیگه ای

با این کد میتونید کدتون رو به کدی تبدیل کنید که به صورت پنهان و با همان کارایی باشد


کد :

 



نکته :

شما فقط کافیست که کد مورد نظر خودتون رو که می خواهید از دید کاربرای سایتتون مخفی بشه ، به جای کلمه "کد مورد نظر" در کد بالا قرار بدهید و سپس کد رو در قالب سایتتون قرار بدهید



HadijooN بازدید : 190 یکشنبه 28 دی 1393 نظرات (0)

 

 

کد نمایش رتبه الکسا به 6 روش مختلف

 

کد نمایش رتبه الکسا به 6 روش مختلف

 

براتون یه کد فراهم کردیم که با اون میتونید نحوه نمایش رتبه الکسای سایت یا وبلاگتون رو به 6 روش مختلف در سایت یا وبلاگ خودتون به نمایش بگذارید

این شش روش شامل دو حالت در 3 سایز مختلف هست

تو حالت اول ، داخل بنری که به نمایش در میاد ، رتبه الکسا و تعداد بک لینکهایی که سایتتون داره رو نمایش میده

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

در ضمن ، چون با هر بازدید از سایت شما ، درخواستی به سایت الکسا میفرسته ، آمار دقیق تر سایتتون دست سایت الکسا میرسه و رتبه بیشتری نیز میگیرید

 

نکته :

شما فقط کافیه که آدرس سایت خودتون رو به جای آدرس زیر در کد مربوطه بگذارید

http://www.mysite.com

 

 

کد نمایش رتبه و بک لینک  " بنر  95*120 "

 

 

 

کد نمایش رتبه و بک لینک  " بنر  240*120 "

 

 

 

کد نمایش رتبه و بک لینک  " بنر  60*468 "

 

 

 

کد نمایش رتبه  " بنر  65*120 "

 

 

 

کد نمایش رتبه  " بنر  90*120 "

 

 

 

کد نمایش رتبه  " بنر  60*468 "

 

 


برای مشاهده دموی همه کدها ، همین جا کلیک کنید

 

 

تعداد صفحات : 4

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نویسندگان
    نظرسنجی
    پسری یا دختر ؟
    پیوندهای روزانه
    آمار سایت
  • کل مطالب : 923
  • کل نظرات : 216
  • افراد آنلاین : 1
  • تعداد اعضا : 17
  • آی پی امروز : 57
  • آی پی دیروز : 101
  • بازدید امروز : 187
  • باردید دیروز : 7,644
  • گوگل امروز : 0
  • گوگل دیروز : 1
  • بازدید هفته : 10,955
  • بازدید ماه : 14,133
  • بازدید سال : 54,617
  • بازدید کلی : 703,430
  • کدهای اختصاصی