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

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

Ron | CSite.co.il 08-10-08 12:17

בתכנות מונחה עצמים ב php יש לך מס' דברים:
1) גישות (private,public וכו').
2) הורשה.
3) הקוד מסודר יותר למחלקה אחת שעושה מס' פעולות במקום פונקציות נפרדות.
4) אתה יכול לקרוא למשתנים בתוך ומחוץ לפונקציות ללא שימוש ב global דבר שחוסף מאוד אם יש לך מס' רב של משתנים.
5) מערכת מודולארית יותר.

dabi 09-10-08 19:17

2 דברים
1)הבנתי איך אני משתמש עם המודל הזה בשילבו PP פשוט כאילו משתנים רגילים
לא הבנתי איך אני משלב עם המערכת שליפה דרך לולאה ב PHP-אשמח לדוגמא
2)לא הבנתי כ"כ מה הייתרון במפטל הזה
<html>
<head>
<title><tag:title /></title>
</head>

<body>
<p>Hello, <tag:name /></p>
</body>
</html>

אוקי אז במקום 2 משתנים רשמתי TAG -באמת זה משמעותי??

תודה רבה רבה

AlmogBaku 09-10-08 19:52

לדעתי הרבה יותר פשוט לבנות את זה בעצמך עם str_ireplace...

dabi 09-10-08 19:57

ציטוט:

נכתב במקור על ידי Baku (פרסם 671931)
לדעתי הרבה יותר פשוט לבנות את זה בעצמך עם str_ireplace...

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

Gal Shafrir 09-10-08 21:53

אלמוג התכוון שבתבנה בעצמך מערכת טמפלייטים שתהיה נוחה לך, הבנתי נכון?

Ron | CSite.co.il 09-10-08 21:55

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

AlmogBaku 09-10-08 22:34

ציטוט:

נכתב במקור על ידי gal shafrir (פרסם 671954)
אלמוג התכוון שבתבנה בעצמך מערכת טמפלייטים שתהיה נוחה לך, הבנתי נכון?

כן, מתוך נקודת הנחה שאני לא צריך ליצור יותר מ 20 טאגים. זה לא אמור להיות בעיה.

אצלי לפחות, כל השאר הוא חלק מהפלאגינים- ככה שזה יותר נוח..

dabi 10-10-08 00:29

ציטוט:

נכתב במקור על ידי Ron-Pro (פרסם 671956)
לדעתי המחלקה הזו פשוט פעולה,
כמובן שאני הוספתי למחלקה שאני עובד איתה מס' דברים שהייתי צריך.

אשמח אם תשתף מה הוספת
ואם המחלקה הזאת היא בסדר לשימוש לאתרים או שיש דברים שחובה להוסיף


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

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