מטמון ואופטימיזציה של Laravel
בעמוד זה3
Laravel מהיר יותר כשהוא לא צריך לקרוא מחדש את ההגדרות, הנתיבים והתבניות בכל בקשה. מטמון נכון עושה הבדל מורגש.
באתר חי, אחרי כל עדכון
php artisan optimize
הפקודה שומרת במטמון את ההגדרות, הנתיבים והתבניות בבת אחת.
מתי לנקות
- שיניתם את .env? הריצו שוב
php artisan config:cache. בלי זה, Laravel ממשיך לעבוד עם הערכים הישנים. - משהו מתנהג מוזר אחרי עדכון?
php artisan optimize:clear, ואחריה שובphp artisan optimize.
Redis למטמון ולסשנים
אם הפעלתם Redis לאתר, כמו במדריך «הפעלת Redis», הגדירו בקובץ .env את Redis כמנגנון המטמון והסשנים. בגרסאות חדשות של Laravel המשתנה הוא CACHE_STORE, ובישנות CACHE_DRIVER.
חשוב לדעת: באתר חי, APP_DEBUG תמיד false. גם אם מטמון ההגדרות מנוקה, אסור ששגיאה תחשוף פרטים מתוך הקוד.
המדריך עזר לכם?
תודה! זה עוזר לנו לשפר את המדריכים.
הבהרה: עשינו כל מאמץ לספק מידע מדויק ועדכני, אך ייתכנו שגיאות או שינויים שחלו לאחר פרסום המדריך (טל"ח). השימוש במידע הוא באחריות המשתמש בלבד.
