السلام عليكم ،
من عيوب كلاود فلير البطئ في تنفيذ صفحات php او ظهور رسالة الخادم متوقف اذا صح التعبير
الطريقة الان هي كيف نستفيد من خدمة الكاش والخدمات المميزه من كلاود فلير دون اخفاء ايبي السيرفر فقط سنستفيد من تسريع تصفح الموقع ،
كلاود فلير في الغالب يقوم بحفظ ملفات ثابته داخل الموقع مثل ملفات css , js ,html,png,ico,gif
والعديد من الملفات بحيث ان هذه الملفات عند طلب الموقع لا تطلب من خادم الموقع مباشرة بالتطلب من خوادم كلاود فلير منها سنخفف الترافيك والضغط على الخادم
الطريقة هي كالتالي
انشاء نطاق فرعي من لوحة تحكم كلاود فلير
ستكون الاعدادات حسب الصور
لاحظ ان السحابة ستكون مفعلة
لاحظ ان السحابة غير مفعلة
لاحظ ان السحابة غير مفعلة
بعد ذلك ضع هذا الملف في رئيسية الموقع وسيكون اسمه
redir.php
ضع بداخله هذا الكود
بعد ذلك اضف لملف .htaccess
حيث ان my.com هو نطاق موقعك
و server ip هو الايبي الخاص بسيرفر الاستضافة
مثال
اول خيار
Let me google that for you
إن أحسنت فمن الله، وإن أسأت أو أخطأت فمن نفسي والشيطان
من عيوب كلاود فلير البطئ في تنفيذ صفحات php او ظهور رسالة الخادم متوقف اذا صح التعبير
الطريقة الان هي كيف نستفيد من خدمة الكاش والخدمات المميزه من كلاود فلير دون اخفاء ايبي السيرفر فقط سنستفيد من تسريع تصفح الموقع ،
كلاود فلير في الغالب يقوم بحفظ ملفات ثابته داخل الموقع مثل ملفات css , js ,html,png,ico,gif
والعديد من الملفات بحيث ان هذه الملفات عند طلب الموقع لا تطلب من خادم الموقع مباشرة بالتطلب من خوادم كلاود فلير منها سنخفف الترافيك والضغط على الخادم
الطريقة هي كالتالي
انشاء نطاق فرعي من لوحة تحكم كلاود فلير
ستكون الاعدادات حسب الصور
لاحظ ان السحابة ستكون مفعلة
لاحظ ان السحابة غير مفعلة
لاحظ ان السحابة غير مفعلة
بعد ذلك ضع هذا الملف في رئيسية الموقع وسيكون اسمه
redir.php
ضع بداخله هذا الكود
رمز PHP:
<?php
# this is the file redir.php, to gzip javascript and css
# set the request file name
$file=str_replace(chr(0x0),"",$_REQUEST['file']);
$allowedfiles = array('js','gif','png','jpg','css','txt','swf','rar','zip','ttf','ico','jpge');
if (!in_array(str_replace(chr(0x2E),"",substr(chr(0x2E).$file,-3)),$allowedfiles)){ exit ("Hacking attempt!"); }
# Set Expires, cache the file on the browse
header("Expires:".gmdate("D, d M Y H:i:s", time()+15360000)."GMT");
header("Cache-Control: max-age=315360000");
# set the last modified time
$mtime = filemtime($file);
$gmt_mtime = gmdate('D, d M Y H:i:s', $mtime) . ' GMT';
header("Last-Modified:" . $gmt_mtime);
# output a mediatype header
switch ($_REQUEST['type']){
case 'css':
header("Content-type: text/css");
break;
case 'js' :
header("Content-type: text/javascript");
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
break;
default:
header("Content-type: text/plain");
}
# GZIP the content
if(extension_loaded('zlib')){ob_start();ob_start('ob_gzhandler');}
# echo the file's contents
echo implode('', file($file));
if(extension_loaded('zlib')){
ob_end_flush();
# set header the content's length;
# header("Content-Length: ".ob_get_length()); # (It doesn't work? )
ob_end_flush();
}
?>
رمز PHP:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)(js|css|png|gif|jpge|jpg|rar|zip|ico|ttf)$ http://redir.my.com/redir.php?file=&type= [L]
و server ip هو الايبي الخاص بسيرفر الاستضافة
مثال
اول خيار
Let me google that for you
إن أحسنت فمن الله، وإن أسأت أو أخطأت فمن نفسي والشيطان
No comments:
Post a Comment