דלג ל×Ēוכן הראשי

סקיר×Ē Django

Django הוא מסגר×Ē ×ĸבודה לפי×Ēוח יישומי ווב בחינם ובקוד פ×Ēוח שנכ×Ēבה בשפ×Ē Python. היא מ×ĸודד×Ē פי×Ēוח מהיר ו×ĸי×Ļוב פרגמטי ונקי, מה שהופך או×Ēה לבחירה מ×Ļוינ×Ē לבניי×Ē יישומי ווב בקנה מידה גדול וקטן.

×Ēכונו×Ē ×ĸיקריו×Ē​

  • פי×Ēוח מהיר: מספק×Ē מסגר×Ē ×ĸבודה ברמה גבוהה המאפשר×Ē למפ×Ēחים לבנו×Ē יישומי ווב במהירו×Ē.
  • יכול×Ē גידול: מ×ĸו×Ļב×Ē לטיפול בא×Ēרים ×ĸם ×Ē×ĸבורה גבוהה ויישומים מורכבים.
  • אבטחה: כולל×Ē ×Ēכונו×Ē אבטחה מובנו×Ē להגנה מפני איומים נפו×Ļים.
  • גמישו×Ē: מ×Ēאימה לפרויקטים קטנים וגדולים כאחד.

הגרסאו×Ē שלנו​

אנו מ×Ļי×ĸים מספר ×Ē×Ļורו×Ē של Django כדי ל×ĸנו×Ē ×ĸל ×Ļרכים שונים. להלן פרטי היישומים המנוהלים המוגדרים מרא׊ שלנו:

Django ×ĸל ׊ר×Ē אובונטו 22.04 ×ĸם Nginx, MySQL Server 8.0, PHP 7.4 ו-PHP-FPM​

  • Django (גרסה אחרונה): מסגר×Ē ×ĸבודה ברמה גבוהה לפי×Ēוח יישומי ווב בקנה מידה גדול.
  • ׊ר×Ē אובונטו 22.04 (Jammy Jellyfish): גרסה ב×Ēמיכה לטווח ארוך המספק×Ē ×ĸדכוני אבטחה וי×Ļיבו×Ē משופרים.
  • Nginx: ׊ר×Ē ווב בי×Ļו×ĸים גבוהים ושר×Ē פרוקסי הפוך, המספק ניהול י×ĸיל של ×Ē×ĸבור×Ē ווב.
  • MySQL Server 8.0: מבטיח ניהול × ×Ēונים אמין ×ĸם ×Ēכונו×Ē ניהול מסדי × ×Ēונים חזקו×Ē.
  • PHP 7.4: מ×Ļי×ĸ ×Ēאימו×Ē למגוון רחב של יישומי ווב.
  • PHP-FPM (FastCGI Process Manager): מטפל בי×ĸילו×Ē בבי×Ļו×ĸ סקריפטים של PHP, מ׊פר א×Ē בי×Ļו×ĸי השר×Ē.

י×Ēרונו×Ē ×ĸיקריים​

  • ×ĸדכוני אבטחה ×ĸדכניים: אובונטו 22.04 מספק×Ē א×Ē ×ĸדכוני האבטחה האחרונים לסביבה מאובטח×Ē.
  • ניהול × ×Ēונים מ×Ēקדם: MySQL 8.0 מ×Ļי×ĸ ×Ēכונו×Ē ניהול × ×Ēונים חזקו×Ē.
  • בי×Ļו×ĸים גבוהים: Nginx ו-PHP-FPM מבטיחים ניהול י×ĸיל של ×Ē×ĸבור×Ē ווב ובי×Ļו×ĸ סקריפטים.

Django ×ĸל ׊ר×Ē אובונטו 20.04 ×ĸם Nginx, PostgreSQL, PHP 8.1 ו-PHP-FPM​

  • Django (גרסה אחרונה): מסגר×Ē ×ĸבודה ברמה גבוהה לפי×Ēוח יישומי ווב בקנה מידה גדול.
  • ׊ר×Ē אובונטו 20.04 (Focal Fossa): גרסה ב×Ēמיכה לטווח ארוך הידו×ĸה באמינו×Ēה.
  • Nginx: ׊ר×Ē ווב בי×Ļו×ĸים גבוהים ושר×Ē פרוקסי הפוך, המספק ניהול ×Ē×ĸבור×Ē ווב י×ĸיל.
  • PostgreSQL: מ×ĸרכ×Ē ניהול מסדי × ×Ēונים מ×Ēקדמ×Ē וחזקה.
  • PHP 8.1: מ×Ļי×ĸ ×Ēאימו×Ē לפי×Ļ'רים מודרניים ושיפורים ב-PHP.
  • PHP-FPM (FastCGI Process Manager): מטפל בי×ĸילו×Ē בבי×Ļו×ĸ סקריפטים של PHP, מ׊פר א×Ē בי×Ļו×ĸי השר×Ē.

