אשכול: שאלות ב-php
View Single Post
ישן 18-06-10, 13:12   # 6
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

1. זה לא באמת משנה, מי שאומר לך לבדוק מבחינת משאבים עם time בלבל את השכל. אני מניח שיש הבדל - אבל בחייך! יש גבול. סדר בקוד חשוב יותר. תבחר מה שיותר מסודר לך.

2. תלוי באופן הקלט, אם זה מספר שלם תעשה intval ותכניס בלי גרשיים, מספר לא שלם double או float מחרוזת real_escpae_string
שוב, אתה נטפל לקטנות.

3. חד משמעית לא REGEX!! וכמובן שלא לעשות אסקפינג כי זה יבטל את הביטוי הרגרולרי!
תשתמש ב LIKE ותעשה פשוט החלפה בין * ל %.

4. השאילתה תקינה לחלוטין.. אבל בשביל מה אתה שם קישור לרפרנס של mysql בפעולת האסקפינג? סדר וניקיון בקוד חשובים הרבה יותר!

5. אין הבדל בין die ל exit.

6. error_reporting(0)

7. מה שנוח לך!
במידה ואתה מתכנן מערכת גדולה רצוי להשתמש במבנה של טמפלטים. אבל שוב מה שנוח לך!



8.
אל תהיה קטנוני, המערכת שלך תהיה פריצה בכל מקרה! חשוב לעבוד בצורה נוחה, ולהקפיד על קוד שניתן לפתח בעתיד: הזחה נכונה, תיעוד בתוך הקוד, פעולות ומתודות בעלות פרמטרים נכונים, סדר סדר ושוב פעם סדר.
שאלה 1 למשל היא שיא הקטנוניות! זרום עם הפיתוח! =]

שלך, בקו.
  Reply With Quote