ميتا تاغ ديناميكي للبلوجر

بسم الله الرحمن الرحيم
هذه المرة عدنا لكم لكن بعيدا قليلا عن البرمجة
يتعلق الامر بالسيو seo  ، وكما تعلمون العديد منا يواجهون مشاكل في هذا المجال ،
فبعد ان تعرفنا في المرة السابقة كيفي توليد خريط موقع ديناميكي
اليوم سنتعرف كيفية توليد ميتا تاغ META TAG ديناميكية ايضا لمدونات البلوجر
نبدا على بركة الله :

اكمل القراءة...

توليد خريطة لموقع ديناميكي

بسم الله الرحمن الرحيم ،
كلنا يعلم مدا اهمية الخرائط من اجل ظمان ارشفة جيدة خصوصا جووجل .
وكتيرا ماس يتعمل لبرمجة مواقع ديناميكية لغة php ، asp  ....
واليوم سوف أشرح كيفية توليد خريطة لموقع ديناميكي مبرمج بواسطة php  .
نبدأ على بركة الله :


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

يمكنك ارسال الخريطة بامتداد php ، كما يمكن تحويلها ايضا الى xml باستعمال المود رورايت عن طريق ملف 
 .htaccess باضافة السطور التالية :
RewriteEngine on
RewriteRule ^sitemap.xml  sitemap.php

حيت sitemap هو اسم الملف اي اسم الخريطة
 

الصورة كافية على ما اظن ولاي شرح انا موجود هنا
بالتوفيق والى درس مقبل بحول الله

اكمل القراءة...

حل مشكل Cannot send session cache limiter

بسم الله الرحمن الرحيم
اهلا بكم في درس جديد من دروس المدونة
اليوم سيكون درسنا ان شاء الله حول حل المشكل الشهير :
Cannot send session cache limiter 
نبدأ على بركة الله :
اولا هناك سببان رئيسيان للمشكل
اولاهما :
يجب ان تكون session_start()  في اول سطر ، اي لا يجب ان يسبقها حتى كود هتمل
تانيهما : الترميز وغالبا هو ما يكون المشكل الشائع .
ولحل المشكل يجب وضع session_start() بعد وسم البداية اي بعد < ?
تانيا يجب اختيار ترميز ANSI as UTF-8 او ما يسمى ايضا UTF-8 sans BOOM
بالتوفيق في حل المشكل والى درس اخر ان شاء الله

اكمل القراءة...

الكاش او الملفات المؤقتة بطريقة المحترفين php

بسم الله الرحمن الرحيم
اود اولا قبل ان ابدا الدرس الاعتدار عن شيئين
أولهما  بسبب غيابي عن التدوين وذلك راجع للدراسة و . ..
وتانهيهما عن فقدان الصور اللي كانت بالمدونة ، وذلك لاسباب سادكرها مستقبلا .
اليوم درسنا حول الكاش ، أي الملفات المؤقتة .
على بركة الله نبدأ :

في بعض المرات نستعمل في سكريبتاتنا العديد من الاستعلامات من قواعد البيانات .
نفرض لو كان متلا عدنا 5 استعلامات في صفحة واحدة ولدينا 10000 زائر متلا ، راح يكون في المجموع 50000 استعلام و ، وهذا الكم الهائل من الاستعلامات سيؤتر على الموقع بشكل ملحوظ من ناحية السرعة والاداء ، ولحل هذا المشكل نستعمل الملفات المؤقتة .
وفائدته عوض عمل 5 استعلامات لكل زائر نعمل 5 استعلامات لكل الزوار .
يعني اكيد الفرق وضح ، أي السرعة ستكون اكبر ب 10000 مرة .
نبدأ على بكرة الله بالاكواد
<?php
/*بداية الكاش*/
$cache = 'cache/index.html';// هنا نحدد مجلد الكاش
$expire = time() -3600 ; // هنا نختار المدة اللي نريد بالتواني وفي هده الحالة المدة هي ساعة
 /*هنا نتحقق اخر مرة تم الاستعلام ، ولو كان الوقت الحالي اكبر من اخر وقت +ساعة سوف يعمل استعلام اخر*/
if(file_exists($cache) && filemtime($cache) > $expire)
{
        readfile($cache);//هنا لقراءة الملف
}
else
{
        ob_start(); // هنا نبدا التخزين
        /*هنا نضع الاستعلامات وهذا متال بسيط فقط*/
        $retour = mysql_query('SELECT id, titre, date, contenu FROM news ORDER BY id DESC LIMIT 0, 10') or die (mysql_error());

        while ($donnees = mysql_fetch_array($retour))
        {
                echo'<div class="news">
                <h3>'.$donnees['titre'].'</h3>
                le '.date('d/m/Y à H\hi', $donnees['date']).'<br />';

</div>';
        }
       
        $page = ob_get_contents(); // هنا نقوم بحفظ المخرجات
        ob_end_clean(); // هنا نمسح الداكرة المخزنة
       
        file_put_contents($cache, $page) ; //نضع ما خزنا في المنغير ($page) في الملف ($cache)
        echo $page ; // هنا نقوم باستعراض البينات
}
?>

اكيد بعد استعمال الملفات المؤقتة ستشاهدون فعالية في الاداء
شكرا لكم على حسن تتبعكم .
و أي اسفسار انا موجود .

اكمل القراءة...

الأحداث : الرجوع إلى الخلف

بسم الله الرحمن الرحيم ،
كيف الحال اعزائي الزوار ؟
اتمنى ان تكونوا على أحسن ما يرام ...
اليوم سأبدأ عن الحديت عن متفرقات برمجية ، ما يختص الأكواد والتطبيقات الخ ...
وسيكون درس اليوم له علاقة بالهتمل مع القليل من الاحدات ، والخاصية هي : الرجوع إلى الخلف .
الطريقة سهلة والكود هو كالتالي :
<a href="" onClick="javascript:window.history.go(-1)">return</a>
حيت href هو المسار والonclick هو الحدت
شكرا لكم على حسن تتبعكم وإلى اللقاء في مرة مقبلة

اكمل القراءة...

دورة Jquery

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

اكمل القراءة...

قسم الاستفسارات

بسم الله الرحمن الرحيم
اود ان ادكركم اخواني الكرام انه لكل من واجه أي مشكلة وضعها بالقسم التالي وشكرا
بالنسبة للدروس فهي موجودة لكن الان اقوم باشهار ودعاية للمدونة والمنتدى فراجو مساعدتي بذلك
شكرا لكم على حسن تفهمكم

اكمل القراءة...