IT_Bander Profile Banner
بندر | مطور ويب Profile
بندر | مطور ويب

@IT_Bander

Followers
205
Following
76
Media
45
Statuses
199

مختص في تطوير الويب | أحل مشاكل تقنية | أفيد وأستفيد | الرياضة و 🎧 .

Joined July 2021
Don't wanna be here? Send us removal request.
@IT_Bander
بندر | مطور ويب
1 year
When to Use Each Approach? Approach 1: If you have a fixed number of languages and prefer simplicity. Approach 2: If you need flexibility and plan to add more languages in the future. Discussion Question: Which approach do you prefer, and why? 🤔 #Laravel #DatabaseDesign
0
0
0
@IT_Bander
بندر | مطور ويب
1 year
Pros: Highly flexible; you can add any number of languages. No need to modify the main table when adding new languages. Cons: Requires JOINs to retrieve data. How to Implement Approach 2 in Laravel?
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
2️⃣ Approach 2: Separate Translations into a New Table
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
Pros: Simple and easy to implement. No need for additional tables. Cons: Not flexible if you need to add new languages. Requires modifying the table for each new language.
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
1️⃣ Approach 1: Store Translations in the Same Table
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
🧵 Thread: Database Design for Product Translations in Laravel 👇 Let’s break down two approaches to managing product translations in a database, and how to implement them in Laravel
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
متى نستخدم كل طريقة؟ الطريقة الأولى: إذا كانت اللغات محدودة ومعروفة مسبقًا. الطريقة الثانية: إذا كنت تتوقع إضافة لغات جديدة في المستقبل ، هي الأفضل للتطبيقات المرنة. سؤال للنقاش: أي الطريقتين تفضلون؟ وهل جربتم حزم إدارة الترجمات في Laravel؟ 🤔 #قواعد_البيانات #البرمجة #laravel
0
0
0
@IT_Bander
بندر | مطور ويب
1 year
كيفية تطبيق الطريقة الثانية في Laravel : -
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
2️⃣ الطريقة الثانية: فصل الترجمات عن البيانات الأساسية مميزاتها: مرنة جدًا، يمكن إضافة أي عدد من اللغات. لا تحتاج لتعديل الجدول الأساسي عند إضافة لغة جديدة. عيوبها: يتطلب عمليات JOIN لاسترجاع البيانات.
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
مميزاتها: بسيطة وسهلة التطبيق. لا تحتاج لنماذج (Models) إضافية. عيوبها: غير مرنة إذا أردت إضافة لغات جديدة. يتطلب تعديل الجدول لكل لغة جديدة.
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
🧵 ثريد: تصميم قواعد البيانات للمنتجات والترجمات باستخدام Laravel 👇 سأشرح الطريقتين وكيفية تطبيقهما في Laravel مع أمثلة عملية. 1️⃣ الطريقة الأولى: تخزين الترجمات في نفس الجدول
1
0
0
@IT_Bander
بندر | مطور ويب
1 year
#laravel_tips #Laravel يمكنك من استخدام متحول في نموذج Eloquent ، لتأكد من تعيين قيمة في العمود مرة واحدة فقط ولا يمكن استبدالها. مثال على ذلك:- يمكنك من منع تغير قيم حقول معينة بعد تعيينها . في الصورة مرفق منع تغير حقل البريد الالكتروني بعد تعيينه في البداية.
0
0
0
@IT_Bander
بندر | مطور ويب
2 years
4. الرعاية الصحية: تُستخدم بلوكشين لتأمين البيانات الطبية للمرضى وتحسين مشاركتها بين مقدمي الرعاية الصحية. بعض الأمثلة على استخدامات بلوكشين في الرعاية الصحية تشمل Gem و Guardtime.
0
0
0
@IT_Bander
بندر | مطور ويب
2 years
3. إدارة الهوية: تُستخدم بلوكشين لإنشاء حلول إدارة الهوية الذاتية (SSI) التي تسمح للمستخدمين بالتحكم في بياناتهم الشخصية ومشاركتها بشكل آمن. بعض الأمثلة على حلول SSI الشهيرة تشمل Civic و Sovrin.
1
0
0
@IT_Bander
بندر | مطور ويب
2 years
2. التمويل: تُستخدم بلوكشين في تطبيقات التمويل اللامركزية (DeFi) لتقديم خدمات مالية مثل الإقراض والاقتراض دون الحاجة إلى وسطاء مثل البنوك. بعض الأمثلة على تطبيقات DeFi الشهيرة تشمل Uniswap و Aave.
3
0
0
@IT_Bander
بندر | مطور ويب
2 years
1. الألعاب: تُستخدم بلوكشين في الألعاب لإنشاء ألعاب لامركزية تسمح للاعبين بامتلاك أصولهم داخل اللعبة وتداولها بحرية. بعض الأمثلة على الألعاب اللامركزية الشهيرة تشمل Axie Infinity و The Sandbox.
2
0
0
@IT_Bander
بندر | مطور ويب
2 years
تطور بلوكشن في تطبيقات جديدة #بلوكشين هي تقنية ثورية تُحدث ثورة في مختلف المجالات، بما في ذلك تطبيقات الهاتف المحمول. في هذا الثريد، سنناقش بعض التطورات الحديثة في استخدام بلوكشين في تطبيقات الهاتف المحمول.
1
0
0
@IT_Bander
بندر | مطور ويب
2 years
4) الحد من الأخطاء : يقلل الكود النظيف من احتمالية إدخال الأخطاء. التعليمات البرمجية التي يصعب فهمها تكون أكثر عرضة للأخطاء أثناء التعديلات أو التحسينات. 5) الكفاءة : الكود النظيف هو كود فعال. عادةً ما يعمل بشكل أسرع ويستخدم موارد أقل لأنه يتجنب العمليات غير الضرورية والتعقيد.
0
0
0
@IT_Bander
بندر | مطور ويب
2 years
3) التعاون : الكود النظيف يشجع التعاون. عندما تكون التعليمات البرمجية الخاصة بك نظيفة ومنظمة بشكل جيد، يمكن لأعضاء الفريق الآخرين العمل عليها بفعالية. وهذا يجعل من السهل تقسيم المهام والعمل على أجزاء مختلفة من قاعدة التعليمات البرمجية في وقت واحد.
1
0
0
@IT_Bander
بندر | مطور ويب
2 years
2) قابلية الصيانة : تتم قراءة التعليمات البرمجية أكثر من كتابتها. عندما تكتب تعليمات برمجية نظيفة، يصبح من الأسهل صيانة التطبيق وتوسيعه بمرور الوقت. يعد هذا أمرًا بالغ الأهمية في دورة حياة تطوير البرمجيات، حيث غالبًا ما تتطور المشاريع وتنمو.
1
0
0