ABA


"מאיפה מתחילים תיכנות Server Side?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11168 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11168
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק
   21:15   06.02.13   
אל הפורום  
  מאיפה מתחילים תיכנות Server Side?  
 
   יש לי אפליקציה באפסטור, כרגע אני עובד עם אתר שנקרא Applicasa שנותן לי את ה Server Side.
אני יוצר את ה DB's בלחיצת כפתור, בוחר אילו שדות יש בכל DB, והם נותנים לי באופן אוטומטי את הקוד שאני צריך להטמיע ב IOS בשביל למשוך ולעדכן מידע.
אבל בא לי לעבור למשהו אחר, ל SQL, ORACEL, לא יודע מה.. מצידי לשכור שרת באיזה חברת איחסון..
השאלה מאיפה אני מתחיל בכלל ללמוד תיכנות Server Side, זאת אומרת,
אני רוצה לדעת איך אני מתכנת את הצד שרת כך שיאזין לבקשות וימלא אותן כשפונים אליו..

למישהו יש ניסיון עם זה?



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  יש לי ''קצת'' ניסיון Nesher  06.02.13 22:18 1
  אני קצת מתקשה להבין את השאלה שלך, יוחאי 06.02.13 23:38 2
     תגובות bmx-boy  07.02.13 00:32 3
         PHP, רץ על אפאצ'י CaTz 07.02.13 01:02 4
             מכתב bmx-boy  07.02.13 01:22 5
  מציע לך לבדוק את האתר הבא UdiOs 22.02.13 15:19 6
     אם הייתי דיקטטור והייתי שם פיקוח על מה שיוצא לאנשים מהפה, יוחאי 22.02.13 17:31 7
         אני לא יודע מה איתך ומי אתה UdiOs 22.02.13 19:22 8
             חחח קצת הומור ציני לא הזיק אף פעם, יוחאי 22.02.13 20:27 9
                 תגובה UdiOs 22.02.13 20:46 10
                     נו באמת?! CaTz 22.02.13 23:10 11
                         יש מקומות שמלמדים JSP כקורס בחירה.. VeNom  22.02.13 23:19 12
                             טוב נו הוויכוח הזה כל פעם חוזר על עצמו, יוחאי 22.02.13 23:32 13

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   22:18   06.02.13   
אל הפורום  
  1. יש לי ''קצת'' ניסיון  
בתגובה להודעה מספר 0
 
בוא נתחיל שנשאל אותך באיזה שפה חשבת לכתוב ומה הידע שלך?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יוחאי
חבר מתאריך 30.12.15
163 הודעות
   23:38   06.02.13   
אל הפורום  
  2. אני קצת מתקשה להבין את השאלה שלך,  
בתגובה להודעה מספר 0
 
   אם יש לך משהו שעונה לך על הדרישות בלחיצת כפתור למה להחליף אותו?

הערה קטנה: אין שפה כזאת "Server-Side", יש שפות תיכנות שיודעות לשבת על שרת Http (כמו Apache/Nginx/Tomcat) השרת מאזין לבקשות GET/POST/PUT/UPDATE/DELETE (תלוי בסוג השרת) ובדרך כלל לפי הקונפיגרציה שלו יודע להשתמש בתוכנה הנכונה כדי להריץ את הקובץ שביקשת ולהחזיר את הפלט לדפדפן, במקרה של php אז אם הגדרת לו להפנות כל גישה לקובץ עם סיומת php לתוכנה של php אז ברגע שמגיעה בקשה כל מה שהוא עושה (הוא עושה קצת יותר אבל נפשט את זה) זה להריץ בשרת

php filename.php

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

בכל אופן הייתי מציע לך לנסות את Ruby/Python בשילוב עם rest client נחמד, יעבדו בשבילך אחלה3


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק
   00:32   07.02.13   
אל הפורום  
  3. תגובות  
בתגובה להודעה מספר 2
 
   גם לנשר

תודה על התגובות,

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

אני רוצה לממשק את האפליקציה שלי לשרת, איך אני עושה את זה?
איזו שפה הכי מומלצת? (שמעתי ש PHP עדיפה על RUBY לא?)
כמה קל\קשה לכתוב ב PHP ולממשק את זה לשרת SQL?
האם אני זקוק לשני שרתים? אחד שיחזיק את הSQL ואחד שיחזיק את ה APACHE? (זה על APACHE נכון? PHP..)

אני רוצה לדעת עד כמה זה מסובך בכללי..
האם שווה לי לשבת ולנסות ללמוד את זה? או פשוט לחפש מישהו שמבין בזה ויעשה את זה בשבילי..
אני אנסה ללמוד PHP מ LYNDA.COM אם אני אלך על זה..

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

ויוחאי, מכיוון שאפליקסה היא חברת סטארט-אפ שיכולה להיסגר מחר בבוקר, איתה הולך לי כל המידע..



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   01:02   07.02.13   
אל הפורום  
  4. PHP, רץ על אפאצ'י  
