اهم الاشياء فى الـ php , تهم الجديد والقديم

الأربعاء-09-2008

اهم الاشياء فى الـ php , تهم الجديد والقديم
لدى بضعة اشياء لأقولها عن مجموعة من security risks او اخطاء الامان وهى الاكثير شيوعا على الاقل فى تطبيقاتنا العربية وسوف اطرحها واحدا بواحد
– Error Reporting
لابد ان تكون هناك ثلاث مراحل او على الاقل مرحلتين
التطوير ( developement ) : فيها تقوم بتطوير البرنامج على جهازك الشخصى وتسمح للأخطاء بالظهور لكى تقوم بحلها وتقوم بستجيلها ايضا (شئ طبيعى وعادى جدا)
الانتاج ( production ) : ببساطة هى المنتج بعد ان تمت برمجته واختباره , صحيح ان التطبيق قد تظهر به اخطاء بعد ذلك ولكن ليس كل شخص يجب ان يرى تلك الاخطاء , فمثلا لو كان هناك شخص ذكى واستطاع رؤية بل وعمل اخطاء فى برنامجك فقد يستطبع فى خلال دقائق معرفة كيفية سير البرنامج وسوف يسهل ذلك مهمته كثيرا ,
إذن فلا نظهر الاخطاء ,
ولكن قد تظهر اخطاء مستقبلية ؟ , الحل بسيط تقوم بتنشيط ميزة الـ log عن طريق خيارات ملف php.ini او ملف .htaccess او ini_set او تقوم بعمل دالة error_handling خاصة بالبرنامج ولكنها لن تهتم بكل الاخطاء
اذا لم تكن تعرف عن اى شئ اتكلم 🙂 راجع الروابط التالية
http://www.php.net/manual/en/configuration.changes.php – لتغيير اعدادات اللغة
http://www.php.net/manual/en/function.error-reporting.php – لا تعليق 😀
http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-errors
http://www.php.net/manual/en/function.set-error-handler.php

اذا تعلمت من تلك الروابط جيدا , حتى ولو بنسبة 50 ٪ فهذا رائع جدا جدا
حاول ان تقوم بعمل اى تطبيق بسيط يتكون من صفحة واحده كحقل تجارب وابدأ العمل فورا

Advertisements

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: