السلام عليكم ورحمه الله وبركاته
محتاجين احد المبرمجين العباقرة يشرح لنا طريقة أستخدام ال xcache
أتمني يكون شرح مفصل وجزاكم الله كل خير
السلام عليكم ورحمه الله وبركاته
محتاجين احد المبرمجين العباقرة يشرح لنا طريقة أستخدام ال xcache
أتمني يكون شرح مفصل وجزاكم الله كل خير
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
و عليكم السلام و رحمة الله و بركاته
بالنسبة للتركيب يوجد شرح رائع للأخ "محب الله و رسوله" هنا http://www.swalif.net/softs/swalif45/softs260871/
أما عن الدوال فهذه الصفحة http://xcache.lighttpd.net/wiki/XcacheApi تحتوي على جميع الدوال المتاحة للاستخدام. بالاضافة لبعض الأمثلة الجيدة للاستخدام العملي.
هناك دوال أساسية:
استخدامها:كود PHP:
mixed xcache_get(string name)
bool xcache_set(string name, mixed value [, int ttl])
bool xcache_isset(string name)
bool xcache_unset(string name)
bool xcache_unset_by_prefix(string prefix)
int xcache_inc(string name [, int value [, int ttl]])
int xcache_dec(string name [, int value [, int ttl]])
- السطر الأول حفظنا قيمة تحمل الاسم var1 و تحتوي على بيانات نصية helloكود PHP:
xcache_set('var1','hello');
if(xcache_isset('var1')){
echo xcache_get('var1');
}
xcache_unset('var1');
- السطر الثالث قمنا بالتحقق من وجود تلك القيمة var1 داخل الذاكرة
- السطر الرابع قمنا بجلبها من الذاكرة و طباعتها.
- السطر الخامس مسحناها من الذاكرة
- في السطرين الاول و الثاني وضعنا البيانات في الذاكرةكود PHP:
xcache_set('var1','hello');
xcache_set('var2',123456);
xcache_unset_by_prefix('var');
- في السطر الرابع قلنا للكاش ان تمسح جميع القيم التي تبدأ اسمائها ب var
- وضعنا قيمة عددية في الذاكرةكود PHP:
xcache_set('count',1);
echo xcache_inc('count');
echo xcache_dec('count');
- زيادتها بمقدار واحد و طباعتها - يعني 1+1 = 2
- انقاصها بمقدار واحد - يعني 2-1 = 1
ما سبق هو الدوال الأساسية بدون البارامترات الاختيارية. هناك المزيد من الدوال، و كلها موجودة في الصفحة بالأعلى.
عذرا لم اتمكن من الاكمال بسبب ضيق الوقت.
التعديل الأخير تم بواسطة mr_m ; 01-01-2010 الساعة 05:45 PM
__________________
محمد حمود.