בתגובה להודעה מספר 3
 
   ולרוב מריצים גם שרת MYSQL עליו.

בשביל להתממשק ל-DB זה פשוט שורה או שתיים,
הייתי ממליץ לך להתחיל ללמוד PHP+SQL.
PHP זה כמו C לפחות בsyntax אם אתה יודע C יהיה לך קל להבין. ובכלליות זו שפה פשוטה.

כנ"ל SQL.

ברשת יש מליונים של מדריכים והסברים על כל מה שרק תרצה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק
   01:22   07.02.13   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 4
 
   אני הולך ללמוד מפה..

http://www.lynda.com/PHP-tutorials/php-with-mysql-essential-training/435-2.html



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
UdiOs
חבר מתאריך 21.2.13
6 הודעות
   15:19   22.02.13   
אל הפורום  
  6. מציע לך לבדוק את האתר הבא  
בתגובה להודעה מספר 0
 
   http://www.coreservlets.com/

תכנות צד שרת בג'אווה.
תתחיל עם Eclipse & tomcat
תעבור אח"כ jsp & servlets

דברים חשובים בשוק


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יוחאי
חבר מתאריך 30.12.15
163 הודעות
   17:31   22.02.13   
אל הפורום  
  7. אם הייתי דיקטטור והייתי שם פיקוח על מה שיוצא לאנשים מהפה,  
בתגובה להודעה מספר 6
 
   היית מקבל עונש חמור מאוד ידידי.

JSP באמת? Tomcat?

אם לבן אדם היה ניסיון של כמה שנים בפיתוח תוכנות בJAVA, אז הייתי מקל מעליו ומשאיר אותו כבר בתהום + אומר לו ללמוד JSP/TOMCAT.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
UdiOs
חבר מתאריך 21.2.13
6 הודעות
   19:22   22.02.13   
אל הפורום  
  8. אני לא יודע מה איתך ומי אתה  
בתגובה להודעה מספר 7
 
   אז לפני שאתה מתחיל לחלק פה עונשים

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יוחאי
חבר מתאריך 30.12.15
163 הודעות
   20:27   22.02.13   
אל הפורום  
  9. חחח קצת הומור ציני לא הזיק אף פעם,  
בתגובה להודעה מספר 8
 
   זה שמלמדים את זה באוניברסיטה לא הופך את זה לנכון.

גם אחוז גדול מהלימודים באוניברסיטה לא יישרתו אותך אף פעם בחיים האמיתיים בהייטק, מה תגיד על זה?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
UdiOs
חבר מתאריך 21.2.13
6 הודעות
   20:46   22.02.13   
אל הפורום  
  10. תגובה  
בתגובה להודעה מספר 9
 
   80 אחוז מהקורסים שמלמדים אותך באוניברסיטה לא יעזרו לך למצוא עבודה.
הם יעזרו לך לחשוב נכון.

ובקשר לנושא הפיתוח צד שרת, אני יכול להגיד לך בוודאות שאם מישהו מחליט ללמוד מ-0 שזה כולל: hibernate database, servlets, jsp ובהמשך גם את התממשקות מצד לקוח html5, jquery וכן הלאה.. מציאת העבודה תיהיה בהרבה יותר פשוטה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   23:10   22.02.13   
אל הפורום  
  11. נו באמת?!  
בתגובה להודעה מספר 10
 
   מדעי המחשב, סבבה כבוד, איפה מלמדים JSP!?
איפה ממליצים לתכנת צד שרת ב-JAVA.
נכון בלימודים גם עושים קומפיילרים בסקים (scheme), שמעת על קללה כזו?

אני מצטרף ליוחאי, היום יש עולם ומלואו ב-WEB, שפות שבלב ליבן מיועדות ל-WEB.

כמו שהמלצתי לפני, PHP, שפה קלה, יש עוד אלטרנטיבות (ASP.net רובי פייטון אבל הרבה יותר קשה להבין את הרעיון איתן)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   23:19   22.02.13   
אל הפורום  
  12. יש מקומות שמלמדים JSP כקורס בחירה..  
בתגובה להודעה מספר 11
 
   וחוץ מזה מה הבעיה עם JAVA כשפת סרבר? היא חזקה מאוד ומאוד פופלארית..והיא מאפשרת עבודה גם על מכונות של לינוקס.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יוחאי
חבר מתאריך 30.12.15
163 הודעות
   23:32   22.02.13   
אל הפורום  
  13. טוב נו הוויכוח הזה כל פעם חוזר על עצמו,  
בתגובה להודעה מספר 12
 
   אני מעולם לא תיכנתתי בASP.NET/JAVA ומעולם לא הרגשתי קושי במציאת עבודה בתחום שלי, אם זה היה PHP בעבר או Frontend Engineer היום, אם אתה מספיק טוב בתחום מסויים אתה לא תתקשה למצוא בו עבודה.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net