התראת ספוילר. במאמרים הבאים מאת הסדרה הזו מדוע העברתי מ- 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, דפדפנים מודרניים אינם מציגים אתרים שאינם משתמשים בפרוטוקול זה. המשמעות היא שספק האירוח שלך צריך להבטיח לך דרך כלשהי להשיג תעודת מפתח ציבורי.
מאוד ברור עד עכשיו, אלא שאני עדיין לא מבין את הצורך ב- gcc ולעשות ..
היי.
משמשת את ג'קיל להפקת קבצי הפרויקט