פונקציית php בקובץ אחר
-
@דוד ל.ט.
לא כל כך הבנתי מה אתה מציע, אבל קודם תסביר מה רע באינקלוד?
אינקלוד במהותו לוקח את כל הדף. אין בעיה אמיתית בזה, אבל מדוע לייבא דף (שיכול להיות שיש בו אלפי שורות קוד) + לעשות עוד שורה שניגשת לפונקציה, במקום לעשות את זה בשורת קוד אחת - לגשת לקובץ ע"פ נתיב ולקבל את המידע הרלוונטי?
פורסם במקור בפורום CODE613 ב10/12/2017 01:14 (+02:00)
-
- למה נראה לך לייבא אלפי שורות קשה יותר מאשר להפעיל דרך בקשת ווב (כל בקשת ווב מחייבת טעינה של כל הקובץ, ובפעם השניה הוא כבר "טעון")? זה בודאי יותר קל, ואם היית רוצה שהבקשה תעבור ישירות מהקובץ למשנהו (לא דרך הלקוח) אז זה ממש שקול.
- למה צריך "לעשות פונקציה שקוראת לפונקציה"? אתה יכול לקרוא ישירות לפונקציה בלי לעטוף את זה בעוד פונקציה.
אתה מתכוון למושג ששמו redirect שזה החזרת תשובה ללקוח ממטפל אחר?
פורסם במקור בפורום CODE613 ב10/12/2017 01:21 (+02:00)
-
@דוד ל.ט.
- למה נראה לך לייבא אלפי שורות קשה יותר מאשר להפעיל דרך בקשת ווב (כל בקשת ווב מחייבת טעינה של כל הקובץ, ובפעם השניה הוא כבר "טעון")? זה בודאי יותר קל, ואם היית רוצה שהבקשה תעבור ישירות מהקובץ למשנהו (לא דרך הלקוח) אז זה ממש שקול.
- למה צריך "לעשות פונקציה שקוראת לפונקציה"? אתה יכול לקרוא ישירות לפונקציה בלי לעטוף את זה בעוד פונקציה.
אתה מתכוון למושג ששמו redirect שזה החזרת תשובה ללקוח ממטפל אחר?
- לשרתים אין בעיה לייבא אלפי שורות קוד, אבל מבחינת ארגון, אם יש כמה קלאסים שאין ביניהם שום קשר (לנושא הרלוונטי) בקובץ אחד, מדוע שכולם ייובאו לקוד הנוכחי ?
- טעיתי בניסוח, וערכתי את ההודעה לפני שקיבלתי את התגובה שלך.
תודה.
פורסם במקור בפורום CODE613 ב10/12/2017 01:33 (+02:00)
-
אתה זה שאחראי על חלוקה נכונה של מחלקות. הנחת העיצוב של השפה אומרת שכאשר אתה רוצה מתוך קובץ אחד את הקובץ השני אתה רוצה אותו בשלמותו. אם יש לך בעיה של התנגשות תוכל להשתמש במרחבי שמות (namespace) או אם אתה רוצה שחלק ממחלקה לא תהא חשופה אתה צריך להשתמש עם טכניקות של OOP.
פורסם במקור בפורום CODE613 ב10/12/2017 01:41 (+02:00)