הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-06-09, 10:22   # 1
DanStyle
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
הודעות: 279

DanStyle לא מחובר  

איך כדאי לבנות מערכת Plugins?

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

אין לי רעיונות איך אפשר לבצע את הדבר, אשמח לשמוע כל מני הצעות ואם אנשים בנו כזה דבר בעבר
  Reply With Quote
ישן 10-06-09, 14:27   # 2
Shillo
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 509

Shillo לא מחובר  

זה לא כזה פשוט, לבנות כאילו דברים בד"כ דורשים שיתוף פעולה עם אובייקטים נוספים, סביבת עבודה שכזו.

אם אתה רוצה, יש סביבת עבודה מעולה חינמית שמבצעת בדיוק מה שאתה צריך ועוד הרבה דברים נוספים. הורדה:
http://codeigniter.com/downloads

האלטרנטיבה השנייה היא שתבנה סביבת עבודה משלך.
  Reply With Quote
ישן 10-06-09, 15:43   # 3
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

לא דרושה סביבת עבודה.. (פריימוורק)

כל מה שאתה צריך זה למקם HOOKS במערכת שלך לאינטגרציה
פונציה לטעינת מודולים - כאשר עבור כל מודול יש סדרה של פעולות התקנה וסדרה של פעולות הסרה
יש את המיקומיםב הם נשאבים הקודמים של המודול שמורצים במיקומים ספציפים במערכת (לדוגמא בהדפסת ראש העמוד או הקצה או בטעינת התפריט מנהלים וכדומה)

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

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

אם יש לך שאלות אתה מוזמן להכות (:
__________________
  Reply With Quote
ישן 10-06-09, 21:13   # 4
Shillo
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 509

Shillo לא מחובר  

ציטוט:
נכתב במקור על ידי nitsanbn צפה בהודעה
לא דרושה סביבת עבודה.. (פריימוורק)

כל מה שאתה צריך זה למקם HOOKS במערכת שלך לאינטגרציה
פונציה לטעינת מודולים - כאשר עבור כל מודול יש סדרה של פעולות התקנה וסדרה של פעולות הסרה
יש את המיקומיםב הם נשאבים הקודמים של המודול שמורצים במיקומים ספציפים במערכת (לדוגמא בהדפסת ראש העמוד או הקצה או בטעינת התפריט מנהלים וכדומה)

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

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

אם יש לך שאלות אתה מוזמן להכות (:
לא אמרתי שחייב, אבל לפי דעתי עדיף שדבר כזה יעבוד עם סביבה מסודרת.
  Reply With Quote
ישן 10-06-09, 23:05   # 5
DanStyle
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
הודעות: 279

DanStyle לא מחובר  

הייתי מעדיף לבנות את הסביבת עבודה לבד ככה אני מכיר בה כל חלק,
בכל מקרה, ההצעה של Nistanbn נשמעת בסדר אבל איך זה בדיוק אמור לקחת את המידע כדי לשים ב HOOKS כביכול?
  Reply With Quote
ישן 11-06-09, 11:06   # 6
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

ציטוט:
נכתב במקור על ידי DanStyle צפה בהודעה
הייתי מעדיף לבנות את הסביבת עבודה לבד ככה אני מכיר בה כל חלק,
בכל מקרה, ההצעה של Nistanbn נשמעת בסדר אבל איך זה בדיוק אמור לקחת את המידע כדי לשים ב HOOKS כביכול?
היית מעדיף לבנות את הסביבת העבודה(IDE)?!
  Reply With Quote
ישן 11-06-09, 12:14   # 7
Shillo
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 509

Shillo לא מחובר  

ציטוט:
נכתב במקור על ידי DanStyle צפה בהודעה
הייתי מעדיף לבנות את הסביבת עבודה לבד ככה אני מכיר בה כל חלק,
בכל מקרה, ההצעה של Nistanbn נשמעת בסדר אבל איך זה בדיוק אמור לקחת את המידע כדי לשים ב HOOKS כביכול?
אני חושב שHooks בתור ביטוי.

הכוונה היא לפי דעתי היא אחת האפשרויות זה שתיצור לך מן משהו שיתן מן זיהוי למודולים. לדוגמא, אתה יוצר תיקיית Modules, ובתיקייה הזו ימוקמו ויופרדו המודולים לפי תיקיות. לדוגמא:
mod_poll, mod_users וכו'.
ובתוך התיקיות האילו אתה יכול למקם דפים עם שם מוגדר, למשל אם אתה תרצה לממש ולהציג את המודול אז הדף שיהיה אחראי לזה בתוך תיקיית המודול המסויים יהיה tpl.php.

תחשוב על זה יותר לעומק, אם אתה רוצה להבין איך זה עובד, אתה יכול באמת כמו שניצן אמר להסתכל על וורדפרס או על ג'ומלה או כל מערכת קוד פתוח שקיים אצלה דבר כזה.
  Reply With Quote
ישן 11-06-09, 12:40   # 8
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

אז ככה

תעיף מבט כאן
http://codex.wordpress.org/Writing_a_Plugin

על ה options mechanism זה רעיון ממש טוב

תציץ כאן:
http://codex.wordpress.org/Plugin_API

גם כאן:
http://codex.wordpress.org/Function_...nce/add_filter

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

ובנוגע לHOOKS תסתכל כאן תקבל רעיון כללי איך זה עובד:
http://codex.wordpress.org/Function_...nce/add_action

(אתה שולח מיקום, עדיפות ופונקציה להרצה והוא דואג להריץ אתהדברים לפי הסדר )
__________________
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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