تعلم كيف تنشئ ملف rss بنفسك

بسم الله الرحمن الرحيم
والصلاة والسلام على أشرف المرسلين وعلى آله وصحبه أجمعين، أما بعد..
فهذا الدرس سهل التعلم والتطبيق فقط قليل من التركيز لتخرج بعد الدرس بفائدة عظيمة إن شاء الله

درسنا يحتوي على النقاط التالية

  1. تعريف XML
  2. تعريف RSS
  3. فائدة RSS
  4. طريقة كتابة RSS
  5. برامج قراءة …

    المزيد..

 

الملفات المؤقتة (cache) بأسهل الطرق

بسم الله الرحمن الرحيم

لماذا الملفات المؤقتة

الملفات المؤقتة ضرورة لكل برنامج تتم زيارته بكثرة، حيث يقوم بتخفيف الضغط عن القاعدة. وهنا أتكلم عن برنامج يجلب البيانات من القاعدة.
تصور أن يكون لديك برنامج مقالات يقوم بالاتصال بالقاعدة واستخراج عشر نتائج في الصفحة، وتصور ايضاً أن يكون عدد الزوار …

المزيد..

 

الطريقة الاحترافية لايصال الرسائل الى الـ Inbox دائما بواسطة Smtp

السلام عليكم اخواني واخواتي ,

كثير منكم لا يحب الدالة ()Mail في لغة البرمجة php ولكنه بالرغم من ذلك يستعملها عندما يريد ارسال الرسائل في برامجه او موقعه لانه ببساطة لا يملك البديل العملي , وسبب عدم حب هذه الدالة هو انها في اكثر الاحيان ترسل الرسالة بتواقيع غير مرحب بها من قبل …

المزيد..

 

نظام تخزين المخرجات ( Cache Output ) بالشرح المفصل والأمثلة العملية

السلام عليكم ورحمة الله وبركاته

الكاش … كلمة سمعها الكثيرين … منهم المحترفون ومنهم المبتدئون … قرأت هذه الكلمة لأول مرة في منتديات جنة العرب … حيث كنت بصدد تركيب منتدى خاص بي … وكان من ضمن تعليمات الاخوة المشرفين عند تركيب النسخة هو اعطاء مجلد ” الكاش ” التصريح الامني اللازم لضمان …

المزيد..

 

دروبال.. قطرة ماء صارت بحرًا

من المدونات والمواقع الشخصية إلى شبكات الإتصال الداخلية (إنترانت) ومواقع التشبيك الإجتماعي، مرورا بمواقع التجارة الإلكترونية، المواقع الحكومية ومواقع المنظمات غير الحكومية، يستطيع Drupal، كنظام لإدارة المحتوى، تلبية كل المتطلبات والإحتياجات بيسر وكفاءة عاليتين.

كانت البداية …

المزيد..

 

كيف نُبرمج ؟

السلام عليكم و رحمة الله و بركاته :

بعد طول غياب أعود إليكم :) مع موضوع جديد .

في الحقيقة خلال إطلاعي في أحد المواقع التي تهتم بدعم لغة PHP , كانت الكثير من المواضيع تدور حول محور كيف يُمكنني برمجة سكربت لفعل كذا !!للأسف نظرة المُبرمجين دائماً تكون نظرة ذهول لأي شيء يتعرضون له فمثلاً إذا ظهر له خطأ تجده …

المزيد..

 

[دالة] is_numeric للتأكد ان القيمة رقمية

يسم الله الرحمان الرحيم

باستخدام هذه الدالة تستطيع معرفة القيمة هل هي رقمية ام نصية

مثال :

PHP:
  1. $text="021545454";
  2. if( is_numeric( $text ) )
  3. {
  4. echo "القيمة رقمية";
  5. }
  6. else
  7. {
  8. echo " خطأ ";
  9. }
  10. // النتيجة  "القيمة رقمية"

اضافة ممكن تنفعك

ماذا لو ان لديك تعدد الصفحات ( اذا كنت ﻻ تعرف تعدد الصفحات سيأتي يوم تصل اليه ﻻ تخف) ويكون ...

المزيد..

 

WAMP/LAMP ماذا تعني ؟

مع انتشار فلسفة المصادر المفتوحة وتطورها ظهرت العديد من البرمجيات والتطبيقات في مجالات عدة ساهمت بشكل فعال في تسهيل وتطوير العديد من الخدمات وخصوصا عندما اتحدت هذه البرمجيات فشكلت حزم برمجية سهلت العديد من الخدمات مثل استضافة صفحات الويب.

اثناء تصفحك لمواقع الانترنت وخاصة المختصة بمجال تطوير ...

المزيد..

 

[دالة] scandir

بسم الله الرحمن الرحيم

سنتعرف على دالة scandir التي أتت مع نسخة php 5. الدالة تصبح مصفوفة تحمل أسماء الملفات بمجرد اعطائها اسم الجلد
لنفرض ان لدينا مجلد باسم php5، قبل php 5 عندما تريد استخراج أسماء الملفات الموجودة في مجلد ما سيكون لازاما عليك كتابة هذا الكود

[php]
$dir="php5"; // اسم المجلد
$dir2=opendir($dir); // مقبض ...

المزيد..

 

[php] جملة break وطريقة استخدامها

يتكون اي برنامج php من سلسلة من الجمل والاوامر ، تكون الجمل عبارة عن دوال او جمل شرطية او اي اوامر اخرى يحتاجها المبرمج.

اليوم سأتكلم عن واحدة من هذه الجمل هي break

هذه الجملة لها استخدامات عديدة والاستخدام الشائع لها في تركيب switch ، لكن لها استخدام اخر داخل حلقة التكرار (loop) وفائدتها تجعل compiler يخرج من ...

المزيد..

 

[php] طريقة برمجة “تم إنشاء الصفحة في 0.20 ثانية”

اليوم سنتعرف على طريقة برمجة حساب وقت تنفيذ الصفحة. قبل كل شيء علينا أن نفهم أن هذه البرمجة ستكون مقسمة على قسمين:

أولاً: نكتب هذا الكود أعلى الصفحة

PHP:
  1. $start=microtime();
  2. $start=explode(' ',$start);
  3. $start=$start[1] + $start[0];

ثانياً: هذا الكود يكون أسفل الصفحة يعني بعد أكواد البرنامج

[php]

$end=microtime(); ...

المزيد..

 
[ يمكنك متابعة مقالات هذا القسم عن طريق RSS ]