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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 13-03-06, 11:37   # 1
Eye-Soft
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,158

Eye-Soft לא מחובר  

ציטוט:
נכתב במקור על ידי WProject
אהלן!

רציתי לשאול כמה שאלות בנוגע לפיתוח אתרים/אפליקציות ולקבל הדרכה מן הוותיקים.

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


השאלה הראשונה שלי היא באיזו טכנולגויה/שפה עלי להשתמש?

עד כה עבדתי עם טכנולגית ASP ושפת PHP ובנושא זה אני חייב להודות שאני לא מתלבט כלל.
בתחילת הדרך "זרמתי" והייתה לי חיבה גדולה ל-PHP, בין היתר בגלל שהיא תוצר ישראלי.

לאחרונה, אחרי שחדלתי לנסות ללמוד להשתמש ב-PHP התחלתי להתעניין מאוד ב-ASP.
התחלתי ללמוד את VBSCRIPT ולאחר מכן התחלתי ללמוד איך ליישם את VBSCRIPT ב-ASP.

ASP לעומת PHP היא הרבה יותר קלה, נוחה, התחביר שלה הרבה יותר נוח ואני פשוט נהנה לעבוד עם ASP בניגוד ל-PHP.
העובדה שאפשר להשתמש גם במסד נתונים מסוג אקסס (לא בדקתי האם זה אפשרי ב-PHP) מקלה עלי הרבה יותר!

כמה שאלות שיש לי לגבי ASP:

1. האם כדאי לכתוב את הקוד ב-VBS או ב-JSCRIPT?
האם ישנם הבדלים בביצועים?
לא, חד וחלק לא. לא נעים לי להגיד, אבל מה שאלעד אמר הוא פחות הוא יותר שטויות (אל תעלב, פשוט היו אין סוף וויכוחים על זה וגם מיקרוסופט וגם מתכנתים בין הגדולים בעולם אמרו חד וחלק שאין הבדל כלל. ההבדלים הם הסינטקס וזה רק כדי שמי שלא יודע VBS יוכל בכל זאת לעבוד עם ASP. בקיצור זה כדי שמי שיש לו רקע בC יוכל לעבוד שם ביתר קלות.

2. אני מודע לכך ש-ASP לא התעדכנה מאז צאת ASP3, האם כל הרכיבים שניתנים לשימוש ב-ASP3 מספיקים כדי לפתח אתר אינטרנט דינאמי ברמה של אתר שמפותח בסביבה של NET.
כיום?
לא, אבל גם בPHP אי אפשר וגם בשום שפת אינטרנט אחרת. לעומת זאת, מכיוון שאין לך אפילו את כל הידע והיכולת של ASP3, אני לא חושב שASP.NET תעזור לך כלל. תעשה מה שאני עשיתי, קודם תלמד ASP עד הסוף, תמצה אותה סופית ואז תעבור. אני אישית עבדתי עם סביבת דוט נט כשנתיים לפני שהתחלתי לעבוד בצורה רצינית עם ASP.NET ואני עוד באתי עם ידע מושלם בVisual Basic וC#.


יש גם עוד נושאים שברצוני לדון עליהם.

האם אחרי שאני מרגיש שמיצתי את עצמי ב-ASP (זה לא הולך להיות בזמן הקרוב, אולי עוד שנה) כדאי לי לעבור לפתח אתרים בסביבת NET. ?
תשובה למעלה.

אני מודע לכך שטכנולגיית NET. היא הרבה יותר חזקה וכמעט בלתי ניתן להשוות בין הכוח של NET. ל-ASP3..


יש לי עוד מספר שאלות:

1. האם כתיבת אתרים ב-CGI עדיין נעשית כיום?
כן, מעשה טיפשי, אבל כן.

2. התחלתי לעבוד עם ColdFusion של חברת מקרומדיה ואני מוצא את ColdFusion מאוד נוחה, אך האם היא פופלארית בארץ ובעולם?
מה היעילות שלה בעצם? האם היא משמשת לפיתוח אתרים דינמיים?
המחיר לא שווה את זה. שום לקוח לא יקנה ממך :\

3. התחלתי לעבוד עם XML,
העבודה עם XML מאוד נוחה וקלה, תוכלו לתת לי דוגמאות לשימוש ב-XML?
בעיקר RSS ובASP.NET לאכסון זמני של מסד הנתונים והמידע.
ראה בציטוט.
  Reply With Quote
ישן 13-03-06, 12:36   # 2
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

ציטוט:
נכתב במקור על ידי Eye-Soft
לא, חד וחלק לא. לא נעים לי להגיד, אבל מה שאלעד אמר הוא פחות הוא יותר שטויות (אל תעלב, פשוט היו אין סוף וויכוחים על זה וגם מיקרוסופט וגם מתכנתים בין הגדולים בעולם אמרו חד וחלק שאין הבדל כלל. ההבדלים הם הסינטקס וזה רק כדי שמי שלא יודע VBS יוכל בכל זאת לעבוד עם ASP. בקיצור זה כדי שמי שיש לו רקע בC יוכל לעבוד שם ביתר קלות
אני פשוט אוהב שאנשים שלא מבינים דבר וחצי דבר ב ASP אומרים שאני מדבר שטויות. מכיוון שאתה לא הוכחת את הטענה שלך, אני אוכיח שאני צודק ו JS טובה יותר:
  1. VBS איטית מאוד בהמרת סוגי נתונים יחסית ל-JS
  2. VBS לא תומכת בתנאים טרנאריים (שבהם ניתן להשתמש inline). כמובן ש-JS תומכת
  3. VBS לא תומכת בפרמטרים אופציונליים לפונקציות, תמיד יש חובה לשלוח את כולם, JS תומכת בהם.
  4. ב-JS יש יכולת להכריז על משתנה ולתת לו ערך באותו הזמן, VBS לא תומכת
    בהשמה כאשר משתנה מוגדר.
  5. ל-VBS אין אפילו הערות על פני מספר שורות, ניתן לשים הערה רק על שורה
  6. JS תומכת ב-RegExps מילוליים, תכונה שנותנת יצירה מהירה יותר, קצרה יותר וטובה יותר של RegExp. כמובן, VBS לא תומכת ב-RegExps מילוליים
  7. מכיוון שרוב האנשים משתמשים ב-JS גם בצד הלקוח, הרבה יותר קל להשתמש
  8. JS מעריכה תנאים הרבה יותר מהר מ-VBS (ככל שיש יותר תנאים הפער גדל).
  9. ל-VBS אין תמיכה ב-short circuit condition, זה אומר שגם אם תנאי אם תנאי
    מסויים החזיר false היא תמשיך לתנאי הבא במקום לצאת מהתנאי. יש כאן הפסד
    ביצועים גדול ככל שהתנאים יותר גדולים, וגם איבוד פונקציונליות חשוב
    וסיבוכיות קוד ללא שום צורך.
  10. VBS לא תומכת בהוספת מתודות ותכונות לקלאסים או אובייקטים אחרי שהם
    הוגדרו, זה אומר שאין יכולת להרחיב קלאסים של ברירת מחדל (RegExp ב-VBS).
ואם אתה צריך יש עוד.
תראה את העובדות בשטח, JS מהירה הרבה יותר. אז לפני שאתה אומר למישהו אחר שהוא מדבר שטויות, תבדוק את עצמך עד כמה אתה מדבר שטויות (אתה בכלל מתכנת ASP?)
__________________
eLad

Last edited by eLad; 13-03-06 at 12:39..
  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. הזמן כעת הוא 00:19.

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