Other Best Practices
Last updated
Last updated
მონაცემთა ბაზასთან მოთხოვნები გავიტანოთ კონტროლერში და ისე გადავაწოდოთ blade-ის ფაილებს. რათა არ გვქონდეს N + 1 პრობლემა.
გავიტანოთ SVG-ის html კოდი ცალკეულ blade კომპონენტებად
გავაკეთოთ ცვლილებები resource-ების ჯავასკრიპტის და CSS-ის ფაილებში, შემდგომ დავაკომპილიროთ ეს ფაილები public ფოლდერში და შესაბამისად გამოვიყენოთ. არ ვცვალოთ ჩვენი რესურსები პირდაპირ public ფოლდერში
CDN-ის გამოყენებას ვამჯობინოთ npm-ით დაინსტალირებული მოდულები
არა inlince css-ს
არა style ტეგს
გამოვრთოთ Debugbar სერვერზე
სერვერზე საჭიროა გავუშვათ php artisan optimize
, რომ დაიქეშოს საჭირო ფაილები პერფორმანსის გულისთვის. თითქმის ყველა ცვლილებაზე საჭიროა, რომ ეს ბრძანება გავუშვათ, რაიმე რომ არ დარჩეს ქეშში.
გამოვრთოთ ნებისმიერი დებაგირების mode
ლოკალურად არასდროს დაქეშოთ არაფერი, ანუ არ გაუშვათ
php artisan route:cache php artisan cache:table php artisan config:cache php artisan event:cache php artisan view:cache php artisan optimize ლოკალურად დაქეშვას არაფერის არგებელი არ მოაქვს, ეს არის მხოლოდ პროდაქშენისთვის. თუ ოდესმე შემთხვევით გაუშვით გაუშვით ბრძანება
php artisan optimize:clear ან php artisan cache:clear