<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های علیرضا نصرالله زاده</title>
        <link>https://virgool.io/feed/@alirezanasr1382</link>
        <description>علیرضا نصراله زاده برنامه نویس ارشد اندروید رتبه 1 مسابقات کشوری برنامه نویسی اندروید بیش از 6 سال تجربه در تحلیل و توسعه نرم افزار های اندروید https://alirezanasrollahzadeh.ir</description>
        <language>fa</language>
        <pubDate>2026-06-17 09:22:52</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1064693/avatar/NHpiXn.png?height=120&amp;width=120</url>
            <title>علیرضا نصرالله زاده</title>
            <link>https://virgool.io/@alirezanasr1382</link>
        </image>

                    <item>
                <title>Top Laravel Packages Which You Can Use to Optimize App in 2020</title>
                <link>https://virgool.io/@alirezanasr1382/top-laravel-packages-which-you-can-use-to-optimize-app-in-2020-y1kqyzm8uq7l</link>
                <description>What is a Package?As a PHP developer, you must be familiar with how to use frameworks. Frameworks attempt to make the process of development easier by simplifying common practices used in developing major web projects such as packages, modules, plug-ins, and even components.کنترل سطح دسترسی کاربران در لاراول :کنترل سطح دسترسی کاربران در لاراول و Role ها و مجوز ها از اهمیت بالایی برخوردار هستند.Spatie یکی از بهترین پکیج ها جهت کنترل سطح دسترسی کاربران در لاراول است.که دارای ویژگی های زیر می باشد :RolesPermissionsDirect PermissionsMiddle wareMultiple Blade DirectivesArtisan commands۲- دیباگ کردن اپلیکیشن لاراول :Laravel Debugbar یکی از بهترین پکیج های Laravel است که به کاربران کمک می کند تا یک نوار ابزار توسعه دهنده را به برنامه خود اضافه کنند.از این پکیج عمدتا جهت اشکال یابی برنامه لاراولی استفاده می شود.۳- اعتبار سنجی کاربران در لاراول :Laravel User Verification این امکان را به شما می دهد تا بتوانید عملیات اعتبار سنجی (ایمیل) کاربران را انجام دهید.ابتدا برای کاربرانی که ثبت نام کرده اند یک توکن امنیتی تولید و ایمیل تایید را برای آن ها ارسال می کند.public function register(Request $request){$this-&amp;gt;validator($request-&amp;gt;all())-&amp;gt;validate();$user = $this-&amp;gt;create($request-&amp;gt;all());event(new Registered($user));$this-&amp;gt;guard()-&amp;gt;login($user);UserVerification::generate($user);UserVerification::send($user, &#x27;My Custom E-mail Subject&#x27;);return $this-&amp;gt;registered($request, $user)?: redirect($this-&amp;gt;redirectPath());}۴- احراز هویت با استفاده از شبکه های اجتماعی در لاراول :Socialite امکان OAuth authentication را به راحتی فراهم می کند.کاربران می توانند با استفاده از حساب کاربری خود در برخی از محبوب ترین شبکه های اجتماعی مانند فیسبوک ، توییتر ، گیت هاب و … عملیات احراز هویت خود را انجام دهند.$user = Socialite::driver(&#x27;github&#x27;)-&amp;gt;user();// OAuth Two Providers$token = $user-&amp;gt;token;$refreshToken = $user-&amp;gt;refreshToken; // not always provided$expiresIn = $user-&amp;gt;expiresIn;// All Providers$user-&amp;gt;getId();$user-&amp;gt;getName();$user-&amp;gt;getEmail();$user-&amp;gt;getAvatar();۵- Laravel Mix :لاراول میکس که قبلاً با نام Laravel Elixir شناخته می شد ، قدرتمند ترین ابزار جهت میکس فایل های assets است.mix.js(&#x27;resources/assets/js/app.js&#x27;, &#x27;public/js&#x27;).sass(&#x27;resources/assets/sass/app.scss&#x27;, &#x27;public/css&#x27;);۶- Eloquent-Sluggable :Slugging یک فرایند ایجاد نسخه ساده و URL Friendly از یک رشته با تبدیل آن به یک مورد و از بین بردن فضاها ، حروف برجسته ، ampersands و غیره است.با استفاده از Eloquent-Sluggable می توانید به راحتی slug هایی را برای همه مدلهای Eloquent در پروژه خود ایجاد کنید.۷- Migration Generator :با استفاده از این پکیج می توانید از دیتابیس موجود ، مایگریشن هایش را بسازید. با استفاده از دستور زیر می توانید مایگریشن Generate کنید :php artisan migrate:generate table1,table2۸- بکاپ گرفتن از پروژه لاراول :دیگر نگران از دست دادن فایل ها و بکاپ گرفتن از پروژه لاراول خود نباشید!Laravel Backup یک نسخه ی پشتیبان و بکاپ از تمام فایل های پروژه لاراولی در قالب Zip ایجاد می کند. که می توانید در صورت نیاز آن را بازیابی ( Re-Store ) کنید :php artisan backup:run۹- کد امنیتی و کپچای لاراول :پکیج No Captcha امکان استفاده از Google reCaptcha را در فرم ها جهت جلوگیری از Spam Bot ها فراهم می کند.NoCaptcha::shouldReceive(&#x27;verifyResponse&#x27;)-&amp;gt;once()-&amp;gt;andReturn(true);$response = $this-&amp;gt;json(&#x27;POST&#x27;, &#x27;/register&#x27;, [&#x27;g-recaptcha-response&#x27; =&amp;gt; &#x27;1&#x27;,&#x27;name&#x27; =&amp;gt; &#x27;Pardeep&#x27;,&#x27;email&#x27; =&amp;gt; &#x27;pardeep@example.com&#x27;,&#x27;password&#x27; =&amp;gt; &#x27;123456&#x27;,&#x27;password_confirmation&#x27; =&amp;gt; &#x27;123456&#x27;,]);پکیج هایی جهت ایجاد پنل ادمین در لاراول۱۱- Voyager: The Missing Laravel Admin :ویجر یک رابط کاربری استاندار را جهت ایجاد پنل ادمین به ارمغان می آورد.۱۲- LaraAdmin: Admin Panel + CRM :بعد از ایجاد پنل ادمین و لاگین کردن داخل آن با استفاده از این پکیج می توانید ماژول های مورد نیاز را به همراه عملیات CRUD ایجاد کنید.۱۳- Orchid :RAD یک پلتفرم مناسب برای ایجاد اپکلیکیشن های تجاری با لاراول است و می تواند به عنوان هسته ی وب اپلیکیشن عمل کند.که می تواند عملکرد های پنل ادمین ، CMS و CMF داشته باشد.پکیج های ایجاد فروشگاه اینترنتی در لاراول۱۴- Bagisto :Bagisto یک پکیج فروشگاه اینترنتی منبع باز است که در مدت کوتاهی عملکرد خوبی داشته است.این پکیج خدماتی را مانند مدیریت موجودی انبار ارائه می دهد.۱۵- AvoRed :با استفاده از این پکیج می توانید به راحتی سبد خرید را مدیریت و کاستومایز کنید.یکی از مزیت های این پکیج mobile friendly بودن آن است که می تواند در بهبود سئو نیز تاثیر داشته باشد.۱۶- Laravel Telescope :Laravel Telescope یک دیباگر زیبا برای فریم ورک لاراول به حساب می آید .پکیج های سئو و بهینه سازی سایت های لاراولی۱۷-مدیریت متا تگ ها در لاراول :یکی از عوامل مهم در بهینه سازی وب سایت ، استفاده کردن از متا تگ هاست که به موتور جستجو کمک می کنند تا درک بهتری از سایت داشته باشد.با استفاده از پکیج Laravel Meta Manager می توانید انواع متاتگ های لازم را مدیریت کنید.۱۸- بهینه سازی لاراول :SEO Tools امکان بهینه سازی لاراول را بر اساس آخرین متد های بهینه سازی موتور های جستجو فراهم می کند. همچنین مدیریت متاتگ ها و تگ شبکه های اجتماعی را فراهم می کند.با دستور زیر می توانید آن را نصب کنید :composer require artesaos/seotools۱۹- Auto Meta :ابزاری عالی برای بهینه سازی لاراول بر اساس تکنیک های رایج سئو است که عملیات خزیدن (crawling) را برای خزنده ها (crawler) آسان تر می کند و باعث می شود وب سایت بهتر ایندکس شود.همچنین می توانید با آن برچسب های سایت را نیز کنترل کنید.۲۰- Laravel SEO :Laravel SEO یک پکیج بسیار قدرتمند جهت مدیریت متا تگ های لاراول می باشد.همچنین با استفاده از این پکیج می توانید از Structure Data در سایت لاراولی خود استفاده کنید.وب سایت شخصی من https://alirezanasrollahzadeh.ir</description>
                <category>علیرضا نصرالله زاده</category>
                <author>علیرضا نصرالله زاده</author>
                <pubDate>Fri, 30 Jul 2021 15:39:09 +0430</pubDate>
            </item>
                    <item>
                <title>?Why Laravel</title>
                <link>https://virgool.io/@alirezanasr1382/why-laravel-gtaqweshhwga</link>
                <description>1. MVC Support and Object-Oriented ApproachThe first and best advantage of using the Laravel framework is that it follows - Model, View, and Controller-based architectural pattern and it has an expressive beautiful syntax which makes it object-oriented.2. Built-In Authentication and AuthorizationLaravel provides an out-of-the-box configuration for the Authentication and Authorization system. That is, in just a few artisan commands your application will be equipped with secure Authentication and Authorization.3. Packaging SystemA packaging system deals with the multiple support software or libraries that help the web application to automate the process. Laravel uses a composer as a dependency manager, which manages all the information needed to manage packages. Packages are a great way to accelerate development is to provide the functionality we need out of the box. Image, Laravel Debug bar and Laravel IDE helper are some of the best Laravel packages.4.Multiple File SystemLaravel also has a built-in support for the cloud storage system such as Amazon S3 and Rack space Cloud Storage and of course for local storage. It&#x27;s amazingly simple to switch between these storage options as the API remains the same for each system. One can use all three systems in one application to serve files from multiple locations like in a distributed environment.5. Artisan ConsoleLaravel has its own command line interface called as Artisan. Common uses of Artisan include publishing package assets, managing database migrations, seeding and generating boilerplate code for new controllers, models, and migrations. This feature frees the developer from creating proper code skeletons. One can extend the functionality and capabilities of Artisan by implementing new custom commands.6. Eloquent ORMThe Eloquent ORM is Laravel&#x27;s built-in ORM implementation. Laravel has the best Object-relational Mapper as compared to the other frameworks out there. This Object-relational mapping allows you to interact with your database objects and database relationships using expressive syntax.7. Templating engineLaravel comes with the inbuilt template engine known as Blade Template Engine. Blade templating engine combines one or more templates with a data model to produce resulting views, doing that by transpiring the templates into cached PHP code for improved performance. Blade also provides a set of its own control structures such as conditional statements and loops, which are internally mapped to their PHP counterparts.8.Task SchedulingScheduler, introduced in Laravel 5.0, is an addition to the Artisan command-line utility that allows programmatic scheduling of periodically executed tasks. Internally, scheduler relies on the cron daemon to run a single Artisan job that, in turn, executes the configured tasks.9. Events and BroadcastingLaravel has a concept named broadcasting which is useful in the modern web application to implement real-time data, showing live feeds,etc. Broadcasting allows you to share same event name between your server-side and client-side, so you will able to pull real-time data from the application.10. TestingWhen it comes to the testing of the application Laravel by default provides the unit test for the application, which itself contains tests that detect and prevent regressions in the framework. Integration of PHP unit such as a testing framework is very easy in Laravel application. In addition to that unit tests can be run through the provided artisan command-line utility.Apart from these features, Laravel also has official packages that come handy when integrating different features in the application.Official Packages1. Cashier introduced in Laravel 4.2, it contains interfaces for managing subscription billing services provided by Stripe, such as handling coupons and generating invoices.2. Socialite introduced in Laravel 5.0, it provides a simplified authentication mechanism for different social sites including Google, Facebook, GitHub, Twitter, and Bitbucket. So, your application can effectively implement these socialite logins in the minimum time.Envoy gives you an opportunity to automate the common tasks using minimal syntax. It uses the Blade template like syntax to easily setup tasks for deployment, Artisans commands and many more.3. Horizon is used to monitor the queue of your system as it provides the beautiful dashboard and code driven configuration. The main purpose of Horizon is to monitor Job Output, the time required to execute the job and to track the job failures.4. Passport is used for authentication of use via API using OAuth server AS API does not maintain the HTTP session. API typically uses the token to authenticate the user and Laravel passport provides the full OAuth server implementation for web application in a couple of minutes.5. Scout is out of box package provided by Laravel for full-text search using the Eloquent models. Angola is the default driver used for full-text search and it provides the fantastic service, also you can choose another driver as a custom driver as it’s simple and can extend the searching functionality.All these out-of-the-box features of the Laravel framework are most suitable for all kinds of web application development -  ranging from small to enterprise level. It also provides lots of built-in functionalities that allow developers to work with ease.  Moreover, the official packages provided by Laravel are a cherry on top of the cake.وب سایت شخصی من https://alirezanasrollahzadeh.ir</description>
                <category>علیرضا نصرالله زاده</category>
                <author>علیرضا نصرالله زاده</author>
                <pubDate>Fri, 30 Jul 2021 15:35:32 +0430</pubDate>
            </item>
                    <item>
                <title>امنیت در لاراول</title>
                <link>https://virgool.io/@alirezanasr1382/%D8%A7%D9%85%D9%86%DB%8C%D8%AA-%D8%AF%D8%B1-%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84-luozhuvx28uc</link>
                <description>لاراول (Laravel) محبوب ترین فریم ورک (Framework) زبان PHP می باشد. خود فریم ورک لاراول از امنیت بالایی برخوردار است، اما هیچ فریم ورکی نمی تواند ادعای امنیت ۱۰۰ درصد داشته باشد. لذا نکاتی در مورد امنیت در لاراول قابل ذکر است.از آنجا که این فریم ورک با زبان PHP نوشته شده است، پس باید اول از همه برنامه نویسی ایمن PHP را فرا بگیرید.انالیز سایت لاراولییکی از کلی ترین راه ها جهت ایمن سازی شناسایی باگ های موجود می باشد. لذا می توان با اسکنر های اسیب پذیری های PHP ، باگ ها را شناسایی و سپس اقدام به ایمن سازی ان ها کرد.در دوره تحلیل حفره های امنیتی به صورت کاملا عملی در یک محیط ازمایشگاهی با باگ ها اشنا می شوید. سپس در دوره هکر قانونمند (CEH) ،کار با اسکنر ها و تست نفوذ روی اسیب پذیری ها را می اموزید!حتی می توانید در صورت کشف باگ، ان را به ثبت برسانید یا آن را به تیم لاراول گزارش دهید و در توسعه لاراول همکاری کنید!نکاتی در مورد امنیت در لاراول : همیشه از آخرین نسخه ی لاراول استفاده کنیدهمیشه راه هایی برای بهبود امنیت وجود دارد همانطور که با تکامل این فریم ورک نسخه های مختلفی از آن develop می شوند.و لاراول نیز از آخرین نسخه های PHP استفاده می کند که این خود در راستای افزایش امنیت و همچنین امکانات جدید در این فریم ورک می باشد.سیستم احراز هویت لاراوللاراول از سیستم احراز هویت پیشرفته و ایمنی برخورد دار است که سطح دسترسی کاربران را نیز باید تنظیم کنید.ایمن سازی آسیب پذیری CSRF در لاراولیکی از نکاتی در مورد امنیت در لاراول این است که به صورت پیش فرض باید بر روی تمامی فرم ها از توابعی که خودش برای این کار معرفی کرده است استفاده کنید :1@csrf {{ csrf_field() }}این توابع کمکی با ایجاد یک سری توکن ها و سشن های امنیتی از بروز اسیب پذیری CSRF در لاراول جلوگیری می کنند.هر چند می توانید لزومیت استفاده از این توابع را به طور دستی غیرفعال نمایید و خطایی نیز مشاهده نکنید.آسیب پذیری XSS در لاراول (Cross Site Scripting)هنگامی که کاربر قصد اجرای جاوا اسکریپت های مخرب را داشته باشد ، لاراول به صورت خودکار با خروجی خام HTML مانع این عمل می شود.به عنوان یکی از نکاتی در مورد امنیت در لاراول زمانی که شما می خواهید اطلاعاتی را نمایش دهید،برای جلوگیری از اجرای تگ های HTML و Script باید از {{ $variable }} استفاده کنید.اما گر نیاز به اجرای تگ های HTML داشتید، می توانید آن را به این صورت استفاده کنید : {!! $variable !!}غیرفعال کردن حالت دیباگ لاراولزمانی که مشغول برنامه نویسی هستید می توانید مشکلات و باگ ها را با بروز ارور ها مشاهده کنید.اما هنگامی که پروژه خود را اپلود می کنید باید این حالت را غیرفعال کنید تا از نمایش اطلاعات به هکر جلوگیری شود. تغییرات زیر را در فایل .env اعمال کنید :APP_DEBUG=FALSEاستفاده از پروتکل HTTPSهمانطور که می دانید زمانی که از پروتکل HTTP استفاده می کنید تبادل اطلاعات به صورت ساده صورت می گیرد. و از انجایی که موارد امنیتی اعمال نمی شود، امکان سرقت اطلاعات فراهم می شود.برای محافظت از دیتا هایی که تبادل می کنید، همیشه از پروتکل HTTPS استفاده کنید.1Route::filter(&#x27;https&#x27;, function() { if ( ! Request::secure()) return Redirect::secure(URI::current()); });پکیج هایی جهت افزایش امنیت در لاراولکامپوننت امنیتی لاراولاین پکیج امنیت roles/objects را فراهم می کند و هسته امنیتی Symfony را با لاراول ادغام می کند.پکیج امنیتی لاراولLaravel security یکی از پرکاربرد ترین پکیج ها در زمینه محافظت در برابر آسیب پذیری XSS می باشد.که از Codeigniter به Laravel منتقل شده است.کنترل سطح دسترسی کاربران در لاراولLaravel-ACL مجوزهای امن مبتنی بر نقش کاربران را در فرآیند تأیید اعتبار Laravel فراهم می کند.همچنین  به محافظت از مسیرها و روش های کنترل کننده CRUD در برنامه ها کمک می کندوب سایت شخصی من https://alirezanasrollahzadeh.ir</description>
                <category>علیرضا نصرالله زاده</category>
                <author>علیرضا نصرالله زاده</author>
                <pubDate>Fri, 30 Jul 2021 15:32:05 +0430</pubDate>
            </item>
                    <item>
                <title>مقایسه واقع بینانه لاراول و دات نت کور</title>
                <link>https://virgool.io/@alirezanasr1382/%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87-%D9%88%D8%A7%D9%82%D8%B9-%D8%A8%DB%8C%D9%86%D8%A7%D9%86%D9%87-%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84-%D9%88-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%DA%A9%D9%88%D8%B1-kr0rquzphojb</link>
                <description>پیدا کردن platform مناسب برای پروژه ای که می خواهید بنویسید می تواند بسیار چالش برانگیز باشد و همین دلیلی است برای این موضوع که چرا شرکت های برنامه نویسی و برنامه نویسان دائم این سوال را می پرسند که کدام انتخاب بهتری است، Asp.Net Core یا PHP ؟ اگر این سوال را در وب جستجو کنید، تقریبا 2 گروه از افراد وجود دارند، گروه اول کسانی که به شدت طرفدار PHP هستند و گروه دوم کسانی که به مزایای Asp.Net Core اهمیت می دهند و از آن در پروژه های خود استفاده می کنند. حال این سوال برای ما پیش می آید که واقعا باید از کدام استفاده کنیم؟ مزایا و معایب هرکدام چیست؟ آیا می شود برای پروژه های بزرگ و Business Application ها از هر دو استفاده کرد؟با ما در این مقاله همراه باشید تا پاسخ تمام این سوالات را بدهیم.اولین نکته که باید در ابتدای مقاله به آن توجه داشته باشید این است که PHP یک زبان برنامه نویسی است که از آن فریمورک های زیادی مانند Laravel و Yii مشتق شده اند. اما Asp.Net Core یک فریمورک از زبان #C است. درحالت کلی ما نمی توانیم یک فریمورک را با یک زبان برنامه نویسی مقایسه کنیم مگر آن که مشخصات کلی آنها مانند سرعت، پلتفرم، هزینه ها و ... را بررسی کنیم. در این مقاله به مقایسه این دو محیط توسعه جذاب می پردازیم.ماهیت Asp.Net Core و PHPPHP مخفف شده Hypertext Preprocessor ، که در گذشته به Personal Home Page معروف بوده است. این زبان در ابتدا توسط آقای Rasmus Lerdorf در سال 1994 طراحی و ساخته شده. از PHP بیشتر برای ساخت وب سایت های کوچک یا CRM های معمولی استفاده می شود.اما Asp.Net Core توسط کمپانی بزرگ ماکروسافت در سال 2016 طراحی و اجرا شده است. ماکروسافت پیش از این درحال توسعه Asp.Net قدیمی بود اما از سال 2016 به بعد، توسعه آن را تعلیق و فریمورک کاملا مدرن و جدید خود را رونمایی کرد. از Asp.Net Core به دلیل قدرت و تمرکز آن بر روی برنامه های بزرگ، بیشتر برای توسعه برنامه های Enterprise یا CRM های بزرگ و یا ERP ها و وبسایت های سطح بالا استفاده می شود.تفاوت مقیاس پذیری در PHP و Asp.Net Coreدر واقع مقیاس پذیری یعنی این که شما بتوانید برنامه ای را که نوشته اید، بزرگ کنید و قابلیت های جدیدی به آن اضافه کنید، این برنامه بتواند با تعداد بالایی از کاربران به خوبی کار کند و توسعه آن در ابعاد بزرگ راحت باشد. با توجه به تعریف ذکر شده از مفهوم مقیاس پذیری، این موضوع کاملا به برنامه نویسان و توسعه دهندگان باز می گردد که آیا برنامه را طوری نوشته اند که مقیاس پذیر باشد؟مساله مقیاس پذیری به هیچ عنوان به زبان برنامه نویسی و فریمورک ربطی ندارد. این کاملا به برنامه نویسان و توسعه دهندگان سیستم مربوط است که آیا خوب کد نوشته اند یا خیر، آیا سیستم ها را از هم جدا کرده اند یا خیر؟پس در این مورد، یعنی مقیاس پذیری، نمی توان مقایسه ای بین زبان ها و فریمورک ها انجام داد. اما نکته حائز اهمیت این است که باید پلتفرمی را انتخاب کنید که شما را به سمت و سوی مقیاس پذیری هدایت کند. Asp.Net Core با توجه به ابزارهای کامل و پشتیبانی ماکروسافت از فضای ابری، کاملا آمادگی مقیاس پذیر شدن را دارد. برنامه هایی که با Asp.Net Core نوشته شده اند را می توان با مقدار کمی کد نویسی به Microservice های کوچک تبدیل کرد. Asp.Net Core با امکانات وسیعی که برای شئ گرایی ارائه می دهد، باعث می شود ناخداگاه به سمت ماژولار کردن برنامه و جداسازی سیستم ها از یکدیگر بروید و باعث تولید کدهای به هم تنیده و اصطلاحا spaghetti نشوید.برنده این مقایسه: PHP و Asp.Net Core اما پیشنهاد ما Asp.Net Core است.تفاوت سرعت Asp.Net Core با دیگر پلتفرم هایکی از مواردی که Asp.Net Core را نسبت به دیگر سیستم ها متفاوت کرده است که صد البته جزو مزیت های منحصر به فرد این فریمورک محسوب می شود، سرعت به شدت بالای آن در پاسخگویی به درخواست ها است. تا پیش از این، از NodeJs، Django یا Laravel به عنوان فریمورک های پرسرعت دنیای وب یاد می شد، اما پس از معرفی Net Core. و مشاهده نتایج بنچمارک های معروف، همه به این مهم اقرار کردند که Asp.Net Coreدر حال حاضر سریعترین، بله تکرار میکنم، سریعترین فریمورک دنیا در پردازش درخواست و بازگرداندن نتیجه به کاربر (Response) استوب سایت شخصی منhttps://alirezanasrollahzadeh.ir</description>
                <category>علیرضا نصرالله زاده</category>
                <author>علیرضا نصرالله زاده</author>
                <pubDate>Fri, 23 Jul 2021 02:48:22 +0430</pubDate>
            </item>
            </channel>
</rss>