CDN فایلهای استاتیک اوراکل ای پکس(اپکس)

 

CDN فایلهای استاتیک اوراکل ای پکس(اپکس)

فایل های استاتیک Oracle APEX  بر روی (Content Delivery Network (CDN  در دسترس می باشد.
(Content Delivery Network (CDN چیست؟
شبکه تحویل محتوا یا شبکه توزیع محتوا (CDN) می باشد که در شبکه جغرافیایی توزیع شده، از سرورهای پروکسی و مراکز داده. هدف توزیع آنها خدمات مکانی نسبت به کاربران نهایی (End Users) برای ارائه در دسترس و کارایی بالا است. در صورت داشتن  اپلیکیشن های که توسط مخاطبی که از لحاظ جغرافیایی در سراسر جهان توزیع می شود؛  استفاده می گردد. می توانید با استفاده از آن، درعملکرد کلی اپلیکیشن شما  با ارائه برخی از مطالب ارائه شده از سرورها که از نظر فیزیکی به کاربر نهایی نزدیکتر است بهبود بخشید.
سایت رایگان https://apex.oracle.com در دیتاسنترهای چندین کشور اجرا می شود. در واقع فایل های که از روی سرور لود می شود نسبت به مکان فیزیکی شما می باشد و در نتیجه دارای کارایی بهتری از نظر سرعت در اختیار کاربران قرار می دهد. از این پس فایل های نسخه های بعدی اوراکل ای پکس(اپکس) نیز بر روی CDN قابل بهره برداری می باشد.
در حال حاضر چندین نسخه سورس های استاتیک  اوراکل ای پکس(اپکس) بر روی CDN قرار دارد که می توان از آنها استفاده کرد:
https://static.oracle.com/cdn/apex/18.1.0.00.45/
https://static.oracle.com/cdn/apex/18.2.0.00.12/
https://static.oracle.com/cdn/apex/19.1.0.00.15/
https://static.oracle.com/cdn/apex/19.2.0.00.18/
بصورت تست می توانید این لینک را اجرا کنید:
https://static.oracle.com/cdn/apex/19.2.0.00.18/apex_version.txt
نکته:
در حال حاضر به علت اینکه این ساختار بر روی OCI) Oracle Cloud Infrastructure)  قرار دارد و ایران هم در تحریم به سر می برد، برای استفاده باید از پروکسی یا  VPN استفاده کنید.
 به دو طریق می توان از این فایلهای استاتیک CDN در اپلیکیشن های خودمان استفاده نماییم.
روش اول:
1- وارد دایرکتوری apex/Utilities  شوید.
2- شما نیاز دارید که با SYSDBA role به دیتابیس کانکت شوید.
On Windows:
SYSTEM_DRIVE:\ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: SYS_password.
On UNIX and Linux:
$ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: SYS_password
3- اجرای اسکریپت
@reset_image_prefix.sql
سپس در هنگام اجرا مسیر image prefix را باید بصورت مسیر CDN قرار دهید بطور مثال:
https://static.oracle.com/cdn/apex/19.2.0.00.18/
4- اگر شما از (Oracle REST Data Services (ORDS استفاده می کنید باید بعد از تمام شدن اجرای این اسکریپت یکبار ORDS را ریستارت نمایید.
روش دوم:
اگر شما تمایل دارید که فقط در یک اپلیکیشن از CDN استفاده نمایید می توانید از این روش آسانتر نیز استفاده کنید.
1- در محیط Application Builder  بر روی اپلیکیشن مورد نظر خود کلیک کرده وارد Shared Components شوید.
2- روی User Interface  Attribute کلیک کنید
3- در قسمت مشخصات  Image Prefix  مسیر CDN را وارد کنید بطور مثال:
https://static.oracle.com/cdn/apex/19.2.0.00.18/
4- بر روی Apply Changes کلیک کنید.
در نتیجه سورس فایل های استاتیک اپلیکیشن شما از CDN استفاده می کند.
5/5 - (1 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.

keyboard_arrow_up
Oracle APEX Capabilities (OAC)