❤1👍1🤩1
what is the difference between orderBy and SortBy? 🤔
In short and simplified terms, we can say that the first "orderBy" orders the items you have recalled from the database, and the second "sortBy" arrange the elements you have in advance.
For freelancer work, you can contact me via:
freelancer@somar-kesen.com
باختصار و بشكل مبسط يمكننا القول أن الأولى تقوم بترتيب العناصر التي قمت باستدعائها من قاعدة البيانات، أما الثانية فهي تقوم بترتيب عناصر تمتلكها مسبقاً.
For freelancer work, you can contact me via:
freelancer@somar-kesen.com
#Laravel #php #DB #mySQL #orderby #sortby #fetch #database #freelancer #webdevelopment #syria #backend
In short and simplified terms, we can say that the first "orderBy" orders the items you have recalled from the database, and the second "sortBy" arrange the elements you have in advance.
For freelancer work, you can contact me via:
freelancer@somar-kesen.com
باختصار و بشكل مبسط يمكننا القول أن الأولى تقوم بترتيب العناصر التي قمت باستدعائها من قاعدة البيانات، أما الثانية فهي تقوم بترتيب عناصر تمتلكها مسبقاً.
For freelancer work, you can contact me via:
freelancer@somar-kesen.com
#Laravel #php #DB #mySQL #orderby #sortby #fetch #database #freelancer #webdevelopment #syria #backend
❤2
الأصدقاء الاعزاء:
هنالك فرصة عمل في دمشق لـ Full Stack Developer
نمط الدوام: دوام كامل
المكان: دمشق - المنطقة الحرة
يومين عطلة
المعلومات التي أمتلكها حول فرصة العمل هذه:
Responsibilities:
Developing front-end website architecture.
● Designing user interactions on web pages.
● Developing back-end website applications.
● Creating servers and #databases for functionality.
● Ensuring cross-platform optimization for mobile phones.
● Ensuring responsiveness of applications.
● Working alongside graphic designers for web design features.
● Seeing through a project from conception to finished product.
● Designing and developing #APIs.
● Meeting both technical and consumer needs.
● Staying abreast of developments in web applications and programming languages.
● Develop and deploy new features for the core product
● Enhance and maintain existing code/functionality
● Write clean, documented, and extensible code
● Provide new creative solutions and ideas for continued product improvement
Qualifications:
1. Proven full stack development experience (min 1 year)
2. Experience with #MySql, #MongoDB, and #Redis
3. Ability to optimize performance in high load and big data environments
4. Experience with #PHP, #Laravel
5. Experience with #Microservices, #OOP, #Rest, and #SPA
6. Comfortable working with and developing APIs
7. Experience with Basic #JavaScript, #VueJS
8. Passion for implementing industry standards / best coding practices
9. Desire to develop new ideas and learn new technologies
10. Experience working in real-time applications using #NodeJS and #SocketIO is a plus
11. A love for optimizing even the fastest code
12. A desire to be part of a team that is building world-changing products
إذا كانت مؤهلاتك تتناسب مع فرصة العمل هذه ، فأنا في انتظار تواصلك معي عبر حسابي على اللينكدان :
https://www.linkedin.com/in/somarkn99/
ملاحظة:
ليس لدي أي معلومات إضافية حول فرصة العمل هذه، أنا فقط أقوم بترشيح الأصدقاء و المهتمين إليها
#webdesign #team #developer #coding #experience #job #offer #Damascus #web #developer
هنالك فرصة عمل في دمشق لـ Full Stack Developer
نمط الدوام: دوام كامل
المكان: دمشق - المنطقة الحرة
يومين عطلة
المعلومات التي أمتلكها حول فرصة العمل هذه:
Responsibilities:
Developing front-end website architecture.
● Designing user interactions on web pages.
● Developing back-end website applications.
● Creating servers and #databases for functionality.
● Ensuring cross-platform optimization for mobile phones.
● Ensuring responsiveness of applications.
● Working alongside graphic designers for web design features.
● Seeing through a project from conception to finished product.
● Designing and developing #APIs.
● Meeting both technical and consumer needs.
● Staying abreast of developments in web applications and programming languages.
● Develop and deploy new features for the core product
● Enhance and maintain existing code/functionality
● Write clean, documented, and extensible code
● Provide new creative solutions and ideas for continued product improvement
Qualifications:
1. Proven full stack development experience (min 1 year)
2. Experience with #MySql, #MongoDB, and #Redis
3. Ability to optimize performance in high load and big data environments
4. Experience with #PHP, #Laravel
5. Experience with #Microservices, #OOP, #Rest, and #SPA
6. Comfortable working with and developing APIs
7. Experience with Basic #JavaScript, #VueJS
8. Passion for implementing industry standards / best coding practices
9. Desire to develop new ideas and learn new technologies
10. Experience working in real-time applications using #NodeJS and #SocketIO is a plus
11. A love for optimizing even the fastest code
12. A desire to be part of a team that is building world-changing products
إذا كانت مؤهلاتك تتناسب مع فرصة العمل هذه ، فأنا في انتظار تواصلك معي عبر حسابي على اللينكدان :
https://www.linkedin.com/in/somarkn99/
ملاحظة:
ليس لدي أي معلومات إضافية حول فرصة العمل هذه، أنا فقط أقوم بترشيح الأصدقاء و المهتمين إليها
#webdesign #team #developer #coding #experience #job #offer #Damascus #web #developer
❤2
من #الرسائل #فرصة_عمل
Company: Iwings
Position: Full Stack Web Developer
Job type: #Full_time.
Job Location: #Remotely.
Skills:
- 2+ years of #experience.
- In-depth understanding of web technologies
- Excellent Knowledge in PHP.
- Excellent Knowledge in Laravel Framework.
- Excellent Knowledge in MySQL Databases.
- Good Knowledge in #vuejs.
- Experience with git.
- Knowledge in cloud computing (AWS, Azure ) is a plus.
- Salary range 400 - 600
- If you are interested, please send your #CV in PDF format to
info@iwings.io
#job #fullstack #web #developer #php #laravel #vue #mysql #AWS #DB #webdeveloper #cloudcomputing #azure
Company: Iwings
Position: Full Stack Web Developer
Job type: #Full_time.
Job Location: #Remotely.
Skills:
- 2+ years of #experience.
- In-depth understanding of web technologies
- Excellent Knowledge in PHP.
- Excellent Knowledge in Laravel Framework.
- Excellent Knowledge in MySQL Databases.
- Good Knowledge in #vuejs.
- Experience with git.
- Knowledge in cloud computing (AWS, Azure ) is a plus.
- Salary range 400 - 600
- If you are interested, please send your #CV in PDF format to
info@iwings.io
#job #fullstack #web #developer #php #laravel #vue #mysql #AWS #DB #webdeveloper #cloudcomputing #azure
🔥1🤔1
#NoSQL vs. #SQL #Databases: Making the Right Decision 💡
منذ انتقالي إلى عالم الـ #mernstack بداية العام الحالي و بعقلية شخص قادم من عالم #Laravel و قواعد #MySql كنت اعتبر مفهوم الـ NoSql غريب أو غير واضح و أهم سؤال كيف بحدد النوع المناسب للمشروع ؟!
متى تكون قواعد بيانات NoSQL مناسبة ؟
عند التعامل مع البيانات غير المنظمة أو المتغيرة الهيكل، مثل البيانات الجغرافية المكانية أو المستندة إلى الوثائق أو شبكة.
عندما تكون قابلية التوسع في عمليات قراءة البيانات وكتابتها أمرًا بالغ الأهمية، وتتوقع أعباء عمل عالية وزيادة مفاجئة في حجم البيانات.
عندما تحتاج إلى أوقات استجابة سريعة وأداء فائق، مثل التطبيقات في الوقت الفعلي وتحليلات البيانات الضخمة.
ومتى يجب أن نفكر في استخدام قواعد بيانات SQL ؟ 🔍
عند العمل مع البيانات المنظمة والحاجة إلى القدرة على أداء عمليات معقدة مثل joins وغيرها.
عند الحفاظ على ترتيب البيانات وتنظيمها أمر مهم، وتحتاج إلى الاستفادة من ميزات مثل indexes and constraints لتعزيز الأداء وضمان سلامة البيانات.
عندما تريد الاستفادة من الدعم الواسع والمجتمع النشط المتاح لقواعد بيانات SQL
اتخذ القرار الصحيح لمشروعك من خلال التقييم الدقيق لمتطلباته والنظر في هذه العوامل. تذكر أنه لا يوجد حل واحد يناسب الجميع، ولكن فهم نقاط القوة لكل نوع من قواعد البيانات سيوجهك نحو الاختيار الأمثل.
لا تتردد في مشاركة تجاربك أو طرح أي أسئلة يتعلق باختيار قاعدة البيانات. شاركنا في التعليقات! 💬
#FastResponse #DataOrdering #datastorage #Iraq #syria #UAE #Backend #web #developer
منذ انتقالي إلى عالم الـ #mernstack بداية العام الحالي و بعقلية شخص قادم من عالم #Laravel و قواعد #MySql كنت اعتبر مفهوم الـ NoSql غريب أو غير واضح و أهم سؤال كيف بحدد النوع المناسب للمشروع ؟!
متى تكون قواعد بيانات NoSQL مناسبة ؟
عند التعامل مع البيانات غير المنظمة أو المتغيرة الهيكل، مثل البيانات الجغرافية المكانية أو المستندة إلى الوثائق أو شبكة.
عندما تكون قابلية التوسع في عمليات قراءة البيانات وكتابتها أمرًا بالغ الأهمية، وتتوقع أعباء عمل عالية وزيادة مفاجئة في حجم البيانات.
عندما تحتاج إلى أوقات استجابة سريعة وأداء فائق، مثل التطبيقات في الوقت الفعلي وتحليلات البيانات الضخمة.
ومتى يجب أن نفكر في استخدام قواعد بيانات SQL ؟ 🔍
عند العمل مع البيانات المنظمة والحاجة إلى القدرة على أداء عمليات معقدة مثل joins وغيرها.
عند الحفاظ على ترتيب البيانات وتنظيمها أمر مهم، وتحتاج إلى الاستفادة من ميزات مثل indexes and constraints لتعزيز الأداء وضمان سلامة البيانات.
عندما تريد الاستفادة من الدعم الواسع والمجتمع النشط المتاح لقواعد بيانات SQL
اتخذ القرار الصحيح لمشروعك من خلال التقييم الدقيق لمتطلباته والنظر في هذه العوامل. تذكر أنه لا يوجد حل واحد يناسب الجميع، ولكن فهم نقاط القوة لكل نوع من قواعد البيانات سيوجهك نحو الاختيار الأمثل.
لا تتردد في مشاركة تجاربك أو طرح أي أسئلة يتعلق باختيار قاعدة البيانات. شاركنا في التعليقات! 💬
#FastResponse #DataOrdering #datastorage #Iraq #syria #UAE #Backend #web #developer
👏3🔥2
أهم خطأ يقع به المبتدأون:
عندما يريدون التحقق من وجود قيمة ما يستخدمون الـ Count بدلاً من الـ Exists
بدايةً خلونا نعرف الفرق بينهم:
COUNT():
تسخدم لإحصاء عدد الـ rows التي تستوفي شرطًا محددًا والتي يمكن أن تستهلك الكثير من الموارد في حال استخدمتها لوظيفة محددة مثل التحقق من وجود row محدد
EXISTS():
تقوم بالتحقق من وجود الـ row بـ subquery و تعيد قيمة من النوع bool
من الممكن أن تكون EXISTS() أكثر كفاءة من COUNT () عندما تحتاج فقط إلى التحقق من row و تتوقف بمجرد العثور على row مطابق واحد، مما يجعلها أسرع النسبة للبيانات الكبيرة
==================================
أنا Somar Kesen أعمل كـ Full Stack Web Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
رابط منصاتي ضمن التعليقات
#SQL #SQLServer #sqldatabase #sqldeveloper #PostgreSQL #MySQL #laravel #Developers #DeveloperTools #BackEnd
عندما يريدون التحقق من وجود قيمة ما يستخدمون الـ Count بدلاً من الـ Exists
بدايةً خلونا نعرف الفرق بينهم:
COUNT():
تسخدم لإحصاء عدد الـ rows التي تستوفي شرطًا محددًا والتي يمكن أن تستهلك الكثير من الموارد في حال استخدمتها لوظيفة محددة مثل التحقق من وجود row محدد
EXISTS():
تقوم بالتحقق من وجود الـ row بـ subquery و تعيد قيمة من النوع bool
من الممكن أن تكون EXISTS() أكثر كفاءة من COUNT () عندما تحتاج فقط إلى التحقق من row و تتوقف بمجرد العثور على row مطابق واحد، مما يجعلها أسرع النسبة للبيانات الكبيرة
==================================
أنا Somar Kesen أعمل كـ Full Stack Web Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
رابط منصاتي ضمن التعليقات
#SQL #SQLServer #sqldatabase #sqldeveloper #PostgreSQL #MySQL #laravel #Developers #DeveloperTools #BackEnd
❤6🔥5👍2🥰1