KumbiaPHP, מסגרת PHP פשוטה וקלה הזמינה עבור אובונטו

על KumbiaPHP

במאמר הבא נבחן כיצד אנו יכולים להתקין KumbiaPHP באובונטו 20.04. זה un מסגרת PHP פשוט וקל המשוחרר תחת רישיון BSD. בהנחת היסוד של קיצור זמני הפיתוח, KumbiaPHP היא מסגרת שאחרי ביטול הרוכסן נוכל להתחיל לעבוד.

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

KumbiaPHP גמיש מאוד וניתן להגדרה, המבקש להיות מסגרת איתה ניתן לצמצם את זמן הפיתוח של יישום אינטרנט. פרויקט זה מבקש לצמצם את השימוש בשפות אחרות, הודות ל- Helpers ודפוסים אחרים כגון ActiveRecord, תוך הימנעות משימוש ב- HTML ובשפות SQL. KumbiaPHP עושה זאת בשבילנו, עם מה שנקבל קוד ברור וטבעי יותר ועם פחות שגיאות.

מאפיינים כלליים של KumbiaPHP:

  • למסגרת יש הנחות עיקריות קל ללמוד, פשוט לשימוש, קוד פתוח והכל מבלי לוותר על איכות וחוסן.
  • חפשו להיות מסגרת מהירה מאוד.
  • תומך בארבעה מנהלי התקני מסד נתונים כפי שהם MySQL, PostgreSQL, SQLite ואורקל, מה שמבטיח שנוכל לפתח את הפרויקטים שלנו מבלי לדאוג לתאימות למסדי נתונים.
  • יש לו א מערכת תבניות פָּשׁוּט.
  • ניהול מטמון.
  • פיגומים מתקדם.
  • מיפוי אובייקטים יחסיים (ORM) ו הפרדת MVC.
  • תמיכה עבור AJAX.
  • אפשרות לייצר טפסים.
  • רכיבי גרפיקה.
  • כתובות אתרים ידידותיות.
  • אבטחת ACL (רשימות גישה).
  • דפוס ActiveRecord לדגמים.
  • מכוון ל ציבור דובר ספרדית. KumbiaPHP הוא מוצר לטיני לעולם.

התקן את KumbiaPHP באובונטו 20.04

לפני התקנת KumbiaPHP, יהיה צורך להתקין PHP על המחשב שלנו. כדי להשיג זאת, נצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולבצע את הפקודה:

התקן את php 7.4

sudo apt install php

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

התקן את mariadb

השלב הבא הוא הורד KumbiaPHP מ אתר הפרויקט. נכון לכתיבת שורות אלה, הגרסה היציבה האחרונה היא 1.1.5, אז בדוק איזו מהן היא הראשונה. גרסה זו יכולה גם להוריד את החבילה באמצעות wget מהמסוף (Ctrl + Alt + T) והפעלת הפקודה:

הורד את KumbiaPHP

wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip

עם סיום ההורדה, השלב הבא יהיה לפתוח אותו באמצעות הפקודה unzip. אם עדיין אין לך פתיחה, יהיה עליך להתקין אותה תחילה:

לפתוח kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

לאחר דחיסה זה נוח שנה את שם התיקיה שנוצרה לשם הקשור לפרויקט שלנו:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

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

cd ~/ejemplo-kumbiaPH/default/app

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

שרת הפעלה

bin/phpserver

עכשיו הפרויקט שלנו זמין. כל שעלינו לעשות הוא פתח את דפדפן האינטרנט המועדף עליך ובדוק אותו על ידי מעבר לכתובת האתר http: // IP-DE-TU-QUIPO: 8001. בו נראה משהו כמו הדבר הבא:

דף קומביאפ

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

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.