ABA


"איך הייתם ממליצים בשבילי להתחיל לעבוד עם Frameworks?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #21957 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21957
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   08:21   21.03.17   
אל הפורום  
  איך הייתם ממליצים בשבילי להתחיל לעבוד עם Frameworks?  
 
   עד כה כאשר כתבתי פרויקטי WEB , זה תמיד היה מבולגן וקוד מלוכלך .
הגיע הזמן להתחיל לעבוד עם פריים וורק בצורה מלאה, עם איזה פריים וורק הייתם ממליצים לי להתחיל?
אני רוצה להתחיל פרויקט קטן של מערכת WEB שתשתמש ב PHP בצד שרת ו BS HTML CSS בצד לקוח.
laravel?

איך לדעתכם לומדים להשתמש עם פרייםוורק בצורה הכי טובה?

תודה מראש.

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה קודם כל צריך להיות יותר ספציפי, ממה שאתה מדבר אתה רוצה פריימוורק של PHP King_Cobra  21.03.17 09:23 1
     תודה רבה , מעריך מאוד את התשובה המפורטת. Crazy Lion  21.03.17 09:40 2
  אכן laravel משה הלולן 21.03.17 11:14 3
     תודה רבה Crazy Lion  21.03.17 13:07 4
     +1 sza  01.04.17 23:30 6
  קודם כל אל תיהיה כל כך קשה עם עצמך אוהב לתכנת 30.03.17 16:24 5
  אתה יכול להתחיל עם לרבל (טיפה מסובך בהתחלה) כדי ללמוד את הנושא Bonito  04.04.17 22:49 7
     מכתב Crazy Lion  05.04.17 13:41 8
         שמע, אישית, אם המטרה שלי זה למצוא עבודה עם הכנסה כמה שיותר גבוהה Bonito  06.04.17 10:46 9

       
King_Cobra  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
24138 הודעות, 4 פידבק
   09:23   21.03.17   
אל הפורום  
  1. אתה קודם כל צריך להיות יותר ספציפי, ממה שאתה מדבר אתה רוצה פריימוורק של PHP  
בתגובה להודעה מספר 0
 
קודם כל יש עוד פריימוורקים שונים ל-PHP חוץ מלארבל. לכל אחד יתרונות וחסרונות ויש הרבה השוואות בנושא ברשת.

קח בחשבון ש-Laravel 5 שונה במבנה שלו מ- Laravel 4 וגם זה שתלמד לעבוד עם פריימוורק X לא בהכרח אומר שכשתתחיל לעבוד בחברה כלשהי הם משתמשים בפריימוורק הזה...

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

בכל אופן הכי טוב להתחיל לנסות גם לכתוב נקי, להחליט אם כוותבים פרוייקט פרוצדורלי או OO. במידה ואתה כותב פרויקט פרוצדורלי אז תנסה להפוך את הקוד שלך לכמה שיותר דינמי. כלומר, אם יש חלקים שנשארים קבועים כמו למשל תפריט אז שיהיה קובץ לדוגמה שנקרא menu.php שאתה קורא לו בעמודים השונים ולא משכפל את הקוד. הפרדה של פונקציות לקובץ נפרד, לדוגמה functions.php. יצירת איזה קובץ config.php ששם יהיו כל מיני הגדרות של משתנים קבועים למשל הפרטי התחברות לדאטהבייס וכו'.

במידה ואתה בוחר בפרויקט שהוא OO, אז להקפיד על כתיבה נכונה של מחלקות והורשה של אובייקטים וכו'. לא לשכוח שמקובל שמחלקות ב-PHP נקראים באופן הבא Name.class.php.