י×Ēרונו×Ē ×ĸיקריים​

  • י×Ļיבו×Ē מוכח×Ē: אובונטו 20.04 ידו×ĸה באמינו×Ēה בסביבו×Ē יי×Ļור.
  • ניהול מסדי × ×Ēונים מ×Ēקדם: PostgreSQL מ×Ļי×ĸ ×Ēכונו×Ē ניהול מסדי × ×Ēונים מ×Ēקדמו×Ē.
  • פי×Ļ'רים מודרניים ב-PHP: PHP 8.1 מספק×Ē שיפורי בי×Ļו×ĸים ו×Ēאימו×Ē.

Django ×ĸל ׊ר×Ē אובונטו 20.04 ×ĸם Nginx, MySQL Server 8.0, PHP 7.4 ו-PHP-FPM​

  • Django (גרסה אחרונה): מסגר×Ē ×ĸבודה ברמה גבוהה לפי×Ēוח יישומי ווב בקנה מידה גדול.
  • ׊ר×Ē אובונטו 20.04 (Focal Fossa): גרסה ב×Ēמיכה לטווח ארוך וי×Ļיבה.
  • Nginx: ׊ר×Ē ווב בי×Ļו×ĸים גבוהים ושר×Ē פרוקסי הפוך, מבטיח ניהול י×ĸיל של ×Ē×ĸבור×Ē ווב.
  • MySQL Server 8.0: מספק אחסון × ×Ēונים אמין ו×Ēכונו×Ē ניהול מסדי × ×Ēונים חזקו×Ē.
  • PHP 7.4: מבטיח ×Ēאימו×Ē למגוון רחב של יישומי ווב.
  • PHP-FPM (FastCGI Process Manager): מנהל בי×Ļו×ĸ סקריפטים של PHP בי×ĸילו×Ē, מ׊פר א×Ē בי×Ļו×ĸי השר×Ē.

י×Ēרונו×Ē ×ĸיקריים​

  • סביבה אמינה: אובונטו 20.04 מספק×Ē בסיס י×Ļיב ליישומי ווב.
  • ניהול × ×Ēונים י×ĸיל: MySQL 8.0 מ×Ļי×ĸ ×Ēכונו×Ē ניהול × ×Ēונים חזקו×Ē.
  • בי×Ļו×ĸים גבוהים: Nginx ו-PHP-FPM מבטיחים ניהול י×ĸיל של ×Ē×ĸבור×Ē ווב ובי×Ļו×ĸ סקריפטים.

ה×Ēחל×Ē ה×ĸבודה ×ĸם Django​

  1. גישה ל-Django: היכנסו לשר×Ē באמ×Ļ×ĸו×Ē האישורים שסופקו במהלך הה×Ēקנה.
  2. הגדר×Ē פרויקטים: ×Ļרו והגדירו א×Ē פרויקטי Django שלכם באמ×Ļ×ĸו×Ē פקודו×Ē ניהול Django.
  3. ניהול מסדי × ×Ēונים: הש×Ēמשו ב-MySQL או PostgreSQL כדי להגדיר ולנהל א×Ē מסדי הנ×Ēונים שלכם.
  4. הגדר×Ē ׊ר×Ē ווב: הגדירו א×Ē Nginx ו-PHP-FPM לבי×Ļו×ĸים מיטביים של יישומי הווב שלכם.
  5. פריס×Ē יישומים: פרסו א×Ē יישומי Django שלכם באמ×Ļ×ĸו×Ē הכלים וההגדרו×Ē המשולבים.
  6. הגדרו×Ē אבטחה: הגדירו הגדרו×Ē אבטחה ו×ĸדכונים כדי להגן ×ĸל יישומי הווב שלכם.

משאבים​

  • ×Ēי×ĸוד Django: ×Ēי×ĸוד רשמי של Django
  • ×Ēמיכה: ×Ļרו ק׊ר ×ĸם ×Ļוו×Ē ה×Ēמיכה שלנו לקבל×Ē ×ĸזרה ×ĸם ×Ē×Ļור×Ē Django שלכם.