تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مكتبة اسهل من مكتبة Dapeer
#7
وعليكم السلام 

الأفكار جميلة والحماس أجمل , لكن صدقي حتى مكتبة Dapeer مضيعة للوقت, وأنا واثق جداً أنه ولا واحد منكم راح يعتمد على مكتبة Dapeer لو احتاج أن يتعامل مع البيانات , لأنه ببساطة سيكتب الكود الذي يريد مباشرتاً 
مكتبة Dapeer تم عملها خصيصاً لحل مشاكل معينة كانت تواجة موقع Stack Overflow مع شركة قوقل وكانت تكلفهم الكثير لأسباب سرعة إستجابة الخوادم في تنفيذ جمل الإستعلام والأكواد
كان موقع قوقل يلتهم موقع Stack Overflow يومياً , بسحب كل ما يدور هناك , وهذا ما جعل خوادم Stack Overflow , هههههه تولع , ( الموقع يقوم بتنفيذ إستعلامات كثيرة ومترابطة بشكل عميق يصل إلى 100 Level )
بعد عمل تجارب وإختبارات للكود وجدو أن عناصر الأدوات ( في الـ frameworks  ) التي يستخدمونها التي تخص البيانات تستهلك الكثير من الوقت لقيامها بأعمال إضافية Stack Overflow لا تريدها
وكان الحل في عمل ORM خاص بهم ( Object-relational mapping ) يحل مشكلة الوقت في تنفيذ الإجراءات الغير مرغوب فيها.
لأن الموضوع إستعلام عن ملايين السجلات في أقل من دقيقة , ( وكانوا يتحدثون عن أجزاء من الثانية )

في النهاية الفكرة كانت لحل مشكلة تخصهم هم

كان بإمكان الشركات الكبرى مثل MicroSoft أن تقوم بعمل مكتبة تسهل علينا الأمر
لكن لماذا لا توجد مكتبة تقوم بتسهيل كل هذة الأمور ؟

من المستحيل أن تجد مكتبة تخدم كل من يريد أن يتصل بمصدر بيانات
كل مبرج يريد أن يقوم بعمل معين وبطريقة معينة وفي وقت معين يدخل فيها إجراء معين وبشروط معينة في لحظة معينة وسيقوم بإجراء معين بناءاً على شرط معين عندما يحدث في لحظة معينة وعندما يحدث شيء معين يريد أن يقوم بشيء معين لتفادي شيء معين ويستخدم طريقة أخرى معينة ...........................................................................................
وفي حالة موقع Stack Overflow كانوا أصلاً لا يريدون لحدث معين في وقت معين أن يحصل ( في تنفيذ الإستعلامات ) , وكان هذا الحدث يحصل رغماً عنهم لأنه في قلب الـ  frameworks  ولا يستطيعون تحاشي هذا الحدث


لا يمكن التنباء بما يمكن أن يقوم به المبرمج أو السيناريو الذي يفكر بة ، لذلك أدوات الإتصال والبيانات متوفرة بأشكال كثيرة ، تسمج لكل مبرمج أن يفعل ما يشاء .
لكن من خلال هذة المكتبات مثل Dapeer , طبعاً ستكون مقيد , تصل إلى مستوى معين ، بعدها لايمكن عمل كل شيء من خلال Dapeer 



الفكرة جميلة ولكن غير مجدية ( خصوصاً مع البيانات )
إذا كنت تريد عمل المكتبة لعمل إجراءات بسيطة , لإستخدام البرامج البسيطة ، ممكن , اعتقد ممكن يستفيد منها احد



لو كان الموضوع عن الـ Graphics سأقوم بالمشاركة 
أو لو كان عن تصميم أدوات تحكم ( Controls )  لشاركت أيضاً 




أحييك على الحماس في بناء مكتبات , أفكار جميلة.
إذا أردت أن تكمل في بناء هذة المكتبة , سنساعد بما نستطيع , وبالتوفيق إن شاء الله
الرد }}}


الردود في هذا الموضوع
مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 20-05-18, 10:57 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 21-05-18, 12:52 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة سعود - 21-05-18, 02:28 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 21-05-18, 05:39 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة عبدالله الدوسري - 22-05-18, 01:12 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 24-05-18, 06:17 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 24-05-18, 04:32 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 24-05-18, 07:43 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 24-05-18, 09:17 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 24-05-18, 11:29 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 25-05-18, 12:29 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 25-05-18, 04:12 AM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 25-05-18, 04:00 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 25-05-18, 08:43 PM
RE: مكتبة اسهل من مكتبة Dapeer - بواسطة viv - 26-05-18, 12:07 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم