Skip to content

Commit

Permalink
Update pages_installation_fa.md
Browse files Browse the repository at this point in the history
  • Loading branch information
bia-pain-bache authored Apr 8, 2024
1 parent 1656846 commit e9b475c
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions docs/pages_installation_fa.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# مراحل نصب
# مراحل نصب از طریق Cloudflare Pages

## مقدمه

## نصب به صورت Cloudflare Pages
### مقدمه

احتمالاً میدونید که دو روش استفاده Worker و Pages برای ساخت پروکسی روی کلادفلر مورد استفاده قرار میگیره، نکته جالب توجه اینه که روش Worker که مرسوم‌تره یه محدودیت داره که روزانه اجازه ارسال بیشتر از صدهزار Request به شما نمیده. البته این محدودیت برای مصرف ۲-۳ نفر کافیه . برای دور زدن این محدودیت در روش worker یه دامنه به ورکر وصل میکردیم و اینجوری نامحدود میشد (که ظاهرا باگ کلادفلر هست). اما Pages این محدودیت رو نداره. البته چون ما در این روش از امکان Pages functions استفاده میکنیم کماکان مشابه Worker محدود به 100 هزار درخواست خواهیم بود و شما ایمیلی دریافت خواهید کرد که پر شدن ظرفیت مصرف رو به شما اطلاع میده. در این روش حتی اگر از دامنه شخصی هم استفاده کنید باز این ایمیل رو دریافت می کنید. **ولی در نهایت تجربه نشون داده که سرویس شما قطع نخواهد شد.**
احتمالاً میدونید که دو روش استفاده Worker و Pages برای ساخت پروکسی روی کلادفلر مورد استفاده قرار میگیره، نکته جالب توجه اینه که روش Worker که مرسوم‌تره یه محدودیت داره که روزانه اجازه ارسال بیشتر از صدهزار Request به شما نمیده. البته این محدودیت برای مصرف ۲-۳ نفر کافیه . برای دور زدن این محدودیت در روش worker یه دامنه به ورکر وصل میکردیم و اینجوری نامحدود میشد (که ظاهرا باگ کلادفلر هست). اما Pages این محدودیت رو نداره. البته چون ما در این روش از امکانی به اسم Pages functions استفاده میکنیم کماکان مشابه Worker شما ایمیلی دریافت خواهید کرد که پر شدن ظرفیت مصرف 100k رو به شما اطلاع میده، در این روش حتی اگر از دامنه شخصی هم استفاده کنید باز این ایمیل رو دریافت می کنید. **ولی در نهایت تجربه نشون داده که سرویس شما قطع نخواهد شد.**

مزیت مهم دیگه‌ش سهولت در یروزرسانی هست. وقتی کد پروژه به روز بشه شما هم به راحتی و بدون نیاز به طی مجدد مراحل میتونید پنلتون رو به روزرسانی کنید. توضیحات بیشتر در انتها اومده.

ضمنا مراحل استفاده از Pages بسیار ساده تر است و به راحتی روی گوشی موبایلتون میتونید این کارها رو انجام بدید.
#### قدم اول - Github:
## قدم اول - Github:
در سایت [github.com](https://github.com) یه اکانت میسازید ( برای ثبت نام فقط یک ایمیل لازم دارید). با مشخصات کاربریتون در گیتهاب لاگین میکنید.

حالا به آدرس گیتهاب [BPB-Worker-Panel](https://github.com/bia-pain-bache/BPB-Worker-Panel) میرید و از اون بالا دکمه Fork رو میزنید.
Expand All @@ -19,14 +17,14 @@

تو صفحه‌ی بعدی به هیچی دست نزنید و Create Fork رو بزنید. خب کار ما با گیتهاب تموم شد.

#### قدم دوم - ساخت Cloudflare KV:
## قدم دوم - ساخت Cloudflare KV:
اگر اکانت کلود فلر ندارید اینجا یک اکانت بسازید (اینجا هم فقط یک ایمیل برای ثبت نام لازم دارید) در اکانت کلادفلرتون از منوی سمت چپ میریم به قسمت KV:

![KV](assets/images/KV-Menu.png)

روی Create a namespace کلیک میکنیم و یه اسم دلخواه بهش میدیم و Add میکنیم.

#### قدم سوم - Cloudflare Pages:
## قدم سوم - Cloudflare Pages:
حالا وارد قسمت Workers and Pages بشید همونجا که ورکر میساختیم و Create Application رو بزنید. با این تفاوت این دفعه Pages رو انتخاب میکنیم:

![Create Page](assets/images/Create-Pages-1.png)
Expand Down Expand Up @@ -69,7 +67,7 @@

نصب به پایان رسیده و توضیحاتی که در ادامه اومده شاید برای عموم لازم نباشه. !

#### تنظیمات پیشرفته (اختیاری)
## تنظیمات پیشرفته (اختیاری)
شاید تا الان متوجه شده باشید که در مورد تغییر UUID و Proxy IP چیزی نگفتیم.

**تغییر UUID**
Expand Down Expand Up @@ -111,7 +109,7 @@



#### به روز رسانی:
## به روز رسانی:
یکی از مزیت‌های Pages نسبت به Worker اینه که وقتی آپدیتی برای کد منتشر میشه دیگه نیازی نیست برید ورژن جدید worker.js رو دانلود کنید و روز از نو روزی از نو! اصلا برای آپدیت دیگه کاری به کلادفلر ندارید. کافیه به گیتهاب خودتون برید وارد ریپازیتوری BPB-Worker-Panel بشید و از اینجا Sync fork رو بزنید:

![Update](assets/images/Update.png)
Expand Down

0 comments on commit e9b475c

Please sign in to comment.