مستندسازی بهبود سرعت در README
This commit is contained in:
@@ -72,3 +72,14 @@ npm run dev # http://localhost:5173
|
|||||||
- فایل `.env` هرگز commit نمیشود (در `.gitignore` است)
|
- فایل `.env` هرگز commit نمیشود (در `.gitignore` است)
|
||||||
- رمز عبور ادمین با bcrypt هش میشود
|
- رمز عبور ادمین با bcrypt هش میشود
|
||||||
- توکنهای JWT امضا دارند و مدت اعتبارشان قابل تنظیم است
|
- توکنهای JWT امضا دارند و مدت اعتبارشان قابل تنظیم است
|
||||||
|
|
||||||
|
## تغییرات اخیر
|
||||||
|
|
||||||
|
### بهبود سرعت (کامیت e0ebae4)
|
||||||
|
- **حذف کامل وابستگیهای خارجی**: همه عکسهای سایت بهصورت محلی در `frontend/public/images/` قرار گرفتند (بدون وابستگی به سرورهای خارجی مثل postimg و housedesign)
|
||||||
|
- **حذف فونتهای خارجی** (Google Fonts و fontcdn که رندر صفحه را قفل میکردند) — استفاده از فونت سیستمی سریع
|
||||||
|
- **favicon واقعی** اضافه شد (قبلاً خراب بود)
|
||||||
|
- **کش ۳۰ روزه** برای تصاویر و فایلهای استاتیک در nginx
|
||||||
|
- نتیجه: صفحهها در چند میلیثانیه لود میشوند و سایت هیچ درخواست خارجی ندارد
|
||||||
|
|
||||||
|
> اگر نسخه قبلی سایت را اجرا کردهاید، برای دریافت نسخه جدید یک بار `docker compose down -v` و سپس `docker compose up --build -d` را اجرا کنید.
|
||||||
|
|||||||
Reference in New Issue
Block a user