![]() |
[שאלת יעילות] דף אחד או מספר דפים?
שלום לכל המתכנתים.
רציתי לדעת מה יותר כדי כתיבת מערכת בעמוד שכל פעם משתמשים ב act לדוגמה : index.php?act=login או index.php?act=register או לעשות לכל דבר עמוד חדש לדוגמה: login.php או register.php |
אני אישית חושב שדף לכל קטגוריה... כי אתה בכל מקרה מושך את הדף רק שפה אתה נכנס אל SWITCH אבל יש מערכת שזה מתאים להם...
כל עוד אתה לא בונה מערכת עם 80 מליון לקוחות כנראה שלא תרגיש בהבדל... |
ציטוט:
|
ציטוט:
אני יודע שאפשר לצרף דפים.. עם include , require אני פשוט שואל איך כדי לבנות מערכת עם הרבה דפים או דף אחד וסוויצים.. |
ציטוט:
אם אתה שם את הקודים שכביכול היית יכול לשים בדפים נפרדים, אז זה יוצר קובץ כבד מבחינת המשקל שלו, מה שאומר, פחות יעיל, כי השרת צריך לבדוק יותר שורות קוד לפני שהוא מריץ ורק אז להריץ ולהוציא לפלט. |
ציטוט:
|
אני עושה דף אחד לכל דבר אבל בתוכו switchים
נגיד יש לי דף login אז יש בו act של form ושל login לא דף שנקרא login_form ודף שנקרא login_act |
מבחינת יעילות זה ממש ממש אפסי, הכל זה עניין של נוחות כתיבה
אני לדוגמא לא סובל את זה...אבל משתמש בזה במקרים מסויימים זה נוח לפעמים כשעובדים עם עיצובים אבל לא יותר מזה. |
במילא אתה יוצר את כל הדפים בפועל על השרת, אז מה העניין פשוט לקרוא להם? בשביל מה להתלהב מעמוד אחד שנראה ככה: default.asp?page=login=act=do-login&date=17092006&sessionID=07456087756345&moshe =avi
? שלא נדבר על זה שגוגל בכלל לא יאנדקס את האתר שלך :-/ |
ציטוט:
שים לב לדוגמה שלי.. |
ציטוט:
ב index.php אתה יכול לשים את session_start / ob_start כדי לפתוח פעם אחת בלבד בעמוד הראשי, ובכל שאר העמודים לשים רק תוכן. |
ציטוט:
בקשר לזה שגוגל לא יאנדקס?...אפשר לעשות עם HTACCESS למשתמשי הלינוקס שביניינו :). ואגב, הוא כן יאנדקס, אם הוא מאנדקס אשכולות מהפורום הזה אז זה אותו עיקרון. |
ציטוט:
לא בדיוק נכון...... אני לדוגמא עובד בשיטה של $HEADER $FOOTER ובאמצע את כל הדף ככה שמחינתי אני לא משנה כלום, רק את הדף הפנימי של העמוד שאני רוצה לערוך |
ציטוט:
|
ציטוט:
שי, עמודים שמשורשרים אליהם יותר מדי פרמטרים לא מתאנדקסים כ"כ טוב בגוגל.. |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 20:58. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