שלח תשובה

זירת השאלות

502
צפיות
24
תשובות

טירון מבקש עזרה והדרכה בסיסית

,‏ 13 ביולי, 2004

שלום!
אני זקוק להכוונה ועצה קטנה בקשר להמשך דרכי.
יש בידי מסד נתונים פשוט באקסס (תמונות, מספרים שמות וכו )
הייתי רוצה לפתוח אתר באינטרנט ובו אציג את המידע באופן מסודר (בתוך טבלאות, ע"י מתן חיפוש יעיל וכו ) .
אם כן , מהי השפההדרך הטובה והקלה ביותר (בשביל מתחיל כמוני) לעשות זאת? באיזו שפת תיכנות להשתמש? רמזו לי על SQL, פזלו לי לכיוון PHP, ציקצקו לי על MYSQL, אבל כולי מבולבל משתף המידע שנחת עליי.
אני פשוט רוצה לקנות איזה ספר, ללמוד רקע של שפת תיכנות ולסיים את הפרוייקט הזה.
אנא, עזרו לי, איזו דרך עליי לבחור? !
בתודה מראש
         ג'ונס

תגיות:

24 תשובות

  1. MasterMind הגיב:

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

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

    ואם אתה לא מבין משהו אני בטוח שכל הפורום כאן ישמח לעזור לך ……

    נועם צברי

  2. jonatan44 הגיב:

    אל תאמין לכל מה שכתובים באינטרנט.
    תיבחר את השפה שהולכת איתך,אל תלך לשפה שיגידו לך שהיא הכי טובה,לפחות אם היא לא באה ליקראתך.
    אני רק יכול להמליץ על PHP,אבל קודם כל נבהיר משהוא
    MySQL – הוא בסיס נתונים שיודע להישתמש בשאילתות SQL כדאי לעבד את המידע שבתוכו.
    SQL היא שפה אשר יודעת לדבר אם כל מסד נתונים שיודע לעבד שאילתות SQL (כמו MySQL).
    אם אתה מעוניין לדעת להישתמשבבסיסי נתונים כנס למדור ה SQL שבאתר וגש למדריך שבו,אני חושב שהוא מספיק בישביל הבסיס.
    כדאי לעבוד אם ארועים דימניים אתה חייב להישתמש בשפת צד-שרת,כשאני אומר ארועים דינמיים אני בעיקר מדבר על קלט/פלט + עיבוד מידע.
    קימות המון טכנולוגיות בשוק היום,הטובות ביניהם הם ASP/.NET של מיקרוסופט
    ו PHP של (בעיקר) Zend.
    קיים פרוייקט עברי שניקרא HPL,המטרה של הפרייקט הזה היא לגייר את PHP לעברית,לדוגמא:


    <?HPL
    הדפס "זה עברית!";
    ?>

    אני לא כל כך בקיא בדבר וכניראה שלא מצויי שרת בעולם שתומך,הפרוייקט נועד לילדים אשר צריכים להרחיב את אופקייהם מבלי לדעת אנגלית (ילדים בני 6-10).
    לגבי  asp,אני רק יכול להגיד לך שאתה תואהב את השפה,אבל תבין כמה זה חסר טעם כאשר תוכל להריץ את הסקריפט על חשבון בשרת שיעלה לך 150 שקל בחודש.
    אתה יכול לחפש כאן בפורום ASP vs. PHP (או ההפך) או לקוות שיצתמזל מזלך והקישור יופיעה בטאגליין,אתה תילמד המון מהשירשור הזה (בעיקר על מערכות הפעלה וחיות אחרות :-P) לגבי ASP ו PHP ונגיעות ב DOT.NET.
    תוכל גם לחפש בגוגל PHP vs ASP,PHP vs. ASP.NET ועוד כאלה.
    בהצלחה.

  3. doczone הגיב:

    אוקי אני מתחיל להתאפס…
    אבל עדיין..
    אתה אומר ש SQL יספיק לצרכים הקטנים שלי כרגע?
    משיכת מידע לאתרביצוע חיפוש מדויק במאגריצירת טופס הזנה למסד הנתונים? (שאני אוכל להזין נתונים חדשים בעצמי) ?
    כי בינתיים זו נראת לי השפה הכי יעילה

  4. ניר טייב הגיב:

    במשהו אחד אני לא מסכים 😉
    אכסון לאתר רגיל באינטרנט התומך ב-ASP ובאובייקטים
    כולל תיקייה מאובטחת ו-SSL, SMS ועוד הרבה
    עולה בסביבות ה-80 ש"ח לחודש
    דוגמא AGATE

    וסתם שאלה – למה לא הזכרת גם את JSP ?

  5. ניר טייב הגיב:

    SQL זו השפה היחידה
    לעבודה עם מסדי נתונים.
    את כל האפשרויות שהזכרת בגוף ההודעה זה מה שאתה יכול לעשות בעזרת המסד ושפת תכנות/צד שרת

  6. MasterMind הגיב:

    ולניר
    SQL היא לא השפה היחידה לעבודה עם מסדי נתונים
    יש גם רקורדסט של ADO

  7. ניר טייב הגיב:

    SQL היא היחידה
    ADO אלו אובייקטים שמיקרוסופט פיתחו לעבודה מסודרת ונוחה עם מסדי נתונים.
    ואם אני לא טועה הם מתבססים על SQL

    תראה לי שאילתת ADO!

  8. MasterMind הגיב:

    אוקיי
    ובשביל משתמש חדש שרק התחיל לעבוד  מה אתה ממליץ
    ASP או PHP  ואני לא מדבר על מתכנת שעכשיו הולך לבנות אתר בסדר גודל וואלה
    הוא בסך הכול רוצה אתר כנראה לחברה* שלו

    * חברה – שם הוא הולך לעבוד , לא חֵברה

  9. MasterMind הגיב:

    וה HPL הזה….
    נשמע מגניב ……
    חבל שאין ASPIH
    יענו ACTIVE SERVER PAGES IN HEBREW
    ועוד שאלה . הרי PHP הומצא בארץ ע"י הטכניון לא ….
    למה המתכנתים בטכניון לא חשבו על הארץ שלהם
    למה שאנחנו נטרח לתרגם את זה לעברית… למה שלא אנשים בארה"ב ישבו
    ויתרגמו מעברית לאנגלית
    נשמע טוב לא ……..

    "אנחנו על המפה ונישאר על המפה" (או משהו כזה)    

  10. jonatan44 הגיב:

    מה לגבי SQL-lite?
    אני לפעמים משתמש בזה ב PHP.

  11. ניר טייב הגיב:

    אין לי ניסיון ב-PHP כך שאני לא יכול
    להגיב.
    ל-jonatan יש ניסיון בשני השפות לכן הוא יכול להמליץ.

  12. ניר טייב הגיב:

    זה עדיין SQL
    מה זה?
    אני יודע שקיים TSQL ו-PL/SQL שאלו תקנים של MSSQL ו-ORACLE (בהתאמה)
    אבל מה זה Sql-Lite ?

  13. jonatan44 הגיב:

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

  14. ניר טייב הגיב:

    כדי ששפת תכנות תיקלט
    היא צריכה להיות באנגלית (השפה הבין לאומית)
    והוא אמר שה-HPL זה לילדים בני 6-10 כדי שהם יבינו קצת

  15. רום הגיב:

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

  16. doczone הגיב:

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

  17. רום הגיב:

    בערך…
    אתה לא בהכרח חייב להשתמש באקסס, יש עוד הרבה מסדי נתונים כגון MySQL, MSSQL Server וכו'.

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

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

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

  18. ניר טייב הגיב:

    לדעתי רצוי קודם לדעת שפת צד שרת
    אבל זה לשיקולך

  19. אוריקס הגיב:

    בוא נגיד ככה
    מי שמתכנת בעברית הוא חובבן ברמות שאני לא יכול לתאר בכלל…
    ככה לא מתכנתים.

  20. אוריקס הגיב:

    לפני הכל
    אני מציע לך ללמוד HTML ואז JavaScript… אח"כ תעבור לטכנולוגית צד שרת על כל המשתמע מכך.

שלח תשובה