הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] האם DB זה דבר שימושי? (https://hosts.co.il/forums/showthread.php?t=27969)

-VladK- 03-08-06 18:43

[PHP] האם DB זה דבר שימושי?
 
שלום...סתם מתוך סקרנות..מה יותר עדיף? לכתוב עם DB או כרגיל?

נגיד יש לי כזה דבר:
PHP קוד:

$s $db->query("SELECT...............");
echo $ 
s['row']; 

האם זה עדיף על:
PHP קוד:

$s mysql_query("SELECT....................");
$s mysql_fetch_array($s);
echo 
$s]'row']; 

אני לא צדבר מבחינת אורך הקוד...אלא מבחינת זמן הריצה בשרת...כאילו לוקח לזה יותר זמן לבצע את הפעולה או להפך? (פחות)

sUP 03-08-06 18:57

המממ.. :|
אין דבר כזה $db->query

זה קלאס...

-VladK- 03-08-06 19:05

ציטוט:

נכתב במקור על ידי sUP
המממ.. :|
אין דבר כזה $db->query

זה קלאס...

DB זה משהו שקשור לPEAR...זה מן דבר כזה שעשו כדי לקצר את דרך הכתיבה שלנו...

כתוב על זה יותר לעומק בPHP5 - מדריך שימושי (הוצאת פוקוס)...

Unknown 03-08-06 19:26

"זה מן דבר כזה שעשו כדי לקצר את דרך הכתיבה שלנו..."

אז זה ככל הנראה ההבדל היחיד בין השניים לא חושב?
סה"כ ספריה עם פקודות מובנות, זה יכול רק לייעל ולקצר ת'קוד ואם תעשה חכם אז גם לקצר תהליכים כמו שליפת מידע רב שורות וכו...

Morishani 03-08-06 20:08

אתה מוזמן לבדוק ולהחזיר לנו תשובה :)

לי אישית לא נראה דבר שימושי.

-VladK- 03-08-06 20:18

תכלס זה אותו הדבר...השאלה שלי היא האם לוקח בדיוק את אותו הזמן? (כמובן בתנאים שווים...עומס, שרת, וכו'...)

בניה 03-08-06 20:22

ב"ה

DB זה בדרך כלל קיצור לdatabase.
אתה מתכוון למחלקה לעבודה מול מסד נתונים.
אני יודע שPHP4 עשתה לי בעיות עם זה אבל זה יותר נח לכתוב ככה(לפחות לי) אבל לא תמיד אני עושה את זה.

Morishani 03-08-06 20:22

ציטוט:

נכתב במקור על ידי DreaMonster
תכלס זה אותו הדבר...השאלה שלי היא האם לוקח בדיוק את אותו הזמן? (כמובן בתנאים שווים...עומס, שרת, וכו'...)

תבדוק :) תריץ 1000 פעמים (+-) select עם הכנסה למשתנה מתוך השורה, בשני המקרים ותבדוק את הזמן.

-VladK- 03-08-06 20:31

ציטוט:

נכתב במקור על ידי Morishani
תבדוק :) תריץ 1000 פעמים (+-) select עם הכנסה למשתנה מתוך השורה, בשני המקרים ותבדוק את הזמן.

אין לי מה לעשות בחיים ?!?!? חחחחחחחחח...יש דרכים אחרות?

psycho 03-08-06 20:56

ציטוט:

נכתב במקור על ידי DreaMonster
אין לי מה לעשות בחיים ?!?!? חחחחחחחחח...יש דרכים אחרות?

זה סקריפט של 2 שניות..

בקיצור, אתה מתכנת פה מכונה שזמן ריצה חשוב לך?
שאני אבין אם ככה תתכנת את זה באסמבלר או משהו שכל שניה חשובה לך ואתה צריך לוודא שהכל רץ טיפטופ אחרת איזה פצצת אטום תשוגר

שמדובר ב PHP
חצי מאיה לפי וחצי מאיה לשם
כל עוד זה לא משהו ממש שדורש דיוק
אין טעם לבדוק אפילו


כל הזמנים הם GMT +2. הזמן כעת הוא 07:19.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