קורס יסודות בינה מלאכותית RB26-14 : פיתוח קוד צד שרת מבוא לבסיסי נתונים על ידי A.I

קורס יסודות בינה מלאכותית  :

RB26-14  פיתוח קוד צד שרת מבוא לבסיסי נתונים על ידי A.I PHP

 

מהיא שפת PHP ואיך בינה מלאכותית יכולה לפתח בישבלנו ללא ידע מעמיק !

https://www.w3schools.com/php/default.asp

מה זה PHP?

 

PHP היא שפת תכנות שמריצה קוד בשרת – כלומר מאחורי הקלעים של האתר. היא שולטת ב 74 אחוזים משוק האינטרנט 
PHP עוזרת לאתר להיות חכם: למשל חיפוש מוצרים, התחברות משתמשים, עיבוד הזמנות.

איך בינה מלאכותית A.I  עוזרת בפיתוח וניהול?

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


ניתוח שוק של שפות צד שרת : (מתחרים ל PHP)

שפת תכנות נתח שוק (אחוזים)
PHP 74.2%
Ruby 6.3%
Java 5.2%
ASP.NET 5.1%
JavaScript 4.5%
Scala 4.4%
Python 1.2%

 


מה זה צד שרת ומה זה צד לקוח?

 

🎯 צד שרת (Server-Side):

זה החלק שעובד מאחורי הקלעים באתר.

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

  • שפות פופולריות: PHP, Python, Node.js, Java.

🎯 צד לקוח (Client-Side):

זה החלק שרץ בדפדפן שלך – מה שאתה רואה ומקבל: דפים, כפתורים, תמונות.

  • דוגמה: דף המוצר, עיצוב הכפתורים, אנימציות.

  • שפות פופולריות: HTML, CSS, JavaScript.

 

אתרים בולטים המשתמשים ב-PHP

  1. WordPress.org – מערכת ניהול התוכן הפופולרית ביותר, המניעה מעל 40% מהאתרים בעולם.

  2. Facebook – התחיל עם PHP, ובהמשך פיתח את HHVM ו-Hack לשיפור הביצועים.

  3. Wikipedia – פועלת באמצעות MediaWiki, מערכת מבוססת PHP.

  4. Tumblr – פלטפורמת מיקרו-בלוגים עם מאות מיליוני בלוגים.

  5. Slack – חלקים מהמערכת נבנו ב-PHP, במיוחד בשלבים הראשונים.

  6. Mailchimp – פלטפורמת שיווק במייל המשתמשת ב-PHP כטכנולוגיית צד שרת עיקרית.

  7. Etsy – שוק מקוון למוצרים בעבודת יד, מבוסס על PHP.

  8. Skillshare – פלטפורמת לימוד מקוון המשתמשת ב-PHP בצד השרת.

  9. BigCommerce – פלטפורמת מסחר אלקטרוני מבוססת PHP.

  10. Moodle – מערכת ניהול למידה (LMS) פופולרית, מבוססת PHP.

  11. Flickr – פלטפורמת שיתוף תמונות, נבנתה ב-PHP.

  12. Drupal – מערכת ניהול תוכן קוד פתוח, מבוססת PHP.

  13. Delivery Hero – פלטפורמת משלוחים בינלאומית המשתמשת ב-PHP.

  14. 9GAG – אתר תוכן ויראלי, מבוסס PHP.

  15. iStockPhoto – מאגר תמונות ואיורים, משתמש ב-PHP.

 


PHP עובדת באתר חנות אינטרנטית?

דמיין שיש לך חנות כמו Etsy או Jumia (או אתר מקומי כמו KSP).
החנות צריכה לתקשר עם המשתמשים וגם לנהל את המידע של המוצרים, הלקוחות והמכירות.
כאן נכנסת PHP לתמונה – היא ה"מוח" שעובד מאחורי הקלעים של האתר.


🛍️ דוגמאות לשימוש ב-PHP באתר חנות:

1️⃣ חיפוש מוצר באתר:

  • הלקוח מחפש בגדים או מוצר מסוים.

  • PHP מקבלת את מילת החיפוש מהמשתמש.

  • PHP שולחת את הבקשה למסד הנתונים (MySQL) לבדוק אילו מוצרים מתאימים.

  • המידע חוזר ל-PHP, והאתר מציג את התוצאות ללקוח.


2️⃣ עדכון מלאי:

  • כשהלקוח קונה מוצר, PHP מעדכנת את מסד הנתונים – למשל:
    🔹 אם יש 10 חולצות במלאי, והלקוח קנה אחת → PHP משנה את המספר ל-9.

  • זה חשוב כדי שכולם יראו את המלאי המעודכן בזמן אמת.


3️⃣ ניהול משתמשים:

  • PHP מטפלת בהרשמה של המשתמשים, התחברות לחשבון, ושמירת המידע (שם, כתובת, קניות קודמות).

  • PHP גם דואגת לאבטחת המידע – למשל: סיסמאות מוצפנות, הרשאות, וכדומה.


4️⃣ טיפול בהזמנות ותשלום:

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

  • למשל: PHP שומרת את שם הלקוח, כתובת, מספר המוצרים שקנה, מצב ההזמנה (בתהליך/שולם/נשלח).


5️⃣ עבודה מול מסד נתונים MySQL:

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

  • PHP היא זו שמקשרת בין האתר ל-MySQL: שולחת בקשות, מקבלת תשובות, ומציגה למשתמשים.


🎯 דוגמה פשוטה:

  • לקוח נכנס לחנות → מחפש "אוזניות".

  • PHP מקבלת את הבקשה → שואלת את MySQL: "אילו אוזניות יש במלאי?"

  • MySQL מחזירה את התשובה (לדוגמה: 3 סוגים של אוזניות).

  • PHP בונה דף עם התוצאות → הלקוח רואה את המוצרים.


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


 

Hello, World!


 

Hello, Sarah!


 

תרגיל כיתה 1 : ,תרגול PHP בעזרת בינה מלאוכתית

העזר בבינה מלאכותית בהמשך ליצירת קוד ב PHP

https://www.w3schools.com/php/phptryit.asp?filename=tryphp_intro

 

  1. הרץ את הקוד הבא

1.1 בקשו מהבינה מלאוכתית להסביר מה הקוד עושה מה יהיה הפלט שלו 

 

 

 

 

 


1.2 תאריך ושעה נוכחית

 


1.3 משפט תנאי פשוט (if)

 


1.4 לולאת for – ספירה מ-1 עד 5


1.5 לולאת while – ספירה מ-1 עד 3

בקשו מהבינה מלאוכתית להסביר מה הקוד עושה מה יהיה הפלט שלו 

 

 


נכתב על ידי בינה מלאכותית – לא אדם 

 

 

כתיבת תגובה