تبلیغـــــات
    پکیج جامع قالب ها و تمپلیت ها
حــمــایــــت
Donate Us
لینک به ما
Tags
عضویت در خبر نامه

برای اطلاع از آخرین بروزرسانی سایت, ایمیل خود را در کادر زیر وارد نمایید

ارشیـــو موضـــوعی
.::امـــار ســـایـــــت::.
  • بازديد امروز : 21019
  • بازديد ديروز : 2984
  • بازديد كل : 803575
  • كاربران آنلاين : 110 نفر
  • بيشترين مرورگر : Firefox
  • مرورگر شما :
  • OS شما :
  • IP شما : 38.107.179.222
کلـــمات کلـــیدی
تبلیغـــــات
    تبلیغات
امـــکـــانـــات
عضویت ویژه
اخـــریـــن بــروز رســـانی NOD32
اخرین یوزر نیم و پسورد ها
اپدیت های افلاین

NOD 32
به صورت  لحظه ای - صبح و عصر 
اپدیت لحظه ای یوزر و پسورد نود 32
تبلیغـــــات متـــنی

رپیدلیچ فارسی در الکسا

پکیج ویژه برنامه نویسی-برنامه نویسی و طراحی وب (PHP-HTML-CSS-FLASH-JQUERY-AJAX-JAVA....)



استفاده از CDN برای هر سایتی با استفاده از .htaccess
تاریخ ارسال : دوشنبه ۲۳ آبان ۱۳۹۰
۸ دیدگاه
بازدید: 410

cdn

چند روز پیش مقاله ای درمورد CDN  قرار دادیم. (از این لینک قابل دستیابی است ) . بعد از اون اموزش استفاده  از CDN  رو با W3 total Cache  وردپرس دادیم که مورد توجه خیلیا قرار گرفت و خیلی به دنبال  اموزش برای کلیه ی سایت‌ها بودن.

خیلی دنبالش گشتم . توی سایت‌های فارسی که به هیچ وجه هیچ اثری از همچین چیزی پیدا نمیشد. جالب تر این بود که تو سایت‌های خارجی هم چیزی گیر نیاوردم. چندین سایت خارجی رو گشتم تا در پایان به یه مطلبی رسیدم. یکم خوندمش و دیدم داره با Cloudspace  اموزش میده. اموزشش رو با همون CDN  رایگان که گفتم … Speedy  mirror  دنبال کردم و دیدم جواب میده. کلی هیجان زده و اینا شدم :-D

اموزش :

  • موارد مورد نیاز : ۱ سرور با وب سرور اپاچی که mod_rewrite براش فعال باشه.

خوب مثل این اموزش ابتدا وارد  سایت Speedy Mirror  بشید و ثبت نام کنید و تا مرحله  ۳ رو پیش برید. (نکته: بهتره برای شروع از ست کردن CNAME استفاده نکنید. وقتی چند بار این کار رو کردید میتونید این مورد رو هم مد نظر قرار بدید)

خوب حالا ما میخوایم با ساده ترین کد ممکن کاری کنیم که محتوی سایت  از CDN  خونده بشه… چی کار کنیم…؟؟؟

کافیه کد زیر را در فایل .htaccess  خودتون وارد کنید :

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ http://dverleech.speedymirror.com/$1 [R=302,L]

 

همونطور که میبینید به جای Dverleech  که قرمز کردم باید ساب ای دی ( سایت اس پی دی میرور) خودتون رو بزنید.

  • توضیح در مورد کد :

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

در حقیقت ما از ریدایرکت موقت ۳۰۲ ( به جای ۳۰۱ ثابت ) استفاده کردیم. دقت کنید که از این پس موتور‌های جست و جو فایل‌ها را با نام دامنه جدید پیدا خواهند کرد.

 

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

( ادامه در ادامه مطلب)

ادامه مطلب…

افزایش سرعت سایت با فعال سازی فشرده سازی Deflate (قواعد .htaccess برای افزایش سرعت)
تاریخ ارسال : دوشنبه ۱۱ مهر ۱۳۹۰
یک دیدگاه
بازدید: 411

htaccess

خلاصه مطلب : افزایش سرعت سایت و صفحات وب کاری اسان میباشد که خیلی از وب مستر‌ها از این راه‌ها بی اطلاع هستند. تنها با تغییرات کوچکی در فایل .htaccess این امر محقق میشود. این فایل با فشرده سازی فایل‌ها و نگه داری کش باعث افزایش سرعت سایت میشود.

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

بخش اول : چک کردن فعال بودن مد فشرده سازی Deflate بر روی سرور شما

۱٫ یک دایرکتوری (پوشه) جدید در‌هاست خودتون ایجاد کنید و اسمش رو هر چی دوست دارید بگذارید. مثلا :

http://example.com/temp/

2. فایل index.shtml.txt را ایجاد کرده و کد  زیر را در ان وارد کنید :

<!--#printenv -->

3. فایل .htaccess ایجاد کرده (چون این فایل مربوط به لینوکس میباشد در ویندوز قابل ساختن نیست-بر روی‌هاست این فایل را بسازید) و کد‌های زیر را داخل ان وارد کنید

SetEnv MOD_mod_deflate 0
SetEnv MOD_mod_gzip 0
SetEnv MOD_mod_headers 0
SetEnv MOD_mod_expires 0
<IfModule mod_deflate.c>
SetEnv MOD_mod_deflate 1
</IfModule>
<IfModule mod_gzip.c>
SetEnv MOD_mod_gzip 1
</IfModule>
<IfModule mod_headers.c>
SetEnv MOD_mod_headers 1
</IfModule>
<IfModule mod_expires.c>
SetEnv MOD_mod_expires 1
</IfModule>

4. دو فایل ایجاد شده را به دایرکتوری که در مرحله اول ایجاد کردید اپلود کنید و فایل txt را فراخوانی کنید :

http://example.com/temp/index.shtml.txt

در صورتی که با .txt مشکل داشت . فایل را به حالت .shtml ذخیره کنید. یعنی :

http://example.com/temp/

خوب حالا اگر در نتیجه بدست امده مانند حالت زیر Deflate و expire Headrs عدد ۱ را نشان دهند یعنی‌هاست شما از فشرده سازی Deflate پشتیبانی میکند و میتوانیم به قسمت بعدی برویم .

MOD_mod_deflate=1
MOD_mod_gzip=0
MOD_mod_headers=1
MOD_mod_expires=1

اگر  هر دو قسمت headers , expires عدد ۱ را نشان دهند شما میتوانید کد‌های زیر را عینا به کار برید .در غیر اینصورت باید در مورد کش‌ها تجدید نظر کنید که در اینده برای شما توضیح میدهیم.

(ادامه مطلب و افزایش سرعت سایت شما )

ادامه مطلب…

اسکریپت مدیریتی فایل‌های htaccess.
تاریخ ارسال : یکشنبه ۳۰ مرداد ۱۳۹۰
بدون دیدگاه
بازدید: 458

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

برای یکی از کار‌هامون سایتی رو بهتون معرفی کرده بودم که میتونستید با اون فایل‌های .htaccess  بسازید و ظاهرش مثل عکس بالابود. حالا این اسکریپت که رو براتون قرار میدم که بدون هیچ گونه نیازی به دیتابیس و … میتونید یک .htaccess ادیتور انلاین داشته باشید.

htaccess. چیست : فایلی می‌باشد که با ساختن آن میتوانید مدیریت‌های زیادی را بر سایت خود داشته باشید .

وظیفه ی این فایل : تقریبا تمامی‌محدودیت‌های اعمالی بر سایت را بر عهده دارد و میتواند پیغام‌های خطا را مدیریت کند و چندین وظیفه دیگر که اگر کمی‌در تنظیمات آن قصور و غفلت کنید شاید سایت شما بار گذاری نشود .

کارهایی از این فایل :

- اجازه ندادن به سایت‌های دیگر برای نمایش دادن عکس‌های سایت شما در سایتشان

- اجازه ندادن به آی.پی‌های خاص بریا ورود به کل سایت

- نمایش یک عکس خاص به جای عکس‌های سایت شما که در سایت‌های دیگر قرار دارند

- ری.دایرکت (Redirect) کردن کاربران به یک آدرس جدید

-و…

ادامه مطلب…

آموزش ساخت و استفاده از فایل‌های .htaccess
تاریخ ارسال : شنبه ۱۵ مرداد ۱۳۹۰
بدون دیدگاه
بازدید: 749

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

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

اما توضیحات :

راهنمای فایلهای .htaccess

استفاده از فایلهای .htaccess آپاچی برای بسیاری از توسعه­دهندگان تا حدی گیج­کننده است. این آموزش سعی بر آن دارد تا با ارائه­ی مثالها و توضیحات مربوطه این سردرگمی‌را از بین ببرد. با پیکربندی فایل .htaccess در واقع محتوا را به طور خودکار gzip می­کنیم، URLهای کاربر پسند بوجود می­آوریم، از hot-linking جلوگیری می­کنیم، و caching را بهبود می­بخشیم.

———————————–

به همراه اموزش فایل‌های تمرین نیز قرار داده شده.

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

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

ادامه مطلب…

 
مطالب گذشته