ישנם מספר יתרונות להפעלת אתר סטטי, וקל ליצור אחד עם Publii ולארח אותו ב-Raspberry Pi שלך.
אתרים סטטיים הם אחת הדרכים הטובות ביותר להציג את התוכן שלך באינטרנט. הן מטבען מאובטחות יותר ממערכות CMS מבוססות אינטרנט כמו וורדפרס, והן צורכות הרבה פחות משאבים. אבל קידוד אתר סטטי ביד הוא מייגע, ומחוללי אתרים סטטיים מסורתיים יכולים להיות קשים עבור מצטרפים חדשים.
Publii היא אפליקציה חוצת פלטפורמות המעניקה לך את כל היתרונות של מחולל אתרים סטטי, בשילוב עם מערכת ניהול תוכן ידידותית למשתמש שתוכל להפעיל על שולחן העבודה שלך.
אתרים סטטיים פשוט טובים יותר
בהתחלה היה הרשת. זה לא נקרא Web 1.0 - למרות הגעתו הקרובה של Web 2.0 בתחילת שנות ה-2000. זה היה רק "הרשת". הרשת הייתה בסיסית למדי, והגישה דפים סטטיים ישנים ומשעממים, משובחים עם אנימציות רקע צעקניות, ערכות צבעים בלתי סבירות וגופנים לא סבירים. גם מערכות ניהול תוכן דינמיות לא היו באמת דבר עבור רוב האנשים. פשוט תשליך קובצי HTML לספריית נתונים. האינטרנט פעל די טוב עד למהפכת ה-Web 2.0, שבה דפים סטטיים נעקרו יותר ויותר על ידי HTML דינמי - או גרוע מכך, JavaScript.
האמת על האינטרנט של היום היא שרובו לא ממש נחוץ, ורק קיים בגלל שהמכשיר שבו אתה קורא את המאמר הזה מוגזם בצורה מגוחכת ויש לו את רוחב הפס הזמין של כמה מדינות לאום שנות ה-90. דף האינטרנט הממוצע של הניו יורק טיימס הוא איפשהו באזור של 15MB בגודל, וזה פשוט לא הכרחי.
אם אתה מפעיל אתר מהבית שלך על Raspberry Pi מודרני כמו Raspberry Pi 4B, תגלה שאתה יכול להפעיל בקלות מופעי וורדפרס מרובים. אבל על ידי שימוש במערכת ניהול תוכן לשרת דפים, אתה מעמיס יותר על החומרה ממה שאתה צריך, ובשרת SoC עם מפרט נמוך יותר כמו Raspberry Pi Zero, הביצועים עשויים סובל. בנוסף, על ידי אישור כניסה דרך אתר אינטרנט, אתה משאיר את ה-Pi היקר שלך פתוח לתקיפה.
מכיוון שאתרים סטטיים תוכננו לפעול על חומרה שהייתה קיימת לפני 40 שנה, הם צריכים מעט מאוד בדרך של משאבי מערכת, ומכיוון שאתה משליך תוכן ישירות לשרת מבוסס ה-Pi שלך, הם מאובטחים יותר, גַם. מחוללי אתרים סטטיים מאפשרים לך ליצור אתרים סטטיים יפים, עם שימוש חכם ב-Markdown, HTML ו-CSS. הם נטענים כהרף עין, ואינם משתמשים בהמון משאבים.
רוב מחוללי האתרים הסטטיים מעבדים קבצי Markdown שאתה כותב בעורכי טקסט כגון ננו, מה שיכול להפוך אותם לבחירה לא נגישה ולא מושכת עבור אנשים מסוימים. למרבה המזל, יש אפשרות טובה יותר.
Publii הוא מחולל אתרים סטטי ידידותי למשתמש
Publii נותן לך את כל השירותים והתכונות שאתה מצפה להן עם Web 2.0 CMS מוצק כמו WordPress, אבל יציג את התוכן במחשב השולחני שלך, מוכן להעברה ל-Pi שלך.
עם Publii אתה מקבל בחירה בין שלושה עורכים אינטואיטיביים ומגיבים: עורך בלוק HTML, עורך WYSIWYG אם אתה מעדיף זרימת עבודה דמוית מעבד תמלילים, וכמובן, עורך Markdown להפקה בקלות בפורמט מושלם טֶקסט.
אם אתה מסוג האנשים שאוהבים להסיח את דעתם מהכתיבה על ידי בדיקה מתמדת של עובדות ו דמויות, עורך WYSIWYG הוא בדיוק מה שאתה צריך, ומציע פרטים כגון סך מילים, פסקאות ו משפטים; מספר המילים הייחודיות; כמה דמויות רשמת; וזמן הקריאה המשוער.
אתה יכול ליצור גלריות תמונות של מדיה עשירה תוך שניות, ולסווג מאמרים לפי תג ומחבר. אם ברצונך לעבור מ-CMS מתארח למופע Publii בהתקנה מקומית, ל-Publii יש כלי מובנה שהופך את ההגירה לפשוטה. ערכות נושא ותוספים שנוצרו באופן מקצועי זמינים דרך שוק Publii.
כיצד להתקין Publii ב-Windows, Mac ולינוקס
Publii זמין בכל מערכות ההפעלה הגדולות למחשבים שולחניים, וההתקנה לא צריכה לקחת יותר מכמה דקות על כל אחת מהן. בכל המקרים, תצטרך לבקר ב עמוד ההורדה פובלי ותפוס את הבינארי המתאים עבור מערכת ההפעלה והארכיטקטורה שלך.
התקן את Publii ב-Windows
לחץ פעמיים על קובץ EXE כדי להפעיל את תוכנית ההתקנה ולחץ אני מסכים כשנשאל אם אתה מסכים לתנאי הסכם הרישיון GPLv3. Publii יתקין במהירות, אך לפני שתוכל להפעיל אותו, תצטרך שוב להסכים לתנאי הסכם הרישיון. לחץ על לְקַבֵּל ואתה מוכן ללכת.
התקן את Publii ב-macOS
כדי להתקין את Publii ב-macOS, גרור את קובץ ה-DMG אל יישומים תיקייה.
התקן את Publii על לינוקס
אם הורדת את קובץ ה-DEB עבור מערכות מבוססות דביאן, כולל אובונטו, השתמש ב- dpkg פקודה להתקנת הקובץ:
sudo dpkg -i path/to/publii.deb
אם אתה משתמש בדיסטרו שמשחק איתו יפה סל"ד קבצים, השתמש בזה:
sudo rpm -i /path/to/publii.rpm
עבור כל הפצת לינוקס אחרת, הורד את ה-appimage, ולאחר מכן הפוך אותה לניתנת להפעלה עם:
sudo chmod +x /path/to/publii.appimage
השתמש ב-Publii כדי ליצור אתר סטטי בעל מראה נהדר
פתח את Publii בפעם הראשונה, ותתבקש "צור את האתר הראשון שלך" או "שחזר מגיבוי". בחר באפשרות הראשונה, ותן לאתר שלך שם, ולעצמך שם מחבר, כמו גם בחירת אייקון קטן מתוך מבחר של 50 בערך. ככותבים, מצאנו שעיפרון הוא הבחירה המתאימה. כשתהיה מוכן, לחץ על הכחול הגדול צור אתר לַחְצָן.
הבחירה הבאה היא באיזה עורך להשתמש. אתה יכול לבחור להשתמש בעורכים שונים עבור כל פוסט, וישנו הוסף פוסט חדש כפתור מתחת לכל אפשרות. למטרות הדגמה, הלכנו עם אפשרות WYSIWYG, מכיוון שסביר שרוב האנשים יהיו נוחים איתה.
השימוש בעורך Publii WYSIWG הוא אינטואיטיבי באופן מיידי. אתה מקליד את התוכן שלך במקום המתאים, ומשתמש בשורת התפריטים כדי לעצב תוכן, להוסיף תמונות וליצור קטעי קוד. הכנס תמונה, ו-Publii יציג שדות טקסט עבור טקסט חלופי, ייחוס וכיתוב.
אפשרויות נוספות זמינות כולל מרכז התמונה, יישור ועוד. זה כמו מעבד תמלילים לאינטרנט! לחץ על סמל גלגל השיניים בפינה השמאלית העליונה של המסך כדי לגשת לתכונות ספציפיות של פוסט. כאן אתה יכול להגדיר את שם המחבר, ולסמן פוסט כמוצג או להסתיר אותו. או אם זה משהו שאתה מתבייש להיות קשור אליו, אבל עדיין רוצה אותו באתר שלך, אתה יכול להרחיק אותו מהעמוד הראשון.
אתה יכול גם להגדיר את התמונה המוצגת, להגדיר אפשרויות SEO שונות וליצור תגיות. לפני שתוכל להציג תצוגה מקדימה או לפרסם את התוכן שלך, עליך לבחור ולהגדיר ערכת נושא. לחץ על לחצן החץ לאחור כדי לחזור לתפריט הראשי. מכאן תוכלו ליצור ולארגן תפריטים, להתאים אישית את מראה האתר ועוד.
העלה את האתר הסטטי החדש שלך ל-Raspberry Pi שלך
לפני שאתה מעלה את אתר האינטרנט החדש שלך, ודא שעקבת אחר המדריך שלנו הגדרת ה-Raspberry Pi שלך כשרת. כאשר אתה מרוצה מאיך שהאתר שלך נראה, לחץ על שרת. Publii יכול להעלות ישירות ל-Pi שלך באמצעות פרוטוקולים שונים כולל FTP, SFTP ועוד.
השיטה המועדפת עלינו להעברת אתר ל-Raspberry Pi באותה רשת מקומית היא הקלאסית פקודת Secure Copy (SCP)..
ראשית, השג את הקבצים שאתה צריך להעלות על ידי בחירה רוכסן כסוג השרת. הזן את כתובת האתר הבסיסית ולאחר מכן בחר ספריית פלט עבור הקבצים. ספריית הבית שלך היא בחירה טובה. בחר קטלוג לא דחוס לאפשר ל-Publii ליצור ספרייה במקום קובץ zip.
נְקִישָׁה שמור הגדרות, אז ה סנכרן את האתר שלך לַחְצָן. תיקיה חדשה תיווצר בספרייה שציינת. באמצעות מסוף הלינוקס שלך או לקוח SSH כגון PuTTY, שלח את הקבצים ל-Raspberry Pi שלך:
scp -r /path/to/your/files/* פאי@פאי.local.ip.address:/var/www/html
האתר שלך שנוצר סטטי יהיה עכשיו פעיל באופן מיידי!
צור תוכן נהדר עבור אתר האינטרנט הסטטי Raspberry Pi החדש שלך
זרימת עבודה טובה וחומרה מעולה ובמחיר סביר לא תמיד הופכים אתר מוצלח. אתה צריך רעיונות ותוכן שאנשים רוצים לקרוא. אם אתה מתקשה להמציא רעיונות לסיפורים, יש כמה אתרים שיכולים לעזור לך עם זה.