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

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

THEtop 06-10-06 18:07

יש חשיבות לסגירת התחברות מסד - כשמסיימים פעולה?
 
נניח ויצרתי בPHP - פאנל ניהול - ואני מתחבר למסד - האם כשאני מתנתק מהמסד רצוי גם להוסיף לקוד שיסיים התקשרות עם המסד?

DorWD 06-10-06 18:13

אכן... רצוי ואף כדאי לסגור את ההתחברות מפני שאם תשאיר את זה פתוח זה יקח יותר משאבים (תקנו אותי אם אני טועה)

RS324 06-10-06 18:34

ב PHP יש פונקציה שנותנת לך להפעיל פונקציות מסויימות לאחר שהדף כבר נשלח או הסתיים
כלומר שכל מה שתכניס בפונקציה זאת לא ישפיע על המשתמש

לדוגמא אנחנו רוצים לסגור את המסד לאחר שהסקריפט עלה כבר
ולכן נשתמש ב mysql_close

עכשיו בשביל להריץ את מבלי שזה יפגע במשתמש נשתמש בפונקציה

שמתוארת פה :

http://il2.php.net/register_shutdown_function

בהצלחה...

Balrog 06-10-06 18:48

אני מקווה שאני לא מטעה, אבל נדמה לי שהקישור למסד נסגר בPHP באופן אוטומטי בסוף העמוד, אני צודק?

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

בניה 07-10-06 23:08

ב"ה


אם לא תשתמש בו עוד בעמוד אז אתה יכול לסגור.
אם אתה תצטרך אז מומלץ להשאיר פתוח ולא לסגור ולפתוח שוב בהמשך.


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

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