דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. לימוד פריימוורק לPHP, או: איך בונים אתר Web בPHP?

לימוד פריימוורק לPHP, או: איך בונים אתר Web בPHP?

מתוזמן נעוץ נעול הועבר ארכיון code613m
20 פוסטים 6 כותבים 1.4k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מנותק
    מ מנותק
    מצפה לגדול
    כתב ב נערך לאחרונה על ידי
    #1

    שלום.

    אני יודע כיום לכתוב קוד PHP בסיסי (ללא HTML),
    ואת התחביר הפשוט (תקשורת עם MySQL - PDO, שליחת מיילים, תקשורת עם שרתים אחרים וכו').

    אני רוצה לבנות מערכת ווב רצינית, שתתמשק מול מסד נתונים MySQL שנמצא אצלי בשרת (שיתופי).

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

    מה אתם ממליצים?

    אולי יש צורה אחרת לבנות אתר עם PHP?

    פורסם במקור בפורום CODE613 ב03/12/2017 23:20 (+02:00)

    תגובה 1 תגובה אחרונה
    0
    • dovidD מחובר
      dovidD מחובר
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      Yii.
      http://www.yiiframework.com/doc/guide/1.1/he/quickstart.what-is-yii
      http://phpguide.co.il/מדריך לYii הפריימוורק הכי מתקדם של PHP חלק א.htm

      אתה יודע אבל מה העצה האמיתית שלי.

      פורסם במקור בפורום CODE613 ב04/12/2017 00:23 (+02:00)

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      1
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        כתב ב נערך לאחרונה על ידי
        #3

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

        פורסם במקור בפורום CODE613 ב04/12/2017 00:25 (+02:00)

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        1
        • chagoldC מנותק
          chagoldC מנותק
          chagold
          כתב ב נערך לאחרונה על ידי
          #4

          אא"כ בצד שרת תעשה מראש את הכל בסגנון api, ואז תוכל לעשות את הצד לקוח באנגולר.

          פורסם במקור בפורום CODE613 ב04/12/2017 00:38 (+02:00)

          תגובה 1 תגובה אחרונה
          0
          • chagoldC מנותק
            chagoldC מנותק
            chagold
            כתב ב נערך לאחרונה על ידי
            #5

            @דוד ל.ט.

            Yii.
            http://www.yiiframework.com/doc/guide/1.1/he/quickstart.what-is-yii
            http://phpguide.co.il/מדריך לYii הפריימוורק הכי מתקדם של PHP חלק א.htm

            אתה יודע אבל מה העצה האמיתית שלי.

            אגב ב-phpguide הוא מציע שם ספר לתכנות php oop. יש לך / מישהו מושג אם זה שווה את זה?
            http://s.phpguide.co.il/oopbook/

            פורסם במקור בפורום CODE613 ב04/12/2017 00:40 (+02:00)

            תגובה 1 תגובה אחרונה
            0
            • א מנותק
              א מנותק
              איש מיוחד
              כתב ב נערך לאחרונה על ידי
              #6

              דוד
              אני כבר מאוד הרבה זמן עוקב אחריך כאן בפורום
              ועדיין לא יצאתי במסקנה איזה שפה אתה ממליץ ! אני רציתי ללמוד כדי לדעת לתכנת משהו ספציפי עבורי אז התלחתי ללמוד PHP אך לא יצאתי עם ידיעות ברורות אז מה כן ? :roll:

              פורסם במקור בפורום CODE613 ב04/12/2017 00:41 (+02:00)

              תגובה 1 תגובה אחרונה
              0
              • dovidD מחובר
                dovidD מחובר
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #7

                @אחד מיוחד

                דוד
                אני כבר מאוד הרבה זמן עוקב אחריך כאן בפורום
                ועדיין לא יצאתי במסקנה איזה שפה אתה ממליץ ! אני רציתי ללמוד כדי לדעת לתכנת משהו ספציפי עבורי אז התלחתי ללמוד PHP אך לא יצאתי עם ידיעות ברורות אז מה כן ? :roll:

                דוטנט. שפה עדיף C# אבל אפשר גם VB.NET.

                פורסם במקור בפורום CODE613 ב04/12/2017 01:28 (+02:00)

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                3
                • מ מנותק
                  מ מנותק
                  מנצפך 0
                  כתב ב נערך לאחרונה על ידי
                  #8

                  דוד,
                  מה הנקודות שלך נגד JS צד שרת?

                  פורסם במקור בפורום CODE613 ב04/12/2017 08:40 (+02:00)

                  תגובה 1 תגובה אחרונה
                  0
                  • dovidD מחובר
                    dovidD מחובר
                    dovid ניהול
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @מנצפך

                    דוד,
                    מה הנקודות שלך נגד JS צד שרת?

                    אין לי משהו נגד, אלא שאני מבכר את שפת C# שזו השפה הכי טובה לפיתוח קוד ותחזוקתו. בעוד את js אני חושב שזו שפה בעייתית.
                    חוץ מזה, אני חושב שasp.net מקילה יותר את החיים.

                    פורסם במקור בפורום CODE613 ב04/12/2017 11:14 (+02:00)

                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

                    תגובה 1 תגובה אחרונה
                    1
                    • מ מנותק
                      מ מנותק
                      מצפה לגדול
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @דוד ל.ט.

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

                      איפה אני יכול לקרוא על זה?
                      תודה רבה.

                      ואגב, דוט נט לא עובד באותה הצורה של Yii?

                      פורסם במקור בפורום CODE613 ב04/12/2017 14:30 (+02:00)

                      תגובה 1 תגובה אחרונה
                      0
                      • מ מנותק
                        מ מנותק
                        מנצפך 0
                        כתב ב נערך לאחרונה על ידי
                        #11

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

                        פורסם במקור בפורום CODE613 ב04/12/2017 14:43 (+02:00)

                        תגובה 1 תגובה אחרונה
                        0
                        • dovidD מחובר
                          dovidD מחובר
                          dovid ניהול
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @מנצפך

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

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

                          פורסם במקור בפורום CODE613 ב04/12/2017 15:09 (+02:00)

                          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                          בכל נושא אפשר ליצור קשר dovid@tchumim.com

                          תגובה 1 תגובה אחרונה
                          3
                          • dovidD מחובר
                            dovidD מחובר
                            dovid ניהול
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @מצפה לגדול

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

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

                            איפה אני יכול לקרוא על זה?
                            תודה רבה.

                            ואגב, דוט נט לא עובד באותה הצורה של Yii?

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

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

                            פורסם במקור בפורום CODE613 ב04/12/2017 17:10 (+02:00)

                            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                            בכל נושא אפשר ליצור קשר dovid@tchumim.com

                            תגובה 1 תגובה אחרונה
                            2
                            • clickoneC מנותק
                              clickoneC מנותק
                              clickone
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @דוד ל.ט.

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

                              נניח שעשית מערכת CRM מושלמת בשילוב אנגולר, כל מה שצריך לעשות כדי "לגנוב" אותה, זה לבנות את צד השרת, ליצור API מתאימים וזהו.
                              אני יודע שיש אפשרות לקווץ את קבצי הJS. איני יודע עד כמה זה עוזר.

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

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

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

                              פורסם במקור בפורום CODE613 ב04/12/2017 18:49 (+02:00)

                              אין טסט כמו פרודקשן.

                              המייל שלי urivpn@gmail.com

                              תגובה 1 תגובה אחרונה
                              1
                              • מ מנותק
                                מ מנותק
                                מנצפך 0
                                כתב ב נערך לאחרונה על ידי
                                #15

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

                                פורסם במקור בפורום CODE613 ב05/12/2017 11:34 (+02:00)

                                תגובה 1 תגובה אחרונה
                                0
                                • dovidD מחובר
                                  dovidD מחובר
                                  dovid ניהול
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @מנצפך

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

                                  יש פתרונות לזה גם בJS וייתכן שהם אפי' יותר טובים.
                                  אבל מה הכונה מערכת לוקלית, משהו כמו אלקטרון או להרים שרת מקומי?

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

                                  פורסם במקור בפורום CODE613 ב05/12/2017 12:43 (+02:00)

                                  מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                  בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                  תגובה 1 תגובה אחרונה
                                  3
                                  • מ מנותק
                                    מ מנותק
                                    מנצפך 0
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    כוונתי לשרת מקומי.
                                    אלקטרון? אולי אח"כ.

                                    פורסם במקור בפורום CODE613 ב05/12/2017 12:46 (+02:00)

                                    תגובה 1 תגובה אחרונה
                                    0
                                    • dovidD מחובר
                                      dovidD מחובר
                                      dovid ניהול
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      ציטוט מקטע שכתבתי בעבר:
                                      @דוד ל.ט.

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

                                      אבל באופן כללי מתוכנה מתפרנסים מהלוקחות שכן משלמים, ומתעלמים מהפירטיים כי הם בכל מקרה לא קהל היעד שלך. כמו שהגנב מגיע ללקוח פוטנציאלי ומציע לו לקנות, אתה אמור להקדימו. הוא נותן מחיר זול אולי אבל מדיף סירחון, ואתה רשמי ובעלים עם תמיכה ובריש גלי. הלקוח הקמצן שלא רוצה לשלם תתייחס אליו כאל כזה שלא צריך את התוכנה, ואל תבזבז אנרגיה להצטער שהוא "עקף אותך".
                                      למדתי זאת בעבר מאנשים חכמים באינטרנט והפנמתי זאת מאוד, אני מצרף קישורים דומים למה שקראתי:
                                      http://stackoverflow.com/questions/506282/protect-net-code-from-reverse-engineering/506301#506301
                                      http://stackoverflow.com/questions/261638/how-do-i-protect-python-code/261817#261817

                                      וראה גם פה:
                                      http://code.613m.org/viewtopic.php?f=1&t=39
                                      http://code.613m.org/viewtopic.php?f=1&t=877
                                      http://code.613m.org/viewtopic.php?f=1&t=1654

                                      פורסם במקור בפורום CODE613 ב05/12/2017 12:59 (+02:00)

                                      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                      בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                      תגובה 1 תגובה אחרונה
                                      4
                                      • מ מנותק
                                        מ מנותק
                                        מנצפך 0
                                        כתב ב נערך לאחרונה על ידי
                                        #19

                                        בעצם, SaaS. תוכנה כשירות.

                                        פורסם במקור בפורום CODE613 ב05/12/2017 14:15 (+02:00)

                                        תגובה 1 תגובה אחרונה
                                        0
                                        • dovidD מחובר
                                          dovidD מחובר
                                          dovid ניהול
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          @מנצפך

                                          בעצם, SaaS. תוכנה כשירות.

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

                                          פורסם במקור בפורום CODE613 ב05/12/2017 14:29 (+02:00)

                                          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                          בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                          תגובה 1 תגובה אחרונה
                                          8

                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום