502
צפיות
צפיות
24
תשובות
תשובות
טירון מבקש עזרה והדרכה בסיסית
שלום!
אני זקוק להכוונה ועצה קטנה בקשר להמשך דרכי.
יש בידי מסד נתונים פשוט באקסס (תמונות, מספרים שמות וכו )
הייתי רוצה לפתוח אתר באינטרנט ובו אציג את המידע באופן מסודר (בתוך טבלאות, ע"י מתן חיפוש יעיל וכו ) .
אם כן , מהי השפההדרך הטובה והקלה ביותר (בשביל מתחיל כמוני) לעשות זאת? באיזו שפת תיכנות להשתמש? רמזו לי על SQL, פזלו לי לכיוון PHP, ציקצקו לי על MYSQL, אבל כולי מבולבל משתף המידע שנחת עליי.
אני פשוט רוצה לקנות איזה ספר, ללמוד רקע של שפת תיכנות ולסיים את הפרוייקט הזה.
אנא, עזרו לי, איזו דרך עליי לבחור? !
בתודה מראש
ג'ונס
24 תשובות
אוקיי
אני מציע לך ללמוד ASP עם שפת התיכנות VBS
עכשיו ASP היא הטכנולוגיה ו VBS היא השפה שבא אתה כותב את התוכניות
עכשיו בקשר לספרים אני לא מכיר כל כך אבל בעמוד הראשי של האתר יש ספרים מומלצים תיכנס לשם ותראה איזה ספר מתאים לך .
לגבי ה MYSQL אני אל חושב שזה מה שהתכוונו , MYSQL זה מסד נתונים
עצה קטנה להמשך הדרך ….
"אל תרוץ לפני שאתה יודע ללכת"
הכוונה אל תתחיל ללמוד עכשיו על פונקציות רקורסיביות ועל מערכים דו מימדיים
תתחיל בקטן ואז אם תראה שאתה מבין אז תתקדם לדברים הרציניים יותר.
ואם אתה לא מבין משהו אני בטוח שכל הפורום כאן ישמח לעזור לך ……
נועם צברי
אל תאמין לכל מה שכתובים באינטרנט.
תיבחר את השפה שהולכת איתך,אל תלך לשפה שיגידו לך שהיא הכי טובה,לפחות אם היא לא באה ליקראתך.
אני רק יכול להמליץ על PHP,אבל קודם כל נבהיר משהוא
MySQL – הוא בסיס נתונים שיודע להישתמש בשאילתות SQL כדאי לעבד את המידע שבתוכו.
SQL היא שפה אשר יודעת לדבר אם כל מסד נתונים שיודע לעבד שאילתות SQL (כמו MySQL).
אם אתה מעוניין לדעת להישתמשבבסיסי נתונים כנס למדור ה SQL שבאתר וגש למדריך שבו,אני חושב שהוא מספיק בישביל הבסיס.
כדאי לעבוד אם ארועים דימניים אתה חייב להישתמש בשפת צד-שרת,כשאני אומר ארועים דינמיים אני בעיקר מדבר על קלט/פלט + עיבוד מידע.
קימות המון טכנולוגיות בשוק היום,הטובות ביניהם הם ASP/.NET של מיקרוסופט
ו PHP של (בעיקר) .
קיים פרוייקט עברי שניקרא ,המטרה של הפרייקט הזה היא לגייר את PHP לעברית,לדוגמא:
<?
הדפס "זה עברית!";
?>
אני לא כל כך בקיא בדבר וכניראה שלא מצויי שרת בעולם שתומך,הפרוייקט נועד לילדים אשר צריכים להרחיב את אופקייהם מבלי לדעת אנגלית (ילדים בני 6-10).
לגבי asp,אני רק יכול להגיד לך שאתה תואהב את השפה,אבל תבין כמה זה חסר טעם כאשר תוכל להריץ את הסקריפט על חשבון בשרת שיעלה לך 150 שקל בחודש.
אתה יכול לחפש כאן בפורום ASP vs. PHP (או ההפך) או לקוות שיצתמזל מזלך והקישור יופיעה בטאגליין,אתה תילמד המון מהשירשור הזה (בעיקר על מערכות הפעלה וחיות אחרות :-P) לגבי ASP ו PHP ונגיעות ב DOT.NET.
תוכל גם לחפש בגוגל PHP vs ASP,PHP vs. ASP.NET ועוד כאלה.
בהצלחה.
אוקי אני מתחיל להתאפס…
אבל עדיין..
אתה אומר ש SQL יספיק לצרכים הקטנים שלי כרגע?
משיכת מידע לאתרביצוע חיפוש מדויק במאגריצירת טופס הזנה למסד הנתונים? (שאני אוכל להזין נתונים חדשים בעצמי) ?
כי בינתיים זו נראת לי השפה הכי יעילה
במשהו אחד אני לא מסכים 😉
אכסון לאתר רגיל באינטרנט התומך ב-ASP ובאובייקטים
כולל תיקייה מאובטחת ו-SSL, SMS ועוד הרבה
עולה בסביבות ה-80 ש"ח לחודש
דוגמא AGATE
וסתם שאלה – למה לא הזכרת גם את JSP ?
SQL זו השפה היחידה
לעבודה עם מסדי נתונים.
את כל האפשרויות שהזכרת בגוף ההודעה זה מה שאתה יכול לעשות בעזרת המסד ושפת תכנות/צד שרת
ולניר
SQL היא לא השפה היחידה לעבודה עם מסדי נתונים
יש גם רקורדסט של ADO
SQL היא היחידה
ADO אלו אובייקטים שמיקרוסופט פיתחו לעבודה מסודרת ונוחה עם מסדי נתונים.
ואם אני לא טועה הם מתבססים על SQL
תראה לי שאילתת ADO!
אוקיי
ובשביל משתמש חדש שרק התחיל לעבוד מה אתה ממליץ
ASP או PHP ואני לא מדבר על מתכנת שעכשיו הולך לבנות אתר בסדר גודל וואלה
הוא בסך הכול רוצה אתר כנראה לחברה* שלו
* חברה – שם הוא הולך לעבוד , לא חֵברה
וה HPL הזה….
נשמע מגניב ……
חבל שאין ASPIH
יענו ACTIVE SERVER PAGES IN HEBREW
ועוד שאלה . הרי PHP הומצא בארץ ע"י הטכניון לא ….
למה המתכנתים בטכניון לא חשבו על הארץ שלהם
למה שאנחנו נטרח לתרגם את זה לעברית… למה שלא אנשים בארה"ב ישבו
ויתרגמו מעברית לאנגלית
נשמע טוב לא ……..
"אנחנו על המפה ונישאר על המפה" (או משהו כזה)
מה לגבי SQL-lite?
אני לפעמים משתמש בזה ב PHP.
אין לי ניסיון ב-PHP כך שאני לא יכול
להגיב.
ל-jonatan יש ניסיון בשני השפות לכן הוא יכול להמליץ.
זה עדיין SQL
מה זה?
אני יודע שקיים TSQL ו-PL/SQL שאלו תקנים של MSSQL ו-ORACLE (בהתאמה)
אבל מה זה Sql-Lite ?
זה ביגלל
שהם שיכתבו את השפה,לא המציאו אותה,הם שיפרו אותה בהמון,אני לא זוכר את השם המדוייק שהיה לה ליפני זה,אני חושב שזה PHP/FI והם הפכו את זה ל PHP.
עוד דבר,אנגלית היא השפה המוסכמת בכל העולם,וביגלל זה עשו את השפה באנגלית,עוד דבר,עברית היא שפה שאי אפשר ממש להישתמש בה לתיכנות,אני יותר מעדיף שרק היהודים/ישראלים ילמדו אותה עוד כמה מסביב,אבל זאותי דעתי בילבד.
כדי ששפת תכנות תיקלט
היא צריכה להיות באנגלית (השפה הבין לאומית)
והוא אמר שה-HPL זה לילדים בני 6-10 כדי שהם יבינו קצת
אני לא הבנתי בדיוק מה אתה שואל כאן
אם אתה רוצה לבנות אתר קטנטן בלי יותר מדי פיצ'רים אתה יכול להשתמש ב HTML בלבד.
מעבר לזה אם אתה צריך עבודה עם מסדי נתונים אתה צריך להשתמש בטכנולוגיית צד-שרת כלשהי כגון ASP, PHP או JSP (ויש נוספות). אני התנסתי ב PHP ו- ASP, ויותר נוח לי לעבוד עם PHP. זו שאלה של נוחות לדעתי.
אני מבין מזה…
שאני צריך להתחיל ללמוד עכשיו :
אקסס (בשביל לבנות את המסד נתונים)
SQL- בשביל לעבוד עם מסד הנתונים ולמשוך אותו החוצה.
ועוד שפת תכנות צד שרת (ASP,PHP וכו) ע"מ להציג את הנתונים?
בערך…
אתה לא בהכרח חייב להשתמש באקסס, יש עוד הרבה מסדי נתונים כגון MySQL, MSSQL Server וכו'.
אבל בתור התחלה אקסס יהיה מספיק. אם תעבוד עם אקסס ו- ASP זה יהיה מאוד פשוט, עם PHP קצת פחות. לגבי MySQL, יהיה נוח לעבוד איתו עם שתי השפות.
SQL זה דיי פשוט, החלק העיקרי זה שפת הצד שרת שתבחר. ל- PHP למשל אין ספר בעברית (יש אחד שכבר לא מופץ בגלל שהוא היה מפוצץ בטעויות). בעיקרון זה לא ממש קשה ללמוד PHP. יש אתר בעברית שיש בו מדריך מעולה ויש כמובן את התיעוד הנוח של PHP באתר הרשמי. לגבי ASP זה גם לא קשה, ויש המון ספרים, שרובם למעט אחד שריפרפתי בו קצת, ויש ספר אחד של הוד עמי ל- ASP.NET.
וזהו
לפני כמה ימים התנהל כאן דיון על ASP ו-PHP, אתה יכול למצוא קישור בטאג ליין.
"…שרובם גרועים למעט אחד…"
לדעתי רצוי קודם לדעת שפת צד שרת
אבל זה לשיקולך
הקישור כבר מטוגלן 😛
בוא נגיד ככה
מי שמתכנת בעברית הוא חובבן ברמות שאני לא יכול לתאר בכלל…
ככה לא מתכנתים.
לפני הכל
אני מציע לך ללמוד HTML ואז JavaScript… אח"כ תעבור לטכנולוגית צד שרת על כל המשתמע מכך.
(הפעם לא איקססתי אותך