על הבדלים ודמיון. מ- WordPress ל- Jekyll 4

על קווי דמיון ושוני

התראת ספוילר. במאמרים הבאים מאת הסדרה הזו מדוע העברתי מ- WordPress ל- Jekyll ירמה. הביטוי "דלג על השורה" שייך לסופר ג'יימס אלטוכר ומתייחס למספר טכניקות המאפשרות לך ללמוד משהו מהר יותר מ -10 השעות שהוא אמור לקחת כדי להיות מומחה במשהו. אחד מהם הוא להוציא מהמשוואה את מה שלא מאפשר לך להתקדם

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

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

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

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

וורדפרס משתמשת בעצם בשלוש טכנולוגיות. PHP ו- Mysql מתחת למנוע ו- HTML, CSS ו- Javascript עבור מה שהמשתמש רואה. ג'קיל משתמשת ברובי כשפת התכנות ובשלוש שפות אחרות. YAML, Liquid, ודיאלקט של Markdown בשם Krandown ליצירת הדפים. הדפים תמיד יהיו HTML, CSS ו- Jvascript כדי לתת לו אינטראקטיביות מסוימת.

על הבדלים ודמיון. הַתקָנָה

הדרישות להתקנת WordPress הן הבאות:

  • גרסת PHP 7.4 ומעלה.
  • גרסת MySQL 5.6 ומעלה או MariaDB גרסה 10.1 ומעלה
  • תואם HTTPS

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

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

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

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

לבסוף, נכנסים לאתר ומשלימים את המידע שהוא מבקש.

הדרך להתקין את ג'קיל היא כדלקמן:

Requisitos

  • גרסת רובי 2.4.0 ומעלה
  • אבני אודם
  • GCC ו- Make

אובונטו

sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

דביאן

sudo apt-get install ruby-full build-essential

פדורה

sudo dnf install ruby ruby-devel openssl-devel redhat-rpm-config @development-tools

RHEL 8 / CentOS

sudo dnf install ruby ruby-devel
sudo dnf group install "Development Tools"

ג'נטו

sudo emerge -av jekyll

ArchLinux

sudo pacman -S ruby base-devel

openSUSE

sudo zypper install -t pattern devel_ruby devel_C_C++
sudo zypper install ruby-devel

התקנה

gem install jekyll bundler

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


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

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

*

*

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

  1.   לואיקס דיג'ו

    מאוד ברור עד עכשיו, אלא שאני עדיין לא מבין את הצורך ב- gcc ולעשות ..

    1.    דייגו גרמני גונזלס דיג'ו

      היי.
      משמשת את ג'קיל להפקת קבצי הפרויקט