לסיכום כל פריימוורק כזה או אחר שרוצים ללמוד, הכי חשוב להתחיל קודם כל לחפש סרטונים הדרכה בנושא. אם זה בטורנטים אפשר לחפש סרטונים של Pluralsight, Lynda, Linkedin ועוד אחרים (אפשר לחפש בגוגל Alternatives for pluralsight למשל כדי למצוא עוד אתרים בסגנון) ואז בחלקם יש לך גם אפשרות להירשם לתקופת ניסיון של שבועיים או חודש בה תוכל לצפות בסרטונים הרלוונטיים. כמובן, שאחרי ההדרכה הראשונית שרואים בסרטונים חשוב לעבור על הדוקומנטציה של הפריימוורק אם זה תוך כדי הסרטון שמראים משהו חדש ואתה רוצה להרחיב על החלק הזה ולקרוא עליו עוד או אם זה תוך כדי התנסות שלך.



My Website

                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   09:40   21.03.17   
אל הפורום  
  2. תודה רבה , מעריך מאוד את התשובה המפורטת.  
בתגובה להודעה מספר 1
 
  

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   11:14   21.03.17   
אל הפורום  
  3. אכן laravel  
בתגובה להודעה מספר 0
 
   קודם כל תקרא קצת על mvc ותבין את העיקרון מאחורי זה

אחרי זה תקרא את הdocs ואם אתה אוהב וידאו אז https://laracasts.com


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   13:07   21.03.17   
אל הפורום  
  4. תודה רבה  
בתגובה להודעה מספר 3
 
  

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   23:30   01.04.17   
אל הפורום  
  6. +1  
בתגובה להודעה מספר 3
 

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


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אוהב לתכנת
חבר מתאריך 30.3.17
27 הודעות
   16:24   30.03.17   
אל הפורום  
  5. קודם כל אל תיהיה כל כך קשה עם עצמך  
בתגובה להודעה מספר 0
 
  

היום המון מתכנתים מתחילים ישר מ-Framework ואין להם הכרות טובה מספיק עם השפה שהם עובדים איתה, הפסד שלהם

אם אתה מעדיף להלקות את עצמך ולכתוב PHP בשרת אז שמעתי דברים טובים על laravel בטוח ש-@sza@ ו@Bonito@ יוכלו להוסיף המון בנוגע ל-framrwork.

אם בא לך ללמוד משהו שחם היום מאוד בשוק אז הייתי מציע לך NodeJS + Express בצד השרת, במיוחד היום כשהמנוע של NodeJS כבר תומך ב-ES6 מבלי שום תוספים או transpilerים מיותרים.

בנוסף בצד הלקוח לא אתן לך המלצה ישירה רק אגיד שאני מאוד אוהב לעבוד עם Angular 1.6 ועם Webpack בשביל לכתוב ב-ES6.

עדיין לא עשיתי את המעבר החד ל-Angular 2 אבל ממה שיצא לי קצת לשחק אני מאוד אוהב את הסדר והארכיטקטורה והמעבר ל-Typescript אבל עדיין מרגיש לי קצת עמוס מדי.

יש לך כמובן גם את React שגם עליה אני לא חס, אני פחות אוהב את כל הערבוב בין HTML לJavascript או בשם המלא (JSX Harmony).

אבל כמו שאמרו רבים וגדולים ממני, כל אחד ייכתוב במה שעושה לו טוב


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   22:49   04.04.17   
אל הפורום  
  7. אתה יכול להתחיל עם לרבל (טיפה מסובך בהתחלה) כדי ללמוד את הנושא  
בתגובה להודעה מספר 0
 
   אבל זה לא באמת פרימוורק לפרוקיטים רציניים.

מה המטרה שלך בתכלס? למצוא עבודה בתור WEB DEV?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   13:41   05.04.17   
אל הפורום  
  8. מכתב  
בתגובה להודעה מספר 7
 
   נראה לי שאני רוצה להתחיל להתמקצא בפיתוח ל WEB ואין כמו לכתוב פרויקטים או מיני פרויקטים כדי להדגים יכולות.

מה דעתך ?

@Bonito@

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   10:46   06.04.17   
אל הפורום  
  9. שמע, אישית, אם המטרה שלי זה למצוא עבודה עם הכנסה כמה שיותר גבוהה  
בתגובה להודעה מספר 8
 
   הייתי מתמקצע בNODE JS\אנגולר עם שילוב של פיתוח אפליקציות(בעיקר).

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


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

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

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



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