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

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

מה זה Grav?

גרב הוא קוד פתוח פתוח מודרני המאפשר לנו לבנות דפי אינטרנט ב- מהר, פשוט y גמיש, מבוסס על פלטפורמת אינטרנט ואין צורך להתקין אותו, עלינו פשוט לחלץ את קובץ ה- ZIP ויהיה לנו גרב funcionando.

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

לוגו Grav

לוגו Grav

טכנולוגיות הכלולות ב- Grav

הארכיטקטורה של גרב תוכנן לשימוש בטכנולוגיות הטובות והיציבות ביותר, במטרה פשוט לשימוש וקל להארכה. חלק מטכנולוגיות המפתח כללו גרב צליל:

מדוע לבחור בגרב?

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

עורך הגרב

עורך הגרב

Grav הוא מהיר

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

קל להשתמש בגרב

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

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

הכבשה ניתנת להרחבה

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

Grav הוא קוד פתוח

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

תכונות Grav

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

תוספי גרב

תוספי גרב

אדריכלות קבצים שטוחים

גרב זה מהיר וגמיש, בין השאר הודות לארכיטקטורה השטוחה של הקובץ השטוח.

מטמון חכם

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

התקנה מיידית

עליך רק לפתוח את חבילת Grav ולהפעיל אותה, כדי שתוכל להתחיל להגדיר את תצורת ה- CMS שלך

כלים CLI

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

מנהל אריזה

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

תיעוד נרחב

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

יכולת מרובת אתרים

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

SEO הידידותי

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

משתמשים ותפקידים

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

איתור באגים ויומנים

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

תמיכה בשפות רבות

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

תמיכה בבקרת גרסאות וסנכרון

אתה יכול להשתמש ב- GIT, SVN, Dropbox ושירותים אחרים, לניהול גרסאות ולסנכרון הנתונים שלך בקלות.

כלי תוכן מרובים

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

יכולות התאמה אישית נרחבות

גרב אין מגבלות עיצוב, מספק:

  • תבניות שפה.
  • ירושה בתמות, המאפשרת לנו להרחיב את הנושאים העיקריים ולבצע את העיבודים שלנו בשיעורים שלנו, זה נותן אפשרות לקבל עדכונים קלים יותר.
  • שליטה על CSS ו- JS.
  • תוספי עיצוב מרובים.
  • יכולת להשתלב בכל מסגרת CSS כגון Bootstrap, Foundation, Pure וכו '.

מה אנחנו יכולים לעשות עם Grav?

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

Grav-Sites

Grav-Sites 2

Grav-Sites 3

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

אתרים הממומשים על ידי גרב 1

אתרים הממומשים על ידי גרב 2

אתרים הממומשים על ידי גרב 3

התקנת גרב

ההתקנה של גרב זהו תהליך של מה בכך. למעשה, אין התקנה ממשית. יש לנו שלוש אפשרויות "להתקין" Grav. הראשון והפשוט ביותר, הוא פשוט להוריד את הקובץ zip ולחלץ אותו. הדרך השנייה היא התקנה עם המלחין. הדרך השלישית היא לשכפל את הקוד ישירות מ- GitHub ואז הפעל סקריפט להתקנת התלות הדרושה:

בדוק את גרסת ה- PHP

קל מאוד להתקין ולהריץ את Grav. וודא שיש לך לפחות את הגרסה של PHP 5.5.9, לשם כך עבור למסוף והקלד:

$ php -v

זה אמור לדווח על הגרסה והבנייה של PHP. לדוגמה:

PHP 5.5.20 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

התקן את Grav מ- ZIP

הדרך הקלה ביותר להתקין את Grav היא להוריד את ה- ZIP ולחלץ אותו:

  1. הורדה  הגרסה האחרונה של Grav.
  2. חלץ את קובץ ה- zip ב- ספריית webroot או root משרת האינטרנט שלך, לדוגמא. ~/webroot/grav

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

התקן את Grav עם המלחין

השיטה החלופית היא להתקין את Grav עם להלחין:

$ composer create-project getgrav/grav ~/webroot/grav

אם ברצונך להשתמש בגרסת הפיתוח של grav, הוסף 1.x-dev  כפרמטר נוסף:

$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev

התקן את Grav מ- GitHub

שיטה אחרת היא לשכפל את Grav ממאגר GitHub ואז להריץ סקריפט התקנה פשוט עם התלות:

  1. שיבט את מאגר Grav לתוך GitHub לתיקיה ספריית webroot או root משרת האינטרנט שלך, לדוגמא. ~/webroot/grav. הפעל מסוף ועבור לספריית הבסיס של שרת האינטרנט:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. התקן את תלות מוכר עם מלחין:
    $ composer install --no-dev -o
  3. התקן תוספים ותלות נושא באמצעות יישום Grav CLI bin/grav:

    $ cd ~/webroot/grav
    $ bin/grav install

    זה משובט באופן אוטומטי את התלות הנדרשת מ- GitHub ישירות להתקנת Grav זו.

ריצת גרב

ריצת גרב

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

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


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

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

*

*

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

  1.   מנואל דיג'ו

    בדרך כלל אני משתמש ב- joomla / wordpress + uikit כדי ליצור דפי אינטרנט וכאלה, אבל מעניין לראות חלופות אחרות ולהיות מסוגלים לנסות להרחיב את התרבות שלנו.
    תודה שפניתם לחלוק את "התגליות" עם אחרים. 😀

    אנסה את זה !!

  2.   סילבן לאפור דיג'ו

    שלום,
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    תודה לך!
    ברכות