כיצד לייצר אתר סטאטי מתוך כל אתר קיים

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

איך לייצר עותק סטאטי של האתר באמצעות WGET ולאחסן בשרת חלק 1

אתר סטאטי הוא אתר שמורכב רק בדפי HTML וקבצים JS וCSSץ

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

איך לייצר עותק סטאטי של האתר באמצעות WGET
ולאחסן בשרת

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

 

לפני שנתחיל יש צורך להליט האם אתם צריכים לבצע את הפעולה כל פרק זמן – למשל אם אתם מוסיפים תכנים על בסיס יומי או אחרויש צורך להמשיך להוסיף

תכנים לגרסה הסטאטית

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

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

 

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

רשימת הארגומנתים ל
: לחצו כאן לצפיה

 

 

אז כדי להתחיל – אנחנו נתחיל בעדכון המערכת

sudo apt-get update && apt-get upgrade

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

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