coldfusion / טפסים מגניבים ב-coldfusion / כיבוש הר ראדאר
כיבוש הר ראדאר
רוברט קאפילי
רוברט קאפילי הוא מפתח ב-coldfusion וב-Java. כשהוא לא עסוק בפיתוח, הוא אוהב לגלוש, לחולל סערות במועדוני הסלסה של הוואי ולנגן על גיטרה.
כשהייתי ילד גרתי בבסיס צבאי בהוואי. מאחורי הבית שלי הייתה גבעה גבוהה בשם הר ראדאר. עבור הצבא הייתה הגבעה המקום המושלם להצבת אנטנות ראדאר. אבל עבור ילדי השכונה, היא הייתה האתגר האולטימטיבי, וכל מי שיכל לנסוע באופניו במורד אותה גבעה היה הופך לאגדה.
כשהייתי בן 7, עשיתי את הניסיון הראשון בלגלוש במורד ההר על הסקייטבורד שלי. אני זוכר שהתחלתי את הירידה, הרגשתי את הרוח מכה בפני וחשבתי "זה הולך להיות נהדר!" אבל אז תפסתי מהירות - והקרש החל לרעוד והגלגלים החלו לחרוק - ואני הבנתי שעשיתי טעות נוראית.
זה היה בדיוק לפני שאכלתי אותה.
אני יכול לתאר לעצמי אתכם יושבים מול המסך, מגרדים את ראשכם ותוהים מה לעזאזל הקשר בין הסיפור שלי לבין coldfusion. ובכן, הוא מדגים נקודה חשובה מאוד: אם הכלים שלכם לא מתאימים למשימה, רוב הסיכויים שתאכלו אותה כשתתפסו מהירות.
טפסי HTML נוצרו למטרה אחת פשוטה: קלט משתמשים. חשבו אחורה על פיסות HTML שבאו והלכו וראו איך מתוארים טפסים. תמצאו משפטים כמו "טפסים למילוי", "טפסי תשומת משתמש" וכיו"ב. ב-1994, בימי התמימות, אלה היו באמת המטרות היחידות לשמן עשו שימוש בטפסים.
אבל בכמה שנים שעברו מאז, הרשת גדלה מעיירה קטנה לעיר גדולה והפכה להיות ה-מקום לפיתוח יישומים. טופס ה-HTML הישן פשוט לא היה מספיק יותר. ברוכים הבאים להר ראדאר.
פתרון היה נחוץ. ביולי 1995, coldfusion, פרויקט של J.J וג'רמי Allaire, נולד. אם קראתם את ההקדמה של צ'ארלס, אז אתם כבר יודעים של-coldfusion יש תחביר תוויות פשוט שהוא גם עוצמתי וגם פשוט ללמידה. והכי חשוב, הוא מספק דרך פשוטה להתחבר למאגר מידע backend.
ועם הכלי הזה, יש שיטות ליצור סוג חדש של טפסים שיהיה הרבה יותר דינאמי ומגיב. לטופס המודרני, שנוצרה עם coldfusion יש חמישה מאפיינים עיקריים:
|
מודעות למידע (Data Awareness).
|
|
ווידוא תקינות (Validation).
|
|
זיכרון (Memory).
|
|
חוסן (Robustness).
|
|
כושר הסתגלות (Adaptability).
|
אני תמיד תמכתי בלמידה על ידי עשייה. אז כדי להראות לכם עד כמה טפסים השתנו, חשבתי שיכול להיות כיף לקחת טופס HTML פרימיטיבי ולעשות לו מודרניזציה, תוך הוספת כל אחת מהתכונות הנ"ל. כדי לעשות זאת, עלינו ליצור יישום פשוט. למזלנו, במקרה חשבתי על אחד כזה. נכין את הבמה בעמוד 2.
אבל קודם כל, אם אין להם coldfusion מותקן, אתם יכולים להוריד את coldfusion Server 4.0 ואת coldfusion studio 4.0
מ-Allaire
אנחנו הולכים לעבוד עם מאגר המידע הזה ומערך הקבצים הזה. הרגישו חופשיים להוריד אותם כאן ולחטט בהם.
עמוד הבא: מידע שמודע למידע שלכם >>
|
|
|
|