![]() |
# 1 |
אחראי פורום
|
לכל מתכנת ומתכנת.
לאחרונה, חלק מהאנשים משתמשים בדרך ה"קלה" והפשוטה, שתופסת הרבה משאבים.
PHP קוד:
אני אתן לכם דוגמה. נגיד, שלהדפיס זה שניה. אם אתם מדפיסים, 4 פעמים, כמה זמן זה? 4 שניות. לכן, מה שעושים, כל מה שרוצים להדפיס-עושים ככה. $to_print.= "Text To Print"; ובסוף הדף, echo $to_print; חוץ מזה, אני פשוט אומר לכולם משהו שכולכם חייבים ללמוד. OOP. אם אתם רוצים להתחיל למכור דברים, או סתם להכין תוכניות שיהיו בנויות באופן טוב, למדו OOP. כל חברה רצינית שרוצה מתכנת, לא משנה אם זה ב-C++, CSharp, Visual Basic, ASP, או PHP, דורשת ממנו לדעת OOP, תכנות מונחה עצמים. |
![]() |
# 2 |
מתאורר / יצא בחוץ
|
האמת שזה לא כ"כ נכון.
כל הטקסט שמחוץ ל PHP כמעט ולא לוקח זמן לטעינה.. כי זה HTML פשוט. להפך, ככה זה יותר קל ונוח. דבר שני, הדפסה תקח בהתאם למה שאתה רוצה להדפיס. הדגמה: 1) http://shellrock.info/print1.php - הדפסה ללא PHP 2) http://shellrock.info/print2.php - הדפסה אחת 3) http://shellrock.info/print3.php - השיטה שהצעת אתה יכלו לראות שהכל לוקח אותו זמן. והשיטה שהצעת - לא נוחה. |
![]() |
# 3 |
אחראי פורום
|
דווקא לא.
נחלק את הדפסה ל-2 חלקים. שליחה לדפדפן-.X הדפסת הדפדפן-Y. בשיטה שלך-5X, 5Y. בשיטה שלי, 1X, 1Y. זה לא משנה מה אתה שולח-עצם השליחה, זה מה שמשנה. |
![]() |
# 4 |
מתאורר / יצא בחוץ
|
כל עוד זה נוח ולוקח אותו זמן - אין שום בעיה.
יש לך כאן הוכחה מוצקת, למה אתה מתווכח? |
![]() |
# 5 |
אחראי פורום
|
זה הוכחה חד משמעית.
אתה שולח 5 בקשות לדפדפן-להצגת מידע, ואני שולח 1. אין הבדל, לא? הרי השליחה וההדפסה של הדפדפן זה נאדה, לא? יש הבדל בין מה שמתבצע על השרת-לבין מה שמתבצע אצל המשתמש. |
![]() |
# 6 |
מתאורר / יצא בחוץ
|
מה הקשר,
5 echo זה כמו echo אחד לדפדפן. כל הטקסט מגיע אליו כפלט אחד שלם, הוא לא יכול להדפיס כל פעם קצת.... |
![]() |
# 7 |
אחראי פורום
|
אך, השליחה נשלחת 5 פעמים.
(ד"א, משתמשים ב-flush() כדי להציג לפני שהדף גומר להיטען) |
![]() |
# 8 |
מתאורר / יצא בחוץ
|
|
![]() |
# 9 |
חבר וותיק
|
אני לא בטוח ב-100% אבל אני חושב שניר די צודק.
|
![]() |
# 10 |
A Al Alm Almo Almog!
תודה על תרומתך! |
כל פעולה שמקורה בצד שרת(כדוגמת echo) לא קשורה בכלל לדפדפן.
הדפדפן מקבל את הפלט אחרי שכבר הודפס בצד שרת. אין קשר בין הדפדפן למה שאתה מציין. ככה שהY של איך שאתה עושה, וה Y שאיך שהוא עושה שווים בסופו של דבר. חוץ מזה שבגלל שהדפסה היא פעולה נורא פשוטה, אין ממש הבדל בדרך ההדפסה. ובטח ובטח שלא בשניות, לדעתי אפילו לא באלפיות השניה.(אין שינוי) |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|